← Back to Guides

How to Set Up On-Call Rotations

6 min read Incident Management

On-call rotations ensure there is always someone available to respond to incidents. Nova makes it easy to create fair schedules, set up escalation policies, and track coverage gaps.

Steps

1

Create a team

Go to On-Call > Teams: and click Create Team. Add team members by email or username. Each member needs a Nova account.

2

Create a rotation schedule

Click New Schedule: and configure the rotation type:

  • Daily: hand off every 24 hours
  • Weekly: hand off every 7 days
  • Custom: define your own rotation length

Set the handoff time (e.g., 09:00 UTC) and the starting participant.

3

Set up escalation policies

Define what happens if the primary on-call does not acknowledge within a set time:

  • Wait 5 minutes, then escalate to secondary on-call
  • Wait 10 minutes, then escalate to team lead
  • Wait 15 minutes, then page the entire team
4

Configure notification preferences

Each team member can set their preferred notification method (push notification, SMS, phone call, Slack DM) under their profile settings.

Tip:

Enable Coverage Gaps Detection: to get alerts when a time window has no on-call engineer assigned. This prevents incidents from going unacknowledged.

5

Add overrides for time off

When someone is on vacation, create an override by clicking Add Override: on the schedule calendar. Select the replacement engineer and the date range.

6

Link services to the schedule

Go to Services: and assign the on-call schedule to each service. When an alert fires for that service, it will automatically page the current on-call engineer.

Ready to get started?

Set up fair on-call rotations and never miss an incident again.

Start Free Trial