Skip to content
Get 2 months free while we build your platform

Guides · 11 min read

How to schedule field engineers: a practical guide for busy offices

Learn how to schedule field engineers around skills, location, SLAs and emergencies, with a weekly planning rhythm, KPIs and a step-by-step process.

By the Husky Intelligence team · Updated

If you are trying to work out how to schedule field engineers without your day collapsing by 9:15am, you are in good company. Every operations or office manager knows the feeling: a perfect plan at 5pm, then an emergency call, a sick engineer and a van stuck on the M6 before the first coffee.

This guide is for the people holding the diary at UK trades, maintenance, FM, HVAC, fire and cleaning businesses. Whether you run four engineers or forty, the principles are the same.

You will learn the four constraints every good schedule is built on, a daily and weekly planning rhythm that actually holds up, how to absorb emergencies and sickness, how to cut travel time, how to keep customers informed, and which KPIs tell you if it is working. There is also a step-by-step process and a frank comparison of whiteboards, spreadsheets and engineer scheduling software.

No magic. Just a calmer office and more jobs done with the team you have already got.

Why scheduling is hard, and the four principles that fix it

On paper, field service scheduling is simple: put the job in a slot, send the engineer. In practice you are solving a moving puzzle with at least five variables at once:

  • Who can do it (skills, certificates, vehicle, kit)
  • Where it is (and where everyone else will be)
  • When it must happen (appointment windows, SLAs, access times)
  • How long it will take (and how often that estimate is wrong)
  • What changes between now and then (and something always does)

Get it wrong and the costs pile up quietly. Engineers drive past each other on the motorway. A gas-qualified tech gets sent to a job that needed an electrician. A contract client’s four-hour response slips to six. The office spends the afternoon ringing round to rebook.

Good scheduling is less about filling a diary and more about making sensible decisions quickly, then being able to change them without chaos.

Before you place a single job, get clear on the four constraints below. Everything else hangs off them.

1. Skills and certification

Not every engineer can do every job. Record what each person is qualified for, which certificates they hold and when those expire. Then make “required skill” part of every job, not something the planner has to remember.

This is where a lot of first-time fix failures start. The engineer turns up, realises the job needs a ticket they don’t have, and the visit becomes a revisit.

2. Location and travel

Travel is unpaid time on most jobs. Clustering work by area is the single biggest lever most businesses have. Know where each engineer starts and finishes (home or depot) and plan outwards from there.

3. SLAs and appointment windows

Separate your work into tiers:

  • Fixed: booked appointments with a customer-agreed window
  • Time-critical: contract SLAs (for example a four-hour emergency response) and compliance visits with a due date
  • Flexible: routine work that can happen any day this week

Fixed and time-critical jobs go in first. Flexible work fills around them.

4. Capacity and realistic durations

An eight-hour day is not eight hours of jobs. Subtract travel, breaks, van checks, stock collection and paperwork. Then use real job durations, ideally from history, not the optimistic number someone typed in two years ago.

If your durations are consistently wrong, everything downstream will be too.

A daily and weekly planning rhythm that holds up

The best-run offices don’t schedule everything at once. They work in layers.

Weekly: set the shape

Every week (Thursday or Friday works well), the planner looks at the following week and:

  1. Places all fixed appointments and planned maintenance visits
  2. Checks holidays, training days and known absences
  3. Blocks time for recurring contract work
  4. Roughs out flexible jobs by area, so each engineer has a sensible patch per day
  5. Leaves a buffer each day for reactive work

If a large share of your work is recurring contract visits, the weekly plan gets much easier once those jobs create themselves. Our guide to PPM and planned maintenance scheduling covers that in detail.

Daily: confirm and tighten

The afternoon before, the planner:

  • Confirms tomorrow’s jobs and access arrangements with customers
  • Checks parts and materials are available or on the van
  • Reorders each engineer’s day into an efficient route
  • Sends the final schedule to engineers’ phones

On the day: manage by exception

During the day, the job is not to re-plan everything. It is to watch for problems (overruns, no-access, new emergencies) and fix only what needs fixing. That is far easier when job statuses update live from the field, so the office isn’t ringing engineers to ask where they are.

Handling emergencies, sickness and overruns

Disruption isn’t a failure of planning. It is part of the job. The trick is deciding in advance how you will respond.

Keep a buffer

Hold back some capacity every day. Many reactive businesses aim for 10-20% of total hours, but the right figure is whatever your own history says. Count last month’s unplanned jobs and size the buffer to match. If the buffer isn’t used, pull forward flexible work.

