At a glance
How is the time worked out?
The planner lays out the driver’s schedule and looks for the first stretch of free time that is long enough to count.- It collects the driver’s commitments. These are every trip the driver is on that has not been delivered yet, such as Covered, Dispatched, or In Transit trips, plus the driver’s most recently delivered trip. Every driver event with a start and end date, such as Vacation, Hometime, Restart, or Sick or Emergency, is a commitment too.
- It works out when each commitment ends.
- If the driver has left the last stop of a trip, the trip ends at that departure time.
- Otherwise the trip ends at the last stop’s planned time plus the Average dwell time. For an appointment stop, the planned time is the appointment. For a first-come-first-served stop, it is the stop’s ETA (never earlier than the window opens), or the end of the window if there is no ETA.
- A driver event ends at its end date.
- Commitments that overlap are treated as one.
- It finds the gaps between commitments. A gap only counts if it is at least as long as the “Available for” minimum. After the last commitment, the driver is free with no end.
- It picks the earliest gap that still has at least the minimum time left from now. Gaps where the planner knows where the driver will be come first. Available at is the start of the gap it picks.
How do driver events push availability out?
A driver event blocks time the same way a trip does. Take a driver whose trip is expected to end Tuesday at 14:00, dwell time included, and who has Hometime starting Tuesday at 20:00:- The gap between the trip and the Hometime is 6 hours. With an 18-hour “Available for” minimum, that gap is too short to count.
- The planner skips it. Available at moves to the end of the Hometime event, and Available in shows the Hometime address.