Skip to content

Scheduling · Updated November 1, 2026

Building a DSP weekly schedule without overtime surprises.

The schedule is where small mistakes become expensive. A seventh day in a row, a week that quietly passes 40 hours, a driver who never saw the change. Here is a practical way to build the week so those problems show up while you're still planning.

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.

Run a real week in FLO.

Start a 30-day free trial, or book a demo built around your station.

30-day free trial · Independent software, not affiliated with Amazon