Smart Scheduling & Dispatch for Trade Businesses
How plumbers, electricians, and HVAC businesses can eliminate double-bookings, cut drive time, and get the right tech to the right job, automatically.
Used by
- Scheduling Coordinator
- Service Coordinator
- Dispatcher
- Operations Coordinator
How to get this live in your business
Free. The Dispatch Board Build Standard: the objects, the checks in order, and the pass test.
Ready for
The board looks fine at eight in the morning. By nine, one job has run long, one customer is not home, and the tech who could take the emergency is on the wrong side of town because nobody had time to think about geography yesterday. Most of a dispatcher’s day is not planning. It is repairing a plan.
In short
- The problem
- The board looks fine at eight in the morning. By nine a job has run long, a customer is not home, and the geography no longer works.
- Why it persists
- Most of a dispatcher's day is not planning, it is repairing a plan, and every repair is three phone calls to people who are busy.
- What we would automate
- Building the run, rebuilding it when something moves, and telling the customer and the tech before either of them rings to ask.
- What stays with a person
- Who is closest, who is qualified, and who the customer will put up with.
Take the spec to Claude, ChatGPT or Copilot. The sentence to paste is one click away.
Want the whole thing by email?
This paper, plus the rest of the library. One click to stop them.
1. The Scheduling Problem
Walk into most trade businesses and you’ll find the same thing: a whiteboard in the office with names, addresses, and arrows scrawled across it. Or a shared spreadsheet that nobody updates in real time. The result is predictable: double-bookings, techs criss-crossing the city, and emergency jobs that blow up the entire day’s schedule.
Count it for your own team: the hours each tech spends driving past a job to reach another, times your charge-out rate. That is billable time you paid for and could not bill, before you count fuel, vehicle wear, and the customer frustration from late arrivals.
The bottom line
Manual scheduling doesn’t scale. As you add techs and jobs, the complexity multiplies. AI-powered scheduling handles this complexity instantly: assigning the right tech, optimising routes, and adapting in real time when emergencies hit.
2. How Smart Scheduling Works
AI-powered scheduling considers multiple factors simultaneously: technician skills and certifications, current location, travel time with live traffic, job duration estimates, customer time-window preferences, and business priority rules. It produces an optimised schedule in seconds, a job that takes a dispatcher far longer by hand.
What the run is built from, and what moves it
What it weighs up
Skills and certifications, location, live traffic, job length, time windows
The optimiser
Builds the optimised schedule in seconds rather than by hand
The day's run
Every tech assigned, with the customer time windows respected
When an emergency hits
Non-urgent jobs shuffle, the closest tech takes it, ETAs go out
When a new job comes in or an emergency is flagged, the system re-optimises the remaining schedule on the fly. It proposes which non-urgent jobs to shuffle and which tech is closest, the dispatcher accepts, and updated ETAs go to affected customers without a phone call.
3. Key Benefits
Zero Double-Bookings
Real-time calendar sync across all techs means conflicts are caught before they happen. No more angry customers or wasted trips.
Route-Optimised Dispatch
Cut drive time with routing that accounts for traffic, job duration, and next-job proximity. Measure it against your own week before.
Right Tech, Right Job
Match technician skills, licences, and certifications to job requirements automatically. No more sending a first-year apprentice to a three-phase switchboard.
Real-Time Customer ETAs
Customers receive an accurate arrival window via SMS, updated automatically if the tech is running early or late.
Automated Dispatch SMS
Techs receive their next job details, address, and customer notes via SMS or push notification, no phone calls from the office.
Calendar Sync
ServiceM8, Simpro and Jobber can each take a booked time against a job and give it back. Tradify by enquiry only; nothing reads back. One source of truth for all bookings.
Emergency Job Insertion
Priority jobs are proposed into the schedule with the job they would move and why. A named dispatcher accepts, and the displaced job is re-slotted or handed to that dispatcher, never dropped.
Capacity Planning
See at a glance who’s overloaded, who has gaps, and where you need to hire: data-driven staffing decisions.
4. End-to-End Workflow
- 1Job accepted by customer
- 2AI assigns best available technician based on skills, location, and schedule
- 3Route optimised for minimum travel time (live traffic data)
- 4Dispatch SMS sent to tech with job details and navigation link
- 5Customer receives ETA update via SMS
- 6Tech arrives: GPS confirms on-site, clock-in triggered
- 7Job completed: next assignment dispatched automatically
- 8If emergency arrives mid-day: schedule re-optimised, affected customers notified
5. Getting Started
You don’t need to replace your existing tools. Smart scheduling layers on top of what you already use.
- 1
Audit your current scheduling
How are jobs assigned today? How often do double-bookings happen? How much time do techs spend driving vs. on the tools?
- 2
Map your tech skills matrix
Document each technician’s licences, certifications, and specialities. This becomes the AI’s assignment rulebook.
- 3
Start with route optimisation
The lowest-risk starting point. Optimise routes for tomorrow’s existing schedule and measure the drive-time reduction.
- 4
Add auto-dispatch
Once routes are optimised, automate the dispatch SMS and customer ETA notifications. Then add emergency re-scheduling.
The board is yours. The overnight call can be ours.
We do not sell a dispatch board: the method above is the whole of it. What we run for trades is the call that lands on tomorrow’s board: answered out of hours on your number, sorted into emergency, routine or quote, and written into ServiceM8 or Simpro before the caller hangs up. Emergencies wake the on-call phone. Booked After Hours, $119 a month, flat, no call caps.
Technical? The build standard is open. Take it.