On-call schedule examples
On-call schedule examples provide practical configurations to help you set up and manage your on-call rotations effectively in Grafana IRM. These examples illustrate a few possible scheduling patterns.
Weekly rotation with 12-hour daily shifts
This example demonstrates a schedule with two rotations, each covering a 12-hour period daily. User groups are assigned to these 12-hour shifts for a week at a time. After completing their week, the rotation moves to the next user group. Once all groups have completed their week, the cycle restarts with the first group.
The configuration of these 12-hour shifts involves setting the start time, shift length, and weekday mask parameters. This pattern repeats weekly, alternating among the specified user groups.


Bi-daily rotation during workdays
In this example, user groups rotate every two days on specified weekdays, with each group covering daily shifts.
The schedule follows a daily pattern based on the weekday mask settings, alternating user groups every two days. If no specific weekdays are selected, the pattern continues every two days, switching user groups with each shift event (refer to the next example for more details).


Bi-daily rotation with 36-hour shifts
This example illustrates the impact of modifying parameters from the previous example on the rotation pattern. By turning off the weekday mask, shifts occur every two days, enabling extended shifts like 36-hour periods.


Weekly rotation with 9-hour workday shifts (9:00-18:00)
This configuration, similar to the first example, sets up 9-hour shifts that align with standard business hours, from 9:00 AM to 6:00 PM.


Bi-weekly rotation with 8-hour daily shifts
In this example, user groups are repeated to form a rotation pattern where users alternate every two weeks, building upon the first example.


Team rotation with multiple users per shift
This example demonstrates how to set up a rotation where multiple team members are on-call together during the same shift. This is useful for teams that want shared responsibility, shadow coverage for new teammates, or backup coverage during critical periods.
The following example configuration illustrates a rotation with 8 hour shifts that handoff daily between three user groups:
- Recurrence period: Daily
- Shift length: 8 hours (9:00 AM - 5:00 PM)
- Recurrence groups:
- Group 1: Alice and Bob (both on-call together)
- Group 2: Charlie (solo on-call)
- Group 3: Diana and Eve (both on-call together)
How it works:
- Day 1: Alice and Bob are both on-call and both receive notifications
- Day 2: Charlie is on-call alone
- Day 3: Diana and Eve are both on-call and both receive notifications
- Day 4: The cycle repeats with Alice and Bob
This pattern ensures that critical shifts have backup coverage while maintaining a predictable rotation schedule.





