Start from shift cycles, not individual shifts
Most DSPs run a small number of repeating start times. Define those first, each with a start time, end time and color, then place drivers into cycles for the days you need. Building from cycles keeps start times consistent and makes gaps visible at a glance.
In FLO these are Cycle 0, Cycle 1, Cycle 2 and Flex, set once in Schedule Settings.
Put the rules in the tool, not in someone's head
The two rules that cause the most trouble are consecutive days and weekly hours. Check them as each shift is placed, not after the week is published. Confirm the exact limits that apply to your company with your own policies and advisors; the approach below is how FLO applies them.
- Consecutive days: six days in a row is the maximum, and a seventh is blocked when you try to place it, including across week boundaries.
- Overtime: hours past 40 in any rolling seven days are flagged as you build, resetting only after two days off.
- Declined shifts are left out of the overtime count, so the numbers reflect who is actually working.
Review drafts before you publish
Treat the schedule like any other document that goes to a large audience: draft it, check it, then publish. A review pass should catch anything unpublished, out of bounds or over 40 hours. Publish week by week so a change to next week doesn't disturb this one.
Let drivers answer every shift
A published schedule is only useful if drivers see it. Sending shifts to drivers' phones, with a clear accept or decline, turns 'I didn't know I was on Saturday' into a status you can see. Filter the week by Approved, Pending or Declined and follow up only where you need to.
Track availability and time off in the same place
Schedules break when availability lives in a separate sheet. Keep each driver's weekly availability on their profile and handle time-off requests where the schedule is built, so approving a request and filling the gap happen together.
Common questions
- How does FLO calculate overtime?
- FLO flags hours past 40 in any rolling seven days as overtime while you build the schedule, resetting after two days off. Shifts a driver declined are left out.
- Does FLO stop a seventh consecutive day?
- Yes. FLO blocks a seventh consecutive day when you place the shift, and the streak carries across week boundaries. Six days in a row is the maximum.
- Does FLO import schedules from Amazon?
- No. Schedules are built and published inside FLO. FLO does not connect to Amazon systems.
- How do drivers see their schedule?
- In the driver app. My Schedule shows published shifts grouped by week, and each new shift can be accepted or declined.
FLO is an independent software platform and is not affiliated with or endorsed by Amazon.
