On-Call Rotation Planner
Quickly assign rotating on-call coverage without spreadsheets. Enter your team, start date, and shift length to receive a sequenced schedule.
Examples
- Team Alex/Priya/Morgan/Lee, start 2025-10-01, 7-day shifts, 6 weeks ⇒ Alex: 2025-10-01–2025-10-07; Priya: 2025-10-08–2025-10-14; …
- Team Dana/Jamie, start 2025-09-15, 3-day shifts, 3 weeks ⇒ Dana: 2025-09-15–2025-09-17; Jamie: 2025-09-18–2025-09-20; …
FAQ
How do I skip holidays?
Generate the baseline schedule, then manually adjust affected spans to account for holidays or swaps.
Can I include backup members?
Yes. Add names twice to increase their frequency or append a note to the generated result.
What if shifts don't divide evenly?
The planner extends the last shift to cover remaining days, which keeps coverage continuous.
Additional Information
- Schedules roll through the member list in order and repeat as needed to cover the requested weeks.
- Dates are formatted in ISO YYYY-MM-DD for easy pasting into calendars.
- Adjust shift length to match 12-hour, daily, or weekly rotations.