Different time horizons, different questions
- Scheduling: can we take this job on Thursday, and what does taking it cost us?
- Dispatch: given what is on the board this morning, who goes first?
- Scheduling protects revenue capacity. Dispatch protects the customer promise.
- Scheduling is negotiable with the customer. Dispatch usually is not.
How to tell which one is broken
If crews finish early and trucks sit idle, that is a scheduling problem — capacity was not sold. If crews are always behind and every day ends with an apology call, that is usually also a scheduling problem: the day was overcommitted before it started.
Genuine dispatch failures look different — the right work was booked, but the wrong person went, or the sequence created an hour of avoidable driving.
When one person does both
In most companies under fifteen field staff, the same coordinator books next week and runs today. The risk is that today's fires always win, so next week gets booked carelessly and becomes tomorrow's fire.
The practical fix is time-boxing: a protected block each day for forward booking that same-day chaos is not allowed to eat.
Where the handoff should happen
- Scheduling hands over an appointment with duration, skills, location and window locked in.
- Dispatch owns assignment, sequencing and on-the-way communication from that point.
- Any change dispatch makes to the time must flow back and re-validate capacity.
- Both sides write to one record so nobody works from a printed list from 7am.