Field-service platform · Live
Phoenix dispatch platform
The system behind a 24-hour roadside business: dispatch, a technician app in both app stores, a live technician tracker for customers, payments, payouts and Google Ads conversion tracking.
The business behind it
24Hr Car Unlocking sends mobile technicians to lockouts, dead batteries and flat tires around the clock. Off-the-shelf field-service tools couldn’t do what a 24-hour, on-demand business needs, so we built Phoenix.
At scale
Since 2023 Phoenix has completed 39K+ jobs for 60K+ customers, with a 31-minute average technician arrival.
An honest build story
Phoenix started in 2022 with contract developers. Since 2026 Robert has led and done most of the development himself, with AI coding tools: he moved the whole system to Cloudflare, built the AI dispatcher and kept the technician app shipping. If you have software someone else started, that’s a hand-off we know well.
What Phoenix does
Automatic dispatch
A new job is offered to on-duty technicians nearby, closest first. If a tech doesn’t accept in time, it moves to the next one; if nobody can take it, a human dispatcher steps in.
Technician app, in both app stores
A React Native (Expo) app on the App Store and Google Play: job details, one-tap navigation in Apple or Google Maps, ETAs, status updates, invoices and discounts. It reports the tech’s location in the background so dispatch always knows who’s closest.
A live tracker for customers
When a tech taps “On my way”, the customer gets a text with a masked call-back number and a private tracker link: a status stepper, the tech’s name, photo and vehicle, the route on Google Maps and a driving ETA. After the job, the same page offers a pay-now link and a review request.
Payments, payouts and PDFs
Stripe payments, technician payouts on a queue, and invoices and paychecks rendered as PDFs.
Ads that learn from booked jobs
Phoenix captures the Google Ads click behind each booking and uploads completed jobs, with revenue, back to Google Ads as offline conversions, so bidding optimizes for paying customers instead of clicks.
Under the hood
A Hono API on Cloudflare Workers with Neon Postgres through Hyperdrive; Cloudflare Queues for dispatch, timeouts, payouts, geocoding and conversions; Cron Triggers for scheduled work; Twilio for SMS and voice; Sentry for errors; a Nuxt dispatch portal; and a small Node service for PDF rendering.
More work
AI voice agent · Live
Ace, the AI dispatcher
Ace answers our roadside calls, takes the job, verifies the address, quotes from our own price list and books it, calls new web leads back within about 30 seconds, and screens techs who call about work.
Read the case studyOur own business · Website, SEO, content
24Hr Car Unlocking
Robert’s roadside company and the first customer for everything we sell.
Read the case studyWeb app + iPhone and Android
ProSeFiler
A self-help legal app for people representing themselves in Texas courts: accounts with encrypted sync, push notifications with deep links, Stripe checkout and AI drafting with Claude..
Read the case studyWant one of these for your business?
A free 30-minute call with Robert. You’ll leave with a straight answer on what would help, even if it isn’t us.