When you drag a job onto a technician at a time that looks like trouble, the dispatch board shows a yellow Heads up message explaining why. It's a warning, not a block — the job still moves, because you might know something the board doesn't (the tech agreed to stay late, the customer is next door). Read it, then decide whether to keep the move or put the job somewhere else.

What the board checks

CheckThe message reads
The tech is off that day — time off, sick day, a company holiday, or a day switched off in their weekly hoursCarlos is off this day. Confirm they're available before notifying the customer.
The tech is away for part of the day — for example a half dayCarlos is unavailable from 12:00 to 18:00 that day.
Outside the tech's working hoursOutside Carlos's working hours (08:00–17:00).
Another job at the same timeOverlaps Carlos's job at 09:30.
Busy on their own calendar — when they've connected Google Calendar or Outlook and you show outside calendars on the boardCarlos has "Busy" on their Google Calendar 9:00 AM to 10:00 AM. They can still take the job — just check with them.
A skill the job needs — when you've set up skills for your team, Run a Call tags the skills a job needs from its problem descriptionCarlos doesn't hold Mini-Split Specialist — required by this job.

If more than one applies, they're listed together in the same message.

Timeline Day view with job cards on each technician row and the unassigned queue below

When you'll see it

The warning appears when you drag a job — from the queue onto a tech, from one tech to another, to a new time, or when you resize it. Assigning from the Assign… dropdown in the queue, or changing the time in a job's panel, doesn't show this message — so glance at the tech's row first.

On the board itself, you can spot problems before you drop:

  • Striped time on a tech's row is outside their working hours. A greyed-out row tagged Off means they're off all day.
  • A small amber badge on the top-right corner of a job card means it overlaps another job for that tech (hover it to read Overlapping with another job). An amber triangle next to the customer's name is different: it marks an Urgent job.
  • On the Calendar views, day headers show hours booked and turn amber, then red, as the team fills up. Time off shows as chips under the date (for example Sarah off).
  • In the Crew editor on a job, each tech is labelled Off this day, Free 8:00–17:00 or No schedule configured.

Make the warnings accurate

The checks are only as good as the information behind them:

Keep this up to dateWhere
Each tech's weekly working hoursSettings → Team on the person → Edit schedule. See Setting team working hours, time off and company holidays.
Vacations, sick days, half daysApprove requests under Time → Time Off, or add them from Edit schedule or the board. Only approved time off counts.
Company holidaysTime → Time Off → Company holiday, or Office closed on the board.
Outside appointmentsEach person connects their calendar under Settings → Profile. See Syncing Google Calendar and Outlook.
Note

A tech with no weekly hours saved counts as always available, so the board won't warn about their hours at all.

What the warnings don't cover

  • Meetings and "Keep time free" blocks you put on the board aren't checked when you drop a job. Look at the row before you drop.
  • Drive time isn't part of the warning. Turn on Show drive time between jobs in Board settings to see a car between back-to-back jobs that turns amber when it's tight and red when the tech can't make it.

After you keep a conflicting move

Nothing stops the move, and the customer may get a confirmation or reschedule text as usual. If you're not sure the tech can make it, turn off Notify customer on the job until you've checked — see What customers receive when you schedule a job.

Runny, the AI dispatcher, skips techs who are off when it proposes moves. See Using Runny, the AI dispatcher.