- Quick-adding a shift on the Schedules page
- Shift patterns that auto-generate shifts in rotation
- Coverage plans that require N people on shift X
Seeded examples
| Code | Label | Times | Crosses midnight | Differential |
|---|---|---|---|---|
| D8 | Day 0800-1800 | 08:00–18:00 | No | $0 |
| E | Evening 1400-2200 | 14:00–22:00 | No | $12/hr |
| N | Night 2200-0600 | 22:00–06:00 | Yes | $24/hr |
| M | Morning 0600-1400 | 06:00–14:00 | No | $0 |
Where to manage
All in one place: Admin → Schedules (/app/admin/schedules), at the bottom under “Shift definitions”. Add new via the inline row.
Fields
Short unique code. Conventionally letters+digits, e.g.
D8, N10, E12.Human-readable name, e.g. “Day 0800-1800”. Shown in dropdowns.
24-hour time, e.g.
08:00.24-hour time.
Check if end time is on the next day (e.g. a 22:00–06:00 night shift).
Extra $/hr above base. Used in pay estimates and shown on OT posts.
When to add one
- You have a recurring shift time that doesn’t fit the existing set (e.g. your org runs 12-hour shifts: add
D12andN12) - You want a new differential tier (e.g.
E+with higher pay for a hard-to-fill evening)
When to edit one
Rarely — changing a definition doesn’t retroactively change existing shifts. It only affects new shifts created using the definition.Required permission
shift_patterns.manage — on Supervisor and Admin by default.