Have a triage order

When an emergency lands, run through the same questions every time:

  1. Who has the right skills?
  2. Who is nearest right now?
  3. Whose current job can be paused or moved with the least knock-on?
  4. Which customer needs to be told about a change, and who tells them?

Writing this down means anyone in the office can make the call, not just the one person who “knows the diary”.

Sickness and absence

When an engineer calls in sick, sort their jobs by priority. Reassign SLA and emergency work first, then contact routine customers immediately to rebook. Customers forgive a rebooked visit much more readily than a no-show.

Overruns

If a job is running long, the engineer should flag it as early as possible. A quick status update from site lets the office warn the next customer or move the afternoon job to someone else, rather than discovering the problem at 4pm.

Routing and customer updates

Cutting travel time without cutting corners

Route planning is where engineer scheduling turns into real money. Every hour saved behind the wheel is an hour that can be billed, or an earlier finish that keeps your team happy.

Practical ways to reduce travel:

  • Zone your patch. Give engineers rough home areas so they become familiar with sites, parking and customers.
  • Cluster by postcode. Group flexible jobs in the same area onto the same day.
  • Sequence the day. Order jobs to avoid doubling back. A route optimiser does this in seconds; a human with a map takes much longer.
  • Plan from the right start point. Home starts and depot starts produce very different routes.
  • See it on a map. Viewing jobs and engineers on a live map next to the schedule makes clustering obvious in a way a list never does.

Tools that offer optimised multi-drop route planning with set start and finish points, and the ability to plan future dates, remove most of the manual work here.

Keeping customers in the loop

A lot of office time disappears into “Where’s my engineer?” phone calls. Most of those calls are avoidable.

Good customer communication covers four moments:

Moment What the customer needs How to send it
Booking Date, time window, what to prepare Confirmation email or SMS
Day before Reminder and chance to rearrange Automated reminder
On the way “Your engineer is en route” Triggered SMS from the engineer’s status
Completion Job done, report or certificate attached Automated email with documents

When these are triggered automatically by job status, nobody in the office has to remember to send them. That is the whole point: automated SMS and email alerts do the chasing so your team can do the planning.

KPIs: how to know your schedule is working

You can’t improve what you don’t measure. These are the numbers worth tracking weekly.

  • Utilisation: productive (on-site, billable) hours divided by available hours. Low utilisation usually means too much travel or poor durations.
  • First-time fix rate: the percentage of jobs completed on the first visit. Low rates point to skills mismatches, missing parts or poor job information.
  • Average travel time per job: the clearest test of your routing and zoning.
  • SLA compliance: the share of contract jobs attended within the agreed response time.
  • Jobs per engineer per day: useful for spotting trends, but always read alongside job type and first-time fix.
  • Rebooked or cancelled visits: a sign of no-access problems or poor customer comms.

Watch the trend, not the single day. A bad Tuesday happens. Three bad months is a process problem. A live reporting and KPI dashboard saves someone building the spreadsheet every Monday morning.

Whiteboard vs spreadsheet vs scheduling software

There is no shame in a whiteboard. Plenty of good businesses were built on one. The question is whether it still fits the size and pace of your operation.

Whiteboard Spreadsheet Technician scheduling software
Cost to start Very low Very low Monthly subscription
Visible outside the office No If shared Yes, on any device
Live job status from the field No No Yes
Skills and certificate matching In someone’s head Manual columns Built in
Route optimisation No No Usually
Customer notifications Manual calls Manual calls Automated
Copes with mid-day changes Rub out and phone round Edit and phone round Drag, drop and it updates the engineer
Reporting and KPIs None Manual formulas Live dashboards
Works well for 1-5 engineers, predictable work 3-10 engineers, mostly planned Growing teams, reactive work, contracts

A useful rule of thumb: if the office spends more than an hour a day phoning engineers to update the board, or if only one person really understands the schedule, you have outgrown it.

If you are weighing up options, our comparison of the best job scheduling software for UK field service businesses sets out what to look for, from drag-and-drop boards to routing and mobile apps.

Step by step: how to schedule field engineers

