Job scheduling for a small trades team

A whiteboard works fine for one van. At two or three it starts costing you jobs, and the failure is almost never the schedule itself; it is everyone having a different copy of it.

Last updated: August 2026

The problem is copies, not the calendar

Ask a struggling three-van business where the schedule lives and you will get four answers: the whiteboard in the office, the owner’s phone, a group chat, and whatever each technician wrote on the back of a job sheet. None of them is wrong, exactly. They are just never the same at the same time.

Every scheduling disaster in a small trades business traces back to that. Two vans sent to one address. A customer waiting for someone who was reassigned that morning. A cancellation that reached the office but not the technician already parked outside.

The fix is not a more elaborate system. It is one schedule that everyone reads from, updated in one place.

What a scheduled visit actually needs to carry

A time and a name is not enough. By the time a technician is looking at tomorrow, they need to know where they are going, what they are walking into, and what has already been agreed. A useful calendar card carries:

  • The job reference, so it ties back to the report and the quote rather than floating free.
  • The time, and honestly how long you think it will take.
  • Where it is: the town and postcode at a glance, because travel time between jobs is the thing small teams consistently underestimate.
  • What was reported, including the customer’s own photos, so nobody arrives without the right parts.

That is roughly what a Dispatch calendar card shows: the job reference, the time, and the town and postcode. The full fault report, the photos and any quote sit on the job behind it.

Handle clashes as warnings, not walls

Software that refuses to let you double-book sounds sensible until you use it. Real weeks contain a ten-minute call squeezed between two jobs, a second technician joining halfway through, and a visit that deliberately overlaps because two people are meeting on site.

A scheduling tool that blocks those cases does not prevent the mistake; it just pushes the real schedule back onto the whiteboard, and now you have two systems again. Dispatch warns on a clash rather than blocking it, on the basis that you know your week better than the software does.

Tell the customer, automatically

A large share of the phone calls a small trades office takes are some version of “are you still coming?” Every one of those is a customer who was told something once, by someone, at some point, and has no way to check.

Confirming automatically when a visit is booked, moved or cancelled removes most of those calls. Dispatch sends the customer a confirmation on each of those three events, which is exactly when they would otherwise have had to ring you to find out.

Worth knowing up front: Dispatch is an online, browser-based system with no offline mode, so if your team needs to work in a basement with no signal, factor that in before you commit. Engineers can see their jobs in Google Calendar, Apple Calendar or Outlook, but that is a one-way view: the schedule itself is edited in Dispatch.

Match the view to the question

Different questions want different shapes of the same data, which is why one view is rarely enough:

  • The week calendar answers “who is where on Thursday?”
  • A list answers “what is outstanding, oldest first?”
  • A board answers “what is stuck, and at which stage?”
  • A map answers “who is nearest to this emergency?”, the question that actually decides your afternoon.

Dispatch offers all four over the same jobs, so switching view does not mean maintaining a second copy.

Decide who is allowed to move things

As soon as more than one person can reschedule, you need to agree who does. The usual sane arrangement is that the office moves bookings and the field team updates job status: technicians say what happened, the office decides what happens next.

Dispatch has fixed roles for this: Owner, Office Admin and Field Technician, each with defined permissions. The roles and permissions page sets out exactly what each one can do, so you can decide who gets which before you invite anyone.

Once the week is under control, chasing unpaid invoices is usually the next thing quietly costing you money.

Questions

Scheduling FAQ

How do I schedule jobs for a small trades team?

Keep one schedule that everybody reads from, make sure each booking carries the job reference, the time and the location, and agree who is allowed to move a booking. Most scheduling problems in small teams come from several copies of the schedule disagreeing, not from the schedule itself being wrong.

Does Dispatch sync with Google Calendar or Outlook?

Yes. Engineers can see their Dispatch jobs in Google Calendar, Apple Calendar or Outlook, either by subscribing to a private feed link or by getting an email invite for each job. It is a one-way view: jobs appear in the calendar and the schedule itself is still managed in Dispatch. Only the job number and the site postcode are sent, never customer names, addresses or phone numbers, and it stays off until an engineer turns it on. A business can switch it off for everyone.

What happens if two jobs clash?

Dispatch warns you rather than blocking the booking. Overlaps are a normal part of a real working week (a short call between two jobs, or two people meeting on site) so the software flags the clash and leaves the decision to you.

Does the customer get told when a visit is booked?

Yes. Dispatch sends the customer a confirmation when a visit is booked, moved or cancelled, which removes most of the "are you still coming?" calls a small office fields every week.

Put the whole week on one calendar

Book visits, see who is where, and let the customer know automatically when a visit is booked, moved or cancelled.