+1 (289) 906-9199Free Automation PlanFree plan

Guide

AI dispatch for trades: how AI assigns service calls to the right technician

Every service call raises the same question: who should go? Here is how AI can answer it on every call, using the same things a good dispatcher checks, and what you decide before it starts.

How does AI assign service calls to the right technician?

The short answer

AI dispatch reads each new service call, works out what kind of job it is and how urgent it is, then checks the rules you set: which technicians can do that job, who covers that area, and who has open time. It picks the best match, puts the job on that technician's schedule with the address and notes, and tells the customer who is coming and when. Emergencies go straight to whoever is on call. You can let it assign on its own or have it suggest a technician for you to approve.

What a dispatcher decides on every call

Whether it's you in the truck or someone in the office, sending the right person comes down to the same checks:

  • The job. What kind of work it is, and roughly how long it takes.
  • Skills. Which technicians can do that work and hold the licence or certification it needs.
  • Area. Who covers that address, and who is already working nearby that day.
  • Time. Who has an open slot long enough for the job, and when the customer is home.
  • Urgency. Whether it's an emergency that jumps the queue or routine work that can be booked.
  • History. Whether this customer has a technician they know, a warranty, or an open job.

None of these checks are hard. There are just a lot of them, on every call, usually while you're doing something else. That is the part AI can take on.

How AI dispatch works, step by step

  1. A call comes in. By phone through an AI receptionist, by text, from a web form or by email. The job details are collected the same way every time.
  2. It sorts the job. The type of work, the address, how long it should take and whether it matches your emergency rules.
  3. It finds who can go. Technicians with the right skills, who cover that area and have time that fits.
  4. It picks the best match. Using your priorities, for example nearest first, or the customer's usual technician when they're free.
  5. It books and tells everyone. The job lands on that technician's schedule with the address, notes and photos. The technician gets the details, and the customer gets a text with who is coming and the arrival window.
  6. It logs the decision. Each assignment is recorded with the reason, so you can see why a job went to whom.

Step 5 is the same booking flow as booking and reminders, so the customer also gets the reminder the day before.

One call, start to finish

Here is one example of how a single call could run at an HVAC company with four technicians.

Example: HVAC companyAgent log
  1. ReadsA web form at 7:40 am: “Furnace is making a grinding noise, still heating.”
  2. DecidesRepair, not an emergency: the house still has heat. About 90 minutes.
  3. ChecksThree techs do furnace repair. Two cover that area. One is already on a job 10 minutes away.
  4. ActsBooks that tech at 11:00, sends the address and the customer's note, and texts the customer the arrival window.
  5. ReportsLogs the assignment with the reason and adds it to the morning summary.

If the same customer had written “no heat and it's freezing”, your emergency rules would apply instead, and the call would go straight to whoever is on call. The guide for trades businesses shows how that emergency path works.

The rules you set first

AI dispatch is only as good as what it knows about your team. Before it goes live, you give it:

  • Each technician's skills, licences and the jobs they should or shouldn't take.
  • The areas each one covers, and their working hours.
  • How long each common job usually takes.
  • What counts as an emergency, and who is on call when.
  • Your priorities when more than one technician fits.

Most of this already lives in your head or your scheduling tool. Writing it down once is usually the biggest step, and it helps new office staff too.

Auto-assign or approve first

You choose how much it decides on its own:

  • Suggest and approve. It picks a technician and sends you the pick with the reason. One tap confirms it. A good way to start.
  • Auto-assign routine work. Common jobs that clearly match a technician get booked without waiting for you. Anything unusual still comes to you.
  • Mixed. Auto-assign during the day, approve first after hours, or the other way round.

When the day changes

Jobs run long, parts don't show up and people get sick. When a technician texts “running an hour late” or you mark someone off for the day, it works out which jobs are affected, finds who else can cover them, and texts each customer a new window. What it can't cover, it brings to you with the options.

What stays with people

  • Calls from upset customers, and anything sensitive.
  • Jobs that don't fit any rule, and big or unusual quotes.
  • Changing the rules as your team changes.

The aim is not to remove judgment. It's to stop spending it on the hundred small checks that come with every call.

Where to start

If calls already get answered and booked, start with suggest-and-approve on your most common job type. If calls still get missed, start one step earlier with missed call text back or an AI receptionist, because dispatch can only assign the calls you catch. There are examples by trade for plumbers, HVAC, electricians, roofers, landscapers and cleaners.

To map this out for your team, the Free Automation Plan starts with a 20 minute call about how calls get assigned today.

Questions

How does AI assign service calls to the right technician?

AI dispatch reads each new service call, works out what kind of job it is and how urgent it is, then checks the rules you set: which technicians can do that job, who covers that area, and who has open time. It picks the best match, puts the job on that technician's schedule with the address and notes, and tells the customer who is coming and when. Emergencies go straight to whoever is on call. You can let it assign on its own or have it suggest a technician for you to approve.

Does AI dispatch replace my dispatcher?

It takes the routine matching off their plate: reading the call, checking who can do it and who is free, and sending the details. Your dispatcher or office manager still owns the unusual calls, the judgment calls and the customers who need a person.

Can I approve each assignment before it goes out?

Yes. Many owners start with suggest-and-approve: the AI picks a technician and you confirm with one tap. Once you trust its choices for a kind of job, you can let it assign those on its own.

Does it work with Jobber or our scheduling software?

It works with Google Calendar, Outlook and job software that has an API, such as Jobber. We confirm your setup on the call.

What happens when a job runs long or a technician calls in sick?

You or the technician tell it, by text or in your scheduling tool. It finds who else can cover the affected jobs, moves them, and texts each customer the new arrival window. Anything it can't cover goes to you to decide.

Is it only for big companies?

No. With two or three technicians the owner is often the dispatcher, sorting calls from a truck between jobs. That is where taking the matching off their hands helps most.

The next step

Get your free Automation Plan.

On a free call, you tell us how your business runs. You get a written plan naming 3 pain points we can fix. If you want to go ahead, a priced proposal follows.