Here is a repeatable process you can adopt this week, whatever tool you use.

  1. List your engineers properly. Skills, certificates (with expiry dates), start location, working hours and vehicle type.
  2. Classify your jobs. Tag each one as fixed, time-critical or flexible, and record the required skill and an honest duration.
  3. Load the fixed work first. Appointments, contract visits and compliance due dates.
  4. Add time-critical work. Anything with an SLA or due date goes in next, matched to skills.
  5. Cluster flexible jobs by area. Fill each engineer’s day within their patch.
  6. Leave a buffer. Keep daily capacity back for emergencies, sized from your own history.
  7. Optimise the route. Reorder each day to cut travel and doubling back.
  8. Confirm with customers. Send booking confirmations and day-before reminders.
  9. Publish to engineers. Get jobs, addresses, access notes and history onto their phones.
  10. Manage by exception on the day. Watch live statuses and only move what needs moving.
  11. Review weekly. Check utilisation, first-time fix and travel time. Adjust durations and zones.

A worked example

Say you run 12 engineers, each available for 8 hours a day. That is 96 hours of daily capacity. Purely hypothetically, imagine each engineer currently spends around 2 hours a day driving, so travel eats 24 hours a day across the team.

If tighter zoning and route optimisation cut that to 1.5 hours each, you free up 6 hours a day. At an average job length of 1.5 hours, that is 4 extra jobs a day, or roughly 20 a week, without hiring anyone or adding office staff. Even at a modest average job value, that adds up over a year.

Your own numbers will differ, but the logic holds: travel is usually the cheapest capacity you will ever find.

How Husky handles engineer scheduling

Husky is an AI-led ERP built for UK field service businesses, and scheduling sits at its centre. The schedule board is drag and drop, with live colour-coded statuses that update as engineers move through jobs on the mobile app. Each user can set their own layout, and the board can sit side by side with the map.

Staff skills and certificates are stored against each person, so you can see who is qualified before you allocate. Route planning builds optimised multi-drop routes from chosen start and finish points, and automated SMS and email alerts handle reminders, en route messages and completion notices. Husky AI helps plan the day and routes, and never forgets a recurring visit.

As Neil, Office Manager at SG Windows, puts it:

“The schedule board gives us complete visibility of our daily, weekly and monthly jobs, and we can use colour-coordinated statuses to show exactly where each job is up to.”

Because Husky is configured around your own workflows, most customers are live in around four weeks on a monthly rolling contract.

Next steps

Start small. Pick one change from this guide, such as zoning your patch, holding a daily buffer or tracking travel time, and run it for a fortnight. You will learn more from two weeks of real data than from any amount of planning.

If you would like to see how a live schedule board, routing and automated customer alerts would work for your team, chat to a product expert and we will walk you through it. Or read our guide to the best job scheduling software to compare your options first.

FAQ

Frequently asked questions

Everything you need to know about Husky, plans and support.

Still have questions?

Our team is here 24/5, Monday to Friday.

What is the best way to schedule field engineers?

Start with the constraints: the skills and certificates each job needs, its SLA or appointment window, and where it sits geographically. Allocate the fixed and time-critical work first, cluster the rest by area, then leave some slack for emergencies. Review the plan the afternoon before and adjust on the day from a live schedule board.

How much spare capacity should I leave in an engineer's diary?

Most reactive-heavy businesses hold back somewhere between 10% and 20% of daily capacity for emergencies, overruns and callbacks. If you mostly do planned work you can run tighter. Look at how many unplanned jobs you took last month and size your buffer to that, rather than guessing or filling every slot.

Can I schedule engineers using a spreadsheet?

Yes, and plenty of small teams do. A spreadsheet works for a handful of engineers doing predictable work. It starts to struggle when you need live job statuses, travel times, skills matching, customer notifications and changes during the day, because every update relies on someone remembering to edit the sheet and tell the engineer.

What KPIs should I use to measure engineer scheduling?

The core three are utilisation (productive hours versus available hours), first-time fix rate (jobs completed on the first visit) and average travel time per job. Add SLA compliance if you have contract response times, plus jobs per engineer per day. Track them weekly so you can spot trends rather than reacting to one bad day.

How do I handle an engineer calling in sick?

Look at their jobs in priority order. Move SLA-bound and emergency work to the nearest suitably skilled engineer first, then rebook routine visits with the customer straight away rather than leaving it until they chase. A live schedule board with skills and location data makes this a ten-minute job instead of a morning of phone calls.

2 months free while we build your platform

Ready to grow revenue with the office team you’ve got?

Run lean, run smart and keep more profit. Book a free consultation and we’ll show you exactly what Husky AI would take off your office’s plate.

Monthly rolling contract · No credit card required · UK-based team