Guides

Dispatch Scheduling Rules: A Practical Guide for Field Teams

Dispatch Scheduling Rules: A Practical Guide for Field Teams

Dispatch Scheduling Rules: A Practical Guide for Field Teams

Dispatcher reviewing technician assignments on board

Dispatch scheduling rules are the written decisions that tell your office who gets which job, in what order and inside which time window. When they live in a dispatcher’s head, every day becomes a negotiation. When they are explicit, anyone on your team can build a day that works. This guide covers the rules worth writing down, how to rank them, the U.S. work-hour limits they must respect, and how to tell whether they work.

Firmanager
firmanager.cloud
Keep Dispatch Decisions in View
Firmanager brings work orders, project management, and cloud-synced data together to help field service teams track tasks and access updates.
Explore Firmanager

TL;DR

  • Scheduling decides when work happens. Dispatching decides who does it and sends them. Rules govern both.
  • Start with five rule types: priority, skills, location, time windows and workload balance. Rank them so conflicts have a default answer.
  • Build overtime and break limits into the schedule. Under the FLSA, non-exempt hours over 40 in a workweek earn time and a half.
  • Plan for change with jeopardy checks, delay call triggers and a cancellation fill process.
  • Measure first-time completion, technician utilization, travel time and missed jobs every week, and adjust one rule at a time.

Table of Contents

Scheduling vs. dispatching: what the rules cover

Scheduling is the plan: which jobs sit on which day and in which window. Dispatching is the execution: assigning a job to a specific technician, sending the details and handling what changes during the day. Small teams often do both in one sitting. Once you have more than a handful of technicians, the two split, and rules keep them consistent.

The term also has a formal meaning in operations research. A dispatching rule is a simple method for deciding which job runs next, using only the information about the jobs waiting. Columbia University course notes on simple dispatch rules describe this family of algorithms. Classic examples include shortest job first and earliest due date first. Field service dispatch borrows the same idea but adds people, drive time and customers who are waiting at home.

So a practical rule set answers three questions every time a job comes in:

  1. How urgent is it?
  2. Who is qualified and close enough?
  3. What does the customer expect, and what will it do to the rest of the day?

The five rules every field service team needs

You do not need dozens of rules. You need a short list that covers most decisions and a clear order for the rest.

1. Priority rule

Define urgency levels in plain language and give each a response target. A simple version looks like this:

Level Example Response target
Emergency Active leak, no heat in winter, safety hazard Same day, interrupts the schedule
Urgent Equipment down, business impact Within 24 hours
Standard Repairs, installs, scheduled service Next available window
Planned Recurring maintenance, inspections On the recurring calendar

The targets above are examples. Set yours from your contracts and what your customers accept. The point is that a dispatcher never has to guess whether a call outranks the job already on the route.

2. Skills and certification rule

Never offer a job to someone who cannot finish it. Tag each technician with skills, licenses and equipment access, and tag each job type with what it requires. A gas appliance repair goes only to technicians with the right credential. A deep-clean crew needs the machine, not just the people. This one rule removes a large share of repeat visits, because the first truck arrives able to complete the job.

3. Location and route rule

Cluster jobs by area and sequence them to cut drive time. A useful default: assign to the qualified technician already nearest the site or already working that zone that day. Set a maximum drive time between stops, and decide when an exception is worth it, for example an emergency or a high-value customer.

Job clustering, technician selection, and route exceptions

4. Time window rule

Decide the windows you offer (two hours, four hours, or exact times for commercial sites) and the buffer you leave between jobs. Windows that are too tight create late arrivals. Windows that are too wide create no-shows at the door. Add a buffer for jobs with uncertain duration, and base job length on your own history rather than a guess.

5. Workload balance rule

Set a target load per technician per day, such as billable hours and number of stops. Rotate emergency and on-call work so one person does not absorb all of it. Balance protects quality, and it keeps you inside the overtime limits covered below.

How to rank rules when they collide

Every dispatcher hits conflicts. The nearest technician lacks the skill. The urgent job lands in the middle of a full route. A key customer wants the one afternoon window you have already filled. Without a ranking, each conflict becomes a debate.

A workable order for most service companies:

  1. Safety and legal limits first. Never schedule past overtime approval, required rest or license limits.
  2. Skills second. An unqualified technician is never an option.
  3. Priority third. Emergencies move ahead of standard work.
  4. Customer commitments fourth. Honor confirmed windows unless a higher level displaces them, and then call first.
  5. Route efficiency and balance last. These optimize a schedule that is already valid.

