AI Dispatcher — qualify the lead, pick the slot, route the right crew.

Dispatch is where revenue per tech is won or lost. AI Dispatcher qualifies every inbound lead — calls, forms, WhatsApp, CRM — by ticket size and service-area, then assigns the right slot to the right crew, even while the caller is still on the phone with AI Call Operator. Customized to your workflow.

Starts from $1,500 workflow setupRisk free — If you're not satisfied during setup, we'll refund your money.

92% matchWhatsApp · $14.5k
84% matchAI Operator · $7.8k
71% matchWeb form · $4.2k
55% matchCRM · $1.1k

Lead intake

Where every lead lands

Calls, web forms, WhatsApp, CRM imports, marketplace feeds — the dispatcher captures every inbound channel into one ranked queue instead of a stack of inboxes.

  • Live voice

    Calls from AI Call Operator

    Streams qualified caller + intake context from AICO so the dispatcher can score and route before the call ends.

    Avery Rodriguez
    Incoming · 0:04
  • Async channels

    Web forms & WhatsApp

    Pulls every web-form submission and WhatsApp inbound into the same queue with normalized contact + service fields.

    Your AC visit Tue 2 – 4 PM is confirmed.
    Delivered
  • Integrations

    CRM + marketplace feeds

    Ingests leads from HubSpot, ServiceTitan, Housecall Pro, Jobber, and paid marketplace feeds via the integrations you already pay for.

    Voice · AICOWeb formWhatsAppHubSpot

Qualification engine

How it qualifies

Every lead is scored on revenue impact, location, and urgency before a crew is touched — so a $4k replacement does not sit behind a $89 diagnostic.

  • Revenue

    Ticket-size ranking

    Ranks each lead on probable ticket size from the job type + customer history so the highest-value jobs surface first.

    Furnace$4,200Panel$1,950Drain$285
  • Geography

    Service-area routing rules

    Routes by ZIP, zone, and crew coverage — Atlanta SW to Crew A, Marietta to Crew B, after-hours to the on-call pool.

    Business hoursEmergency triageTransfer triggers
  • Priority

    Urgency triage

    Detects emergencies (no heat, leaks, gas smell) and escalates ahead of the queue per the script you approve.

    No heat detectedRouted to M. Owens · ETA 22 min

Routing & assignment

Right crew, right slot

Once a lead is qualified the dispatcher picks the slot and the crew that fit — checked against skill matrix, certifications, and the live dispatch board.

  • Crew fit

    Crew skill match

    Checks the crew skill matrix (HVAC, electrical, plumbing, certifications) so the right crew goes to the right job.

    Crew A · HVACCrew BCrew C
    Matched · Atlanta Southwest
  • Schedule

    Slot selection

    Picks the next slot that fits the job size, the crew route, and your dispatch-window rules — not the next empty cell on the calendar.

    Tue 2 PM · booked
  • Live board

    Real-time dispatch board

    Updates your dispatch board in real time so the office sees the assignment, the crew sees the slot, and overlap conflicts surface immediately.

    3 in queue · AI on line 3
Live in-call dispatch00:42

Qualify · ticket $1,200 · Atlanta Southwest

Match · Crew A · plumbing certified

Confirm slot · Tue 2 PM

Live in-call dispatch

Slot confirmed before the caller hangs up — qualified, routed, and on the board in 45 seconds.

Paired with AI Call Operator, the dispatcher runs the full qualify → rank → match → book loop in parallel with the live conversation. The caller hears a confirmed appointment instead of a callback promise, and the dispatch board updates before the next call rings.

FAQ

AI Dispatcher questions, answered

Where does the AI dispatcher get the lead data from?

Any inbound channel where a lead arrives in structured or semi-structured form, including:

  • AI Call Operator transcripts (live during the call or post-call)
  • Your CRM (HubSpot, ServiceTitan, Housecall Pro, Jobber — anything with an API or webhook)
  • Web forms on your site (any field set you expose)
  • WhatsApp inbound messages
  • Voicemail-to-text summaries
  • Paid landing-page submissions
  • Marketplace and lead-provider feeds

If your stack exposes an API, webhook, or standard integration path, we can wire it in during setup.

How does it decide which crew gets the job?

During setup we map your service categories, crew skill matrix, service-area zones, pricing thresholds, after-hours rules, and dispatch logic. The dispatcher then scores each inbound lead on service type, ticket size, urgency, and location, and picks the route + crew + slot that maximizes booked revenue without overlapping a wrong-fit crew.

Higher-ticket estimates get prioritized into the schedule so a high-value replacement quote doesn’t get buried behind a stack of low-ticket diagnostics.

Every routing rule is your rule — VIP customer flags, repeat-caller logic, escalation triggers, multi-location handoff, technician preference matrix, commercial vs residential split. The AI Dispatcher doesn’t run a generic template; it runs your dispatch playbook.

Can it run live during a phone call?

Yes. Paired with AI Call Operator, the dispatcher qualifies and resolves slot + crew in real time while the caller is still on the phone — so the appointment is confirmed before they hang up, no callback round-trip and no booking gap.

If a lead lands from a non-voice channel (web form, WhatsApp, marketplace feed), the dispatcher runs the same logic asynchronously and writes the assignment straight into your CRM.

What if our dispatch rules are unusual?

Every rule is customized during setup, including:

  • Service zones and ZIP-code routing
  • Crew certifications and skill tiers
  • Multi-location handoff
  • After-hours and weekend rules
  • Emergency triage and safety protocols
  • Ticket-size and revenue-priority logic

What if I'm not satisfied?

Workflow setup starts from $1500, if you're not satisfied and will not want to proceed we will refund your money.

By trade

AI Dispatcher for your trade

See how AI Dispatcher runs inside HVAC, electrical, and plumbing operations.