The On-Call Rotation Schedule Builder turns a list of engineers into a fair, predictable on-call schedule plus the supporting policy a real rotation needs. Ad-hoc on-call assignment breeds resentment and gaps; a clean round-robin with a documented escalation path and severity definitions keeps incidents covered and the team sane.
How it works
The builder assigns shifts by round-robin: starting from your chosen date, each shift of N days goes to the next person in the list, wrapping back to the first when the list is exhausted. Because every member appears in the same order at the same interval, the load is distributed equally and the schedule is predictable weeks ahead. Alongside the table, the tool emits an escalation path (primary → secondary → lead), a handover checklist for the start of each shift, incident severity definitions (SEV1–SEV3), and a contact list — the four things a responder needs the moment an alert fires.
Tips and example
- Publish the schedule far ahead. People need to plan around on-call; a rotation only known a day out is not fair even if the maths is.
- Always have a secondary. A single primary is one missed page away from an unhandled incident; the escalation path exists for exactly that case.
- Tune severities to reduce fatigue. If everything pages as SEV1, nothing is urgent. Reserve waking people up for real customer impact.
Example: a 4-person team on weekly (7-day) shifts starting Monday means each engineer is primary one week in four, in a fixed, repeating order, with the next person in the list as secondary.