Dispatch Log: Free Template for Service Businesses
Quick Answer
A dispatch log records every service call from intake to completion: date and time received, customer and address, problem description, priority, assigned technician or crew, time dispatched, arrival, completion, status and notes. Prioritize calls consistently, assign them based on skills and location, update status as jobs move, keep customers informed about arrival times and review the log weekly to find delays and scheduling gaps.
A customer calls about no heat. Another needs a leak fixed today. A crew finishes early across town. Dispatching well means getting the right person to the right job at the right time, and keeping track of it all. A dispatch log gives your office one clear view of every call and where it stands.
This guide includes a free dispatch log template and explains what to record, how to prioritize and assign calls, how to track status, how to handle after-hours calls and how to use dispatch data to improve your schedule.
What Is a Dispatch Log?
A dispatch log is a running record of service requests and how they were handled: when the call came in, who was sent, when they arrived and when the job was finished. It can be a paper board, a spreadsheet or part of your scheduling software.
Free Dispatch Log Template
Dispatch Log
Date: ______ | Dispatcher: __________ | Shift: ______
| Call # | Time received | Customer | Address | Issue | Priority | Assigned to | Dispatched | Arrived | Completed | Status | Notes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ☐ Emergency ☐ Today ☐ Scheduled | |||||||||||
| ☐ Emergency ☐ Today ☐ Scheduled | |||||||||||
| ☐ Emergency ☐ Today ☐ Scheduled | |||||||||||
| ☐ Emergency ☐ Today ☐ Scheduled |
Status options: New, Assigned, En route, On site, Waiting on parts, Complete, Follow-up needed, Canceled.
What to Record for Each Call
| Field | Why it matters |
|---|---|
| Time received | Response time tracking |
| Customer and contact | Who to call with updates |
| Address and access notes | Getting there and getting in |
| Issue description | Sending the right tech with the right parts |
| Priority | Order of work |
| Assigned tech or crew | Accountability |
| Dispatched, arrived and completed times | Response and job time |
| Status | Where every job stands |
| Notes | Parts, follow-ups, customer requests |
Setting Priorities
| Priority | Examples | Target response |
|---|---|---|
| Emergency | No heat in freezing weather, active leak, no power, safety issue | As soon as possible |
| Same day | No cooling in hot weather, clogged main drain | Today |
| Scheduled | Maintenance, estimates, non-urgent repairs | Next available |
Write down your priority rules so every dispatcher applies them the same way, and tell customers what to expect.
Assigning Calls
- Skills: send a tech qualified for the job.
- Location: group calls by area to cut drive time.
- Parts: check what's on each truck.
- Workload: balance calls across techs.
- Customer history: send the tech who knows the site, when possible.
Use your intake details and past service reports to match the right tech. See the client intake form and field service report.
Tracking Status Through the Day
- Log the call as New with time received.
- Assign a tech and mark Assigned.
- Mark En route when the tech leaves.
- Mark On site at arrival.
- Mark Complete, or Follow-up needed, when the tech finishes.
- Close the call when the service report is submitted.
Techs can update status by text, radio or app. The goal is that anyone in the office can answer "Where's my technician?" in seconds.
Customer Communication
- Confirm the appointment window when the call is booked.
- Text or call when the tech is on the way.
- Let the customer know right away if the tech is running late.
- Follow up after the job for feedback or scheduling the next visit.
Sample text: "Hi [Name], this is [Company]. [Tech name] is on the way and should arrive around [time]. Reply here with any questions."
After-Hours and Emergency Calls
Decide who takes after-hours calls, how calls are prioritized and how on-call technicians are paid. Log after-hours calls in the same dispatch log so the morning team knows what happened overnight.
| Time | Customer | Issue | On-call tech | Called | Arrived | Completed |
|---|---|---|---|---|---|---|
On-call and callback pay rules are important to get right. See the on-call policy for hourly employees.
Drive Time and Pay
For hourly technicians, the Department of Labor says travel from job site to job site during the workday is work time and must be counted as hours worked. Dispatch decisions that add driving between jobs add paid time, so smart routing saves money as well as fuel. See travel time pay for hourly employees.
Using Dispatch Data to Improve
| Measure | How to calculate | What it shows |
|---|---|---|
| Response time | Arrival time − time received | How fast you get there |
| On-time arrival rate | On-time arrivals ÷ scheduled calls | Reliability |
| Jobs per tech per day | Completed calls ÷ techs | Productivity |
| First-time fix rate | Jobs completed on the first visit ÷ total | Diagnosis and parts readiness |
| Drive time per job | Travel time ÷ jobs | Routing efficiency |
Review these weekly. Long response times on certain days may mean you need more coverage; low first-time fix rates may mean trucks need better stock.
Dispatch Board vs. Dispatch Log
Many businesses use a dispatch board, a visual view of today's schedule by tech, alongside the log. The board shows the plan; the log records what actually happened. Together, they help you plan better tomorrow based on what happened today. See HVAC crew scheduling software.
Example: An HVAC Company
An HVAC company dispatched from a whiteboard and a stack of sticky notes. During a heat wave, two calls were missed and customers waited hours without updates. The owner switched to a dispatch log with priorities, status updates and arrival texts. Missed calls stopped, customers got updates and the weekly review showed one area where adding a tech would cut response times.
Common Dispatch Mistakes
- No written log, so calls get lost.
- Inconsistent priorities.
- Sending techs across town instead of grouping by area.
- No status updates from the field.
- Customers left waiting without updates.
- Never reviewing response times.
Dispatch Log Checklist
| Step | Done? |
|---|---|
| Log every call with time received | |
| Set and follow priority rules | |
| Assign by skill, location and workload | |
| Update status through the day | |
| Text customers with arrival times | |
| Log after-hours calls | |
| Review response times weekly |
Sample Completed Dispatch Log
| Call | Received | Customer | Issue | Priority | Tech | Arrived | Done | Status |
|---|---|---|---|---|---|---|---|---|
| 101 | 7:45 | R. Diaz | No heat | Emergency | Mike | 8:30 | 10:05 | Complete |
| 102 | 8:10 | Oak St. Office | Leaking sink | Today | Ana | 11:20 | 12:00 | Complete |
| 103 | 9:00 | J. Park | Annual tune-up | Scheduled | Mike | 1:00 | 2:15 | Complete |
| 104 | 10:30 | B. Lee | Noisy unit | Today | Ana | 2:40 | — | Waiting on parts |
This sample uses made-up calls. At a glance, the office can see which jobs are done, which are waiting on parts and which tech is where.
Dispatch Intake Script
"Thanks for calling [Company]. Can I get your name, phone number and the service address? ... What's going on today? ... Is anyone without heat, cooling or water, or is there any safety issue? ... We can have a technician there [time window]. They'll text you when they're on the way."
A consistent intake script makes sure every call gets the same key information and the right priority.
Dispatcher Daily Checklist
| Task | Done? |
|---|---|
| Review today's scheduled calls and tech assignments | |
| Confirm techs and trucks are ready | |
| Check overnight and after-hours calls | |
| Log new calls with priority | |
| Update status throughout the day | |
| Send arrival texts | |
| Follow up on open and waiting-on-parts calls | |
| Prepare tomorrow's schedule |
Handling Delays
- Call or text the customer as soon as a delay is known.
- Offer a new time window or another tech if available.
- Note the delay and reason in the log.
- Watch for patterns, like jobs that regularly run long.
Parts and Return Visits
When a job can't be finished because a part is needed, log it as "waiting on parts" with the part number and expected date, and schedule the return visit as soon as the part arrives. Track these calls daily so customers aren't forgotten. Common parts that cause return visits are good candidates to stock on trucks.
Dispatch for Crews vs. Individual Techs
| Individual techs | Crews | |
|---|---|---|
| Typical work | Service calls, repairs | Installs, landscaping, cleaning, construction |
| Scheduling unit | Calls | Jobs or routes |
| Key info | Skills, parts, location | Crew size, equipment, job duration |
Crew-based businesses often dispatch by route or job board and log crew arrival and departure. See the delivery log for route-based work.
Dispatch Policy Template
Dispatch Policy
• Every service request is logged with time received and priority.
• Emergencies are dispatched first, then same-day calls, then scheduled work.
• Technicians update status when en route, on site and complete.
• Customers receive an arrival text and are told of delays.
• After-hours calls are logged and reviewed each morning.
• Response times are reviewed weekly.
Weekly Dispatch Review
| Measure | This week | Last week | Goal |
|---|---|---|---|
| Calls received | |||
| Average response time (emergency) | |||
| On-time arrival rate | |||
| Jobs per tech per day | |||
| First-time fix rate | |||
| Calls waiting on parts |
A ten-minute weekly review with your service manager keeps small problems from becoming habits.
Training a New Dispatcher
- Shadow an experienced dispatcher for several days.
- Learn your service area, techs' skills and truck stock.
- Practice the intake script and priority rules.
- Learn how to handle upset customers and delays.
- Review the dispatcher's logs daily for the first two weeks.
Write down dispatch rules so they don't live only in one person's head. See how to keep knowledge from walking out the door.
Dispatch and Customer Reviews
Many online reviews mention timing: "They showed up when they said," or "Nobody told me the tech was running late." Clear arrival windows, on-the-way texts and quick delay updates are some of the easiest ways to earn better reviews. Track complaints related to timing in the dispatch log notes and review them weekly.
Dispatch Log Quick Tips
- Log every call immediately.
- Prioritize by written rules.
- Group calls by area.
- Update status all day.
- Text customers before arrival.
Common Questions About Dispatch Logs
- Paper or software? Paper works for a few techs; software helps as you grow.
- Who should dispatch? A dedicated dispatcher, office manager or owner, depending on size.
- How long should I keep dispatch logs? Long enough to support billing, payroll and customer questions; ask your accountant.
Dispatch for Seasonal Peaks
Heat waves, cold snaps and storms flood service businesses with calls. Plan ahead:
- Set clear emergency criteria so true emergencies go first.
- Extend hours or add on-call coverage during peaks.
- Stock trucks with the parts that fail most in that season.
- Use a waiting list and keep customers updated.
- Push maintenance visits to slow seasons. See the maintenance agreement template.
Getting Started This Week
- Print the dispatch log or set it up in a spreadsheet.
- Write your priority rules.
- Set up an arrival text template.
- Ask techs to report status at each step.
- Review response times at the end of the week.
Even a simple log brings order to a busy day and gives you data to schedule smarter.
Dispatch and Payroll
Dispatched, arrived and completed times help verify technician hours. If time clock entries don't line up with the dispatch log, such as a tech clocking out long after their last job, look into it. Comparing the two each week catches both timekeeping errors and missed billable time. See how to audit timesheets.
Linking Dispatch to Invoicing
Every completed call in the dispatch log should have a service report and an invoice. A quick daily check that completed calls have been invoiced prevents unbilled work, one of the most common and costly mistakes in service businesses. See the time and materials invoice template.
| Call # | Completed | Service report | Invoiced | Paid |
|---|---|---|---|---|
| ☐ | ☐ | ☐ | ||
| ☐ | ☐ | ☐ |
Dispatch for Small Teams
If you only have two or three techs, the owner or office manager often dispatches between other tasks. A simple shared spreadsheet or whiteboard with today's calls, assignments and status still makes a big difference. The key is that every call gets written down the moment it comes in and that someone checks status a few times a day, so nothing falls through the cracks while everyone is busy.
As you grow, moving to scheduling software with mobile updates saves time and gives you better data, but the habits you build with a simple log carry over.
Building a Better Dispatch Process
Review your dispatch log monthly with your techs. Ask what slowed them down: missing parts, unclear job notes, poor routing or customers who weren't home. Small changes based on their feedback, like confirming appointments the day before, often improve response times and first-time fix rates quickly.
Over time, your dispatch log becomes one of the most valuable records in the business: proof of response times, a guide for hiring and a map of where your work really comes from.
Dispatch Notes That Help Techs
Good notes save time on site. Add details like gate codes, pet warnings, parking instructions, the customer's preferred contact method and anything from past visits. A tech who arrives knowing the history of the equipment and the customer's concerns can fix the problem faster and make a better impression. Keep sensitive details, such as alarm codes, secure and share them only with the assigned tech.
Start with today's calls and build from there.
Consistency matters more than the tool you use.
Write it down, every call, every time.
Your customers and techs will notice.
Start logging today.
Schedule and Dispatch With Updoot
Updoot's scheduling assigns jobs to techs, the mobile time clock records arrival and job time from the field and project management keeps job details together.
