What Is Dispatching?
By BRIX Editorial Team · Updated
Dispatching is the job of assigning booked work to a specific technician or crew, at a specific time, and getting them there with the information they need. Good dispatching matches each job to the right skills, keeps drive time low, leaves room for emergencies and keeps the customer updated, so more billable work fits into every day.
Key takeaways
- Scheduling puts a job on the calendar; dispatching decides who goes, in what order, and sends them.
- The goal is more billable hours per tech per day, not just a full board. Drive time, callbacks and idle gaps are the enemies.
- Match on skill first, location second, availability third. Sending the wrong tech costs a second trip.
- Hold capacity for same-day and emergency calls, because those are usually your highest-margin jobs.
- Measure it: jobs per tech per day, drive time per job, first-time fix rate and on-time arrival.
How does dispatching work in a trades business?
Dispatching turns a list of booked jobs into a plan for each truck. A call comes in, the job gets booked into a window, and the dispatcher (often the owner, a customer service representative or software) picks the tech, sets the order of stops, and sends the job details to the tech's phone. During the day the dispatcher moves jobs around when one runs long, a part is missing, or an emergency call lands.
In a two-truck shop, dispatching might be the owner texting addresses at 7 a.m. In a 20-truck shop it's a full-time seat with a dispatch board, live GPS and rules for who gets which calls. Either way the job is the same: put the right person at the right door with the right parts, and don't waste paid hours driving or waiting.
What's the difference between scheduling and dispatching?
Scheduling is booking a job into a date and arrival window with the customer. Dispatching is deciding which technician does it, in what order, and releasing it to them. Scheduling is a promise to the customer; dispatching is how you keep it. Many small shops do both in one step, which is fine until the board gets crowded.
| Scheduling | Dispatching | |
|---|---|---|
| Question it answers | When will we be there? | Who goes, in what order, with what? |
| Who it talks to | The customer | The technician or crew |
| When it happens | When the job is booked, often days ahead | The night before and all through the day |
| Typical output | Arrival window, e.g. 8–11 a.m. Tuesday | Tech's route, job notes, parts, customer history |
| What goes wrong | Overbooking, no buffer for emergencies | Wrong skill sent, zig-zag routes, idle gaps |
How do you dispatch technicians efficiently?
Efficient dispatching means sending the closest qualified tech, grouping jobs by area, and keeping a buffer for emergencies. Set the next day's board the afternoon before, assign by skill then location, release jobs in route order, and re-plan only when something actually changes. Track jobs per tech per day to see if it's working.
- 1
Qualify the job before it hits the board.
The call-taker should capture the problem, equipment age and brand, access notes, photos if possible and whether it's an emergency. A job booked as 'AC not working' with no detail is how a junior tech ends up on a compressor replacement. A good work order carries this information.
- 2
Match on skill first.
Tag every tech with what they can do: installs, commercial, gas, panels, sewer camera, roof types. Tag every job type with what it needs. Sending the wrong skill set causes a second trip, which costs more than any amount of drive time you saved.
- 3
Then group by geography.
Split your service area into zones and try to keep each tech in one or two zones a day. Book customers into zone-days where you can. See route optimization for how to plan the stops.
- 4
Leave room for same-day work.
Don't book every tech to 100% the day before. Keep one tech or a few hours per tech open for emergency and same-day calls, which are often your highest tickets. Fill the gap with maintenance visits you can move.
- 5
Load the truck to the job.
Check the next day's jobs against truck stock the afternoon before. If a job needs a part the truck doesn't carry, pick it up or reorder the stops, so the first visit is the last visit.
- 6
Communicate in both directions.
Send the customer an on-my-way text with the tech's name. Have techs update job status (en route, on site, done) so the dispatcher sees the real board, not the planned one.
- 7
Review the day.
Each evening, look at jobs completed per tech, drive time, late arrivals and jobs that needed a return trip. Fix the cause, not just the day.
What metrics show if dispatching is working?
The best dispatching metrics measure how much of a tech's paid day turns into billed work. Track technician utilization, jobs per tech per day, drive time per job, first-time fix rate, on-time arrival and callbacks. One number on its own can mislead; a full board with long drives and repeat visits is not efficient.
Utilization = Billable hours ÷ Paid hours × 100
- Billable hours
- hours on site doing work you charge for
- Paid hours
- every hour on the clock, including driving, shop time and waiting
| Metric | How to calculate it | What it tells you |
|---|---|---|
| Jobs per tech per day | Completed jobs ÷ tech-days worked | Raw throughput; compare techs doing similar work |
| Drive time per job | Total drive minutes ÷ jobs | Whether routes and zones are tight |
| Utilization | Billable hours ÷ paid hours | How much paid time turns into billed time |
| First-time fix rate | Jobs fixed on first visit ÷ total jobs | Whether the right tech and parts were sent |
| On-time arrival | Arrivals inside the promised window ÷ total | Whether the board is realistic |
| Callback rate | Return visits for the same problem ÷ jobs | Quality, and whether skills were matched |
How does dispatching differ by trade?
| Trade | Typical dispatch pattern | Main dispatch challenge |
|---|---|---|
| HVAC | Demand service + maintenance visits; installs as full-day crews | Heat waves and cold snaps flood the board; keep tune-ups movable so no-cool calls get slots |
| Plumbing | Short demand calls, drains, water heaters; 24/7 emergencies | Unknown job length (a clog can be 30 minutes or a sewer replacement); needs re-planning mid-day |
| Electrical | Service calls plus multi-day project work | Splitting licensed electricians between service calls and project sites |
| Roofing | Inspections and repairs dispatched; replacements run as crew projects | Weather. Storm days create inspection surges and rain cancels installs |
| Landscaping and lawn care | Fixed recurring routes by day of week | Rain delays push the whole week; route density matters more than skill matching |
| Cleaning | Recurring visits, fixed teams, tight windows | Team availability and keys or access codes for each home |
| Pest control | Recurring routes plus one-time treatments | Keeping routes dense while squeezing in urgent one-time calls |
| Garage door | Fast emergency dispatch (door stuck open or shut) | Carrying the right springs and openers to fix on the first visit |
Who should do the dispatching?
In a shop under about three trucks, the owner usually dispatches, and that's fine if it takes minutes a day. Once the owner is re-planning the board from a ladder, it's time to hand it off: first to an office manager or CSR, then to a dedicated dispatcher as the truck count grows. Software with skill tags and a map makes the handoff easier because the rules live in the system instead of the owner's head. For the bigger picture, see how to systemize a contracting business.
Common dispatching mistakes
- Booking every tech to 100%. The first emergency of the day blows up every arrival window after it.
- Dispatching by who's free, not who's qualified. It feels fast and creates return trips.
- Zig-zag routes. Accepting any slot the customer wants, anywhere in the territory, without zone days.
- Thin job notes. Techs arrive without the model number, gate code or history, and call the office from the driveway.
- No status updates. The dispatcher plans against a board that stopped being true at 9:15 a.m.
- Measuring only revenue per tech. It hides drive time and callbacks. Look at gross profit per hour as well.
- Dispatch lives in one person's head. When they're sick, the day falls apart.
Frequently asked questions
What does a dispatcher do in a service company?
A dispatcher assigns booked jobs to technicians, sets the order of stops, sends job details to the field, and re-plans the day when jobs run long or emergencies come in. In smaller shops the dispatcher often also answers calls and books jobs.
How many technicians can one dispatcher handle?
It depends on job length, how many calls change mid-day, and how much the dispatcher also handles phones and booking. A shop running long install jobs needs far less dispatching per tech than one running six short demand calls per tech per day. Watch for late arrivals and missed calls as the sign the seat is overloaded.
Should I dispatch by skill or by location?
Skill first, then location. Sending a closer tech who can't finish the job causes a second trip, which costs more than the extra drive time of sending the right tech. Within the set of qualified techs, pick the one who is closest or whose route the job fits best.
What is dispatch software?
Dispatch software shows booked jobs and technicians on one board and map, lets you assign and reorder jobs, and sends job details to techs' phones. Most tools also track job status and send customers on-my-way texts. It is usually part of a broader field service management system.
How do I handle emergency calls without wrecking the schedule?
Hold capacity for them. Leave a few open hours per day, or one floating tech in busy season, and fill the board around them with movable work like maintenance visits. When an emergency comes in, slot it into the reserved time instead of bumping a booked customer.
What is a good number of jobs per technician per day?
There's no universal number because job length varies so much by trade and job type. A tech doing quick service calls might complete five or six; a tech doing installs might complete one. Compare each tech against your own history for the same job mix, and watch utilization alongside it.
Related
- What Is Route Optimization?What route optimization is, how to plan routes for service crews, what wasted miles really cost per truck, and when route software pays for itself.
- What Is a Work Order?What a work order is in the trades, what it must include, how it differs from a service ticket, invoice and purchase order, and a field checklist.
- What Is Field Service Management (FSM)?Field service management explained for trades owners: the job lifecycle it covers, FSM vs. CRM, what software does, and how to tell when you need it.
- What Is Technician Utilization?Technician utilization is the share of paid hours spent on customer jobs. Learn the formula, how it differs from billable efficiency, and how to raise it.
- What Is First-Time Fix Rate?What first-time fix rate means, how to calculate it, what a second trip costs, and how trades shops raise it with better intake, truck stock and dispatch.
- What Is Truck Stock?What truck stock is, how to build a stock list from real usage, min/max restocking, what a supply-house run really costs, and truck stock tips by trade.
- What Is a Customer Service Representative (CSR) in Home Services?What a customer service representative does in a home service business, what one costs, the booking metrics that matter, and when to hire or automate.
- Scheduling and Dispatch Software That Puts the Right Crew on Every JobScheduling and dispatch that puts the right crew on the right job by skills, location and availability, with jobs booked straight from the phone.
- Technician Utilization CalculatorMeasure technician utilization, efficiency and productivity, and see how much revenue a few more job hours per tech per week would add each year.
- What Is Callback Rate?What callback rate means for contractors, how to calculate it, what each callback really costs, and how HVAC, plumbing and electrical shops bring it down.