Create On-call schedule

How do we create a simple schedule?

Key components

Below are the key components for creating a schedule -

  1. Team members who will be on-call

  2. Rotation determines the duration of on-call shift

  3. Handoff is the time when shift rotates

Creating schedule

On-call section is situated on the nav bar of your dashboard.

On-call section on the nav bar

Head over to On-call section in the header and click schedules and then New schedule

Let's create our first on-call schedule

Step 1: Add members - Should be at least one member

Add members to be on-call

Step 2: Select rotation - Choose from daily, weekly and custom

select rotation

Step 3: Add handoff time

Add handoff time

This is how our daily rotational oncall form would look like -

The full form

The above on-call schedule has 2 members, rotates daily and the shift changes at 11:00 AM everyday. This also means our team members will be on-call for 24 hours straight.

For more more controlled rotation, you can also select custom from the dropdown for rotation.

4 day rotations

In the image above, we have set a custom rotation of 4 days after which the next person will be on-call.

Custom rotation includes Hours, Days, Weeks and Months. You can create 12 hour shifts, 2 day shifts or even 4 weeks or 1 month shifts if you would like.

Once created, your on-call schedules will look like this -

Final on-call schedule with daily rotation

The calendar will give you a perfect understanding of who's on-call at a given date. You can choose to navigate and plan your dates accordingly too.

If you select hourly rotation then the calendar will shift to weekly view automatically.

Using the schedule in escalation policy

Creating a schedule means nothing if you alerts are not being send to the one who is on-call. To do so, head over to your escalation policy and choose to either create one or edit an existing escalation policy.

Add schedule to escalation policy

You can choose to add Schedule just like you would any user to a policy with the alert channel.

Once added, you can treat the schedules just like users and add them at any step in escalation policy. However, we would recommend adding them in the first step so as to route the alerts directly to the on-call person.