facebook-pixel



ROUTE DISPATCHING

Dynamic rerouting that recalculates every route when one thing changes

A job runs long. A customer cancels. A tech calls in sick. AI Dispatcher detects the change and handles dynamic rerouting automatically, adjusting every route, every ETA, without your dispatcher touching the board.



Five problems real-time dispatch software solves before you notice them

A schedule breaks the moment something changes. FieldCamp watches for delays, cancellations, and no-shows in real time, then redistributes jobs across your crew based on proximity, skills, and capacity. No calls. No manual rebuild.

FieldCamp AI Dispatcher schedule view showing Amelia Ward (HVAC Installation, 8.0h available) with two assigned jobs — Orin Williams at 9:00–10:00 AM and Peter Jackson at 11:30 AM–12:00 PM — and 2 unassigned jobs (Daxon Reid, Job 21 – 60m at 500 Business Park; Liora Winslow, Job 22 – 40m at 640 Business Park, New York) awaiting dispatch.
01

A job takes longer than expected

The 45-minute diagnostic turns into a 3-hour compressor replacement. Tech #4 is now behind on everything. The engine detects the delay and shifts his three afternoon appointments to nearby qualified techs. The customers get updated ETAs. The dispatcher sees a one-line update. Zero calls. Under 90 seconds.

02

A customer cancels at the last minute

Mrs. Chen canceled her 1 PM appointment at 12:40. That leaves a 45-minute gap in Jake’s route. AI Dispatcher pulls a job from the queue, same neighborhood, and drops it into the slot. Jake’s drive time actually goes down. The gap never sits empty.

FieldCamp AI Dispatcher interface showing the Dispatch Assistants panel with a Dispatch Watch card indicating no urgent field work pending, alongside a recent activity counter showing 10 completed actions across the workspace.
FieldCamp AI Dispatcher before-and-after view showing Jake Morrison's schedule. Before: a cancelled 1:00–2:00 pm slot for Mrs. Chen leaves a 45-minute gap. After AI rerouted: Peter Jackson from the queue fills the slot at the same neighborhood, 5-minute drive away.
03

A tech calls out sick

7 AM. Marcus isn’t coming in. Hix jobs neis sed to go somewhere. The system redistributes them across the remaining crew based on skills, proximity, and who has capacity. The dispatcher confirms the updated board with one click, not a 45-minute morning scramble.

04

An emergency call drops in

Burst pipe at a commercial property. Needs someone within the hour. The engine finds the tech with the lightest afternoon and the right skills, shifts two non-urgent jobs to tomorrow, and routes him to the emergency. Dispatcher confirms with one tap. Dynamic dispatch that handles the chaos so your team doesn’t have to.

FieldCamp AI Dispatcher dashboard showing Marcus Johnson called out with 5 jobs needing reassignment. AI redistributes all 5 jobs to Carlos Martinez and Susan Williams based on proximity, skill match, and available capacity, with each reassignment reason shown.
FieldCamp AI Dispatcher before-and-after view showing Jake Morrison's afternoon schedule. After an emergency burst pipe call at Greenfield Commercial, AI inserts the urgent job at 1:15–2:45 pm and moves two low-priority jobs (Sana Khan and Darling Quarter Offices) to Wednesday, keeping medium-priority Raj Mehta on schedule.
05

Dispatch Watch and agent that acts on what it sees

Dispatch Watch is a live panel that surfaces time-sensitive field work: a tech falling behind, a cancellation gap, a job sitting unassigned too long. It runs in real time and highlights what needs your dispatcher’s attention right now, not after someone notices. Pair it with a dispatch assistant, and those alerts become actions. The agent fills cancellation gaps from the queue, redistributes a late tech’s remaining jobs, or slots an emergency to the nearest qualified tech, then logs exactly what it changed and why.

Fixed schedules vs. real-time dispatch software

One plans routes. The other plans routes, assigns techs, checks skills, respects customer preferences, and adjusts through the day — all in one pass.

Fixed schedules

Fixed schedules

Morning plan is the final plan. Changes = manual rebuild.
New jobs mid-day = call the office, check the board, pick a tech.
Tech runs long = cascading delays all afternoon.
Cancellations = empty time slots nobody fills.
Dispatcher on the phone all day re-juggling.

Real-time dispatch software

Real-time dispatch software

Schedule adjusts as things change, automatically.
New jobs slotted in based on who’s closest and qualified.
Delays absorbed across the team, not just one tech’s afternoon.
Cancellation gaps are filled from the queue or by tightening routes.
Dispatcher reviews changes, doesn’t rebuild from scratch.

How dynamic rerouting handles an HVAC company’s worst day

Jobs sync overnight. Dispatcher filters and dispatches. Routes appear on the map.

7:00 AM Schedule is planned

Schedule goes out. 5 techs, 22 jobs. Routes optimized. Everyone gets their board.

9:15 AM Emergency Alert

Marcus’s furnace install hits a corroded gas line. 90 minutes over. AI Dispatcher moves his 10:30 to Priya, she’s finishing early, two miles away. Dispatcher sees: “Reassigned 10:30 to Priya. Reason: Marcus is running long.”

11:40 AM New job comes in

Mrs. Chen cancels. 45-min gap in Jake’s route. The engine pulls an overnight booking — same neighborhood — and fills the slot. Jake’s day stays full.

1:10 PM Another Emergency

Emergency: burst pipe at a restaurant. The system finds Danny (lightest afternoon, right certs), shifts his two non-urgent jobs to tomorrow morning, routes him to the emergency. Dispatcher confirms with one tap. Danny is on-site by 1:45.

EOD Productive Day

24 jobs completed (22 original + 2 slotted in mid-day). No frantic phone chains. One dispatcher managed what used to take two.

app.fieldcamp.com

↑ The dispatch board at 2 PM — routes adjusted, every tech on track.

Works with what you already run

ServiceTitan

Pull jobs, customer history, tech skills. Push optimized routes back. Bidirectional sync.

Jobber

Sync job list and client preferences. Optimized schedules write back so techs see updates in their app.

Housecall Pro

Import jobs and availability. Route assignments push back with accurate ETAs.

REST API

Build your own integration. JSON in, optimized schedule out. Full docs available.

READY?

Your schedule shouldn’t need a babysitter

Let your dispatcher handle other better things to do than re-juggle routes

No credit card required · Live in 30 minutes · Cancel anytime