On-Call Schedules
Define rotating on-call shifts so the right person always gets paged.
An on-call schedule assigns responsibility to team members on a rotating basis. Rather than notifying a fixed set of people for every alert, OpsKitty looks up who is currently on-call and routes the notification to them. This prevents alert fatigue for people who are off-shift while ensuring someone is always responsible.
Creating a schedule
- 1
Go to Organization Settings → On-Call Schedules and click New Schedule.
- 2
Add team members and set the rotation type: daily (each person is on-call for one day) or weekly (each person covers a full week).
- 3
Set the schedule start date. The rotation advances automatically at each period boundary.
- 4
In an escalation policy, add a step that targets "on-call from [schedule name]" rather than a fixed person.
Overrides
Temporary overrides let you swap who is on-call for a specific time range without changing the underlying rotation — useful when someone is on vacation or unavailable. Go to the schedule and click Add Override to specify a date range and the replacement team member.
Notification method
OpsKitty notifies the on-call person using their configured notification preferences (email by default). Team members can set additional personal notification channels in their account settings. Paired with an escalation policy, on-call schedules ensure incidents always reach someone who can act on them.