Write this list down and post it where dispatchers work. When you change the order, change it in one place and tell the team.

🕒 U.S. work-hour and overtime limits your schedule must respect

A schedule can look efficient and still create wage liability. Three points matter most for dispatch in the United States.

Overtime after 40 hours. Under the Fair Labor Standards Act, unless an employee is exempt, hours over 40 in a workweek must be paid at no less than time and a half. The workweek is a fixed, recurring period of 168 hours, and averaging hours over two weeks is not permitted. A technician who works 48 hours one week and 32 the next still earns overtime for the first week. Your dispatch board should show weekly hours as jobs are added, not after payroll.

Short breaks count as work. The Department of Labor’s Field Operations Handbook treats rest breaks of about 5 to 20 minutes as compensable working time. Do not schedule them as unpaid gaps. The same chapter notes that back wages are owed for hours over 40 when no work period is designated or objectively established under FLSA section 7(k), so define work periods clearly where that provision applies to you.

Fatigue. The handbook also points to OSHA’s recommendation that employers watch for fatigue-related safety hazards, especially with extended or irregular shifts. Long emergency days followed by early starts are a risk for the technician and for the customer’s property. A simple rule helps: require a dispatcher review before assigning a job that pushes a technician past a set number of hours in a day.

State and local laws can add daily overtime, meal-break and predictive scheduling requirements, and union agreements can add more. If you operate in more than one state, check each one, and talk to an employment attorney or your payroll provider before turning any of this into a hard-coded rule.

🕒 U.S. work-hour and overtime limits your schedule must respect — overview diagram

Matching the rules to the day: a worked example

Take a four-technician HVAC and maintenance company at 7:30 a.m. Three standard jobs are booked per technician. Then a customer calls about a failed cooling unit in a food storage area.

The dispatcher applies the rules in order:

  1. Legal limits: Two technicians are already near 38 hours for the week. Adding a long job would push them into overtime, so they are flagged.
  2. Skills: Only Maria and Dev hold the refrigeration certification.
  3. Priority: The call is an emergency, so it displaces a standard job.
  4. Location: Dev is 12 minutes away, and Maria is 40 minutes away.
  5. Customer commitments: Dev’s displaced standard job is moved to Maria’s route if she is qualified, or to the next morning, and the customer gets a call before the change.

The whole decision takes a few minutes because nobody has to invent a policy. The names and details are illustrative, but the sequence is what you can copy.

🔄 Handling changes, cancellations and delays

Rules for a perfect day are the easy part. The day rarely stays perfect.

  • Jeopardy rules. Flag jobs likely to fail before they do. A common version flags any appointment that is unconfirmed close to its window, so someone can reach the customer first. Field service guidance on tightening appointment windows describes this idea as a way to avoid wasted trips. Pair it with automatic reminders. Our own guide on SMS appointment reminders shows how to set them up.
  • Delay triggers. Set a time threshold at which a customer must get a call when a technician runs late, and a short script for what to say. A home services call center describes the same pattern for late plumbers: a fixed trigger plus a structured message. Use thresholds that fit your windows.
  • Cancellation fill. Keep a short list of customers who accepted an earlier slot. When a cancellation opens a gap, the dispatcher offers it in a set order instead of improvising.
  • Emergency insertion. Decide in advance which jobs move first when an emergency lands, usually the lowest-priority job with the most flexible window.
  • Reassignment notes. Every reassigned job carries its history, so the next technician does not start from zero. Reusable work order templates keep those details consistent.

For a longer checklist, see our post on dispatch best practices for ops teams.

💬 Our perspective: rules only work when the data is live

We build Firmanager for service businesses, and the pattern we see is simple: teams rarely lack rules, they lack current information. A dispatcher who cannot see which technician finished a job, who is running late or what a customer was told will fall back on memory and phone calls.

That is why we keep CRM, work orders, task tracking, time and leave, route and dispatch, and invoicing in one platform with a single login. When a technician closes a job in the mobile portal, the schedule, the customer record and the invoice all see it. Rules that depend on skills, location, weekly hours or approved leave only work if those facts sit in the same system the dispatcher uses.

Our advice: start with the five rules above, write down the ranking, and run them for a month before adding complexity. Automation, including AI-assisted dispatching, should follow clear manual rules, not replace them.

— KaiosMedia

Software that applies the rules for you

Spreadsheets and whiteboards hold rules only as long as someone remembers them. When you evaluate dispatch software, look for:

  • Skills and job-type matching, so the board shows only qualified technicians.
  • Drag-and-drop scheduling with route and map views, to see location at a glance.
  • Live status from a mobile app, so dispatchers see arrivals, completions and delays without calling.
  • Customer notifications by SMS and email, for reminders and delay alerts.
  • Weekly hours and leave visibility, to catch overtime before it happens.
  • Reporting, so you can test whether your rules work.

Firmanager covers these areas in one platform: work order and field service management, route and dispatch management, task and recurring workflow tracking, time and leave tracking, and notifications by SMS and email. You can start on the Free plan at $0, move to Pro at $19 per month, or choose Business at $49 per month. See the Free, Pro and Business plans and test your rules on real jobs.

Recurring work deserves its own treatment. Preventive maintenance and contract visits should come from a calendar, not from dispatchers remembering. Our post on recurring task automation explains the setup.

📊 How to measure whether your rules work

A rule is a hypothesis. Check it against numbers, weekly, and change one thing at a time so you know what caused the result.

Measure What it tells you Rule it tests
First-time completion rate Whether the right person arrived with the right skills and parts Skills rule
Missed or rescheduled jobs Whether windows and confirmations hold Time window and jeopardy rules
Average drive time per job Whether clustering works Location rule
Technician utilization Whether workloads are balanced and billable Balance rule
Overtime hours per week Whether the schedule respects limits Legal and balance rules
Emergency response time Whether priority rules are followed Priority rule
On-time arrival rate Whether buffers are realistic Time window rule

One caution: small gaps add up. A technician with 20 idle minutes between jobs each day loses more than a day and a half of capacity over a month, which is easy to miss without data. The Blue Collar Success Group makes a similar argument, that repeatable, data-backed processes cut daily fire drills and quiet profit losses, in its piece on service dispatch management.

To calculate and improve the utilization figure, see our guide to technician utilization. To find unbilled hours, read about technician time tracking.

A simple review rhythm

  1. Daily: the dispatcher notes every exception, such as a rule overridden or a job missed, and why.
  2. Weekly: the manager reviews the metrics above and picks one rule to adjust.
  3. Monthly: the team reviews the rule ranking and retires rules nobody follows.

If dispatchers override a rule often, the rule is wrong or incomplete. Fix the rule instead of blaming the dispatcher.

Common mistakes to avoid

  • Too many rules. If dispatchers cannot recall them, they will not follow them.
  • No ranking. Rules without an order produce arguments.
  • Scheduling to 100% capacity. No slack means any delay cascades through the day.
  • Ignoring leave and hours. Approved time off and weekly overtime belong on the dispatch board. A clear leave approval workflow keeps that information current.
  • Skipping the customer. Every change to a window needs a call or message, not a silent move.
  • Never reviewing. Customers, crews and seasons change, and so should your rules.

FAQ

What is the difference between scheduling and dispatching?

Scheduling plans which jobs happen on which days and in which windows. Dispatching assigns a job to a specific technician and manages the day as it unfolds, including delays and emergencies. Both depend on the same rules, which is why small teams can run them together and larger teams usually separate them.

What does a dispatching rule mean in operations?

It is a simple method for choosing which job to handle next, based on information about the waiting jobs. Common examples are earliest due date and shortest job first. Field service teams combine that logic with skills, location and customer windows.

What is the hardest part of being a dispatcher?

Re-planning in real time with incomplete information. A late technician, an emergency and a cancellation can arrive within the same hour. Clear priority rules, live job status and pre-set customer messages take much of the guesswork out of those moments.

How many rules should a small service business start with?

Five is enough: priority, skills, location, time windows and workload balance, plus a written order for resolving conflicts. Run them for a month, review the metrics, and add a rule only when you see a repeated problem that the current set cannot solve.

Sources

Firmanager
Discuss Your Dispatch Workflow
Email Firmanager to ask how its platform supports work orders, task tracking, and real-time data for service teams.
dispatch scheduling rules

Run your whole business in one place

CRM, quotes, work orders, invoicing, expenses, HR and HSE — one login, every device. Free-forever plan.

Start free →
← All articles