Rotations and shifts

Create an on-call schedule, which includes rotations, shifts, and escalation policies.

Once a team has been created in Splunk On-Call, the Team Admin or a Global Admin can start creating on-call schedules. An on-call schedule consists of 3 components: rotations, shifts, and escalation policies.

A rotation is a recurring schedule that consists of one or more shifts, with members who rotate through a shift. A rotation may be used as a step in a team’s escalation policy.

Note: Being scheduled for a rotation does not necessarily mean that you’re on-call unless the rotation is part of the team’s escalation policy. For details about escalation policies, see Set up an escalation policy.

There are three different types of shifts available in a rotation: 24/7, Partial Day, and Multi-day.

Create an On-Call rotation

When creating an on-call rotation, name the rotation something intuitive relative to who and what the rotation is for. For example, Support Primary.

To create an on-call rotation:

  1. Navigate to the Rotations tab of your team. Select Add Rotation.

  2. Give the rotation a name.

  3. Decide which of the three types of shifts is needed for the on-call schedule: 24/7, Partial Day, or Multi-Day.

  4. Give the shift a name. For example: Daytime On-call.

  5. A few things to note about Partial Day Rotations:
    • Option for weekly or daily handoff

    • Daily handoff has a maximum of 12 days

    • If using daily handoff, 7 days will not rotate the same as 1 week. The system will hand off every 7 shifts not every 7 calendar days. Days where there are no shifts scheduled, will be skipped. For example, if the shift is Monday-Friday, the handoff will skip the weekend because there are no shifts on the weekend.

  6. Select Save Rotation to save the shift.

  7. Once your rotation is saved, a week-long rotation preview will appear with an Add Members tab. Select Select a member to add… and a drop-down will reveal all members that can be added. Select one or more members to add to the shift. These members will be added in the order they were clicked.
    Note: Users can be added more than once in the shift order. To rearrange the order of users, drag and drop the users to the desired order. To remove a user from the shift order, select the X next to the user's name.
  8. Once users have been added to the shift, another shift can be added to this rotation or an escalation policy can be set up for this rotation.

Note: Being scheduled for a rotation does not necessarily mean that you're on-call unless the rotation is part of the team's escalation policy.

Edit an existing rotation or shift

On the Rotations tab, Global Admins and Teams Admins have the ability to edit existing rotations and shifts.

View or edit rotations

To rename or delete a rotation, select the more menu to the right of the rotation name. To expand the different rotations, select the caret icon. From there admins have the option to add, remove or reorder users in a shift, edit the shift, or delete the shift.

Add, remove, or reorder users in a shift

To add, remove, or reorder users in a shift, select the people icon. Admins can drag and drop the order of users, select the X icon to remove a user, or add a user by selecting the drop-down and clicking on the user’s name.

Change current on-call user

To change the current on-call user, select Set Current next to the user name.

Selecting Set Current means the user is either on call at that moment, or they were the most recent person on call. For example, if you are configuring the order for your weekend shifts during a weekday, you will need to select Set Current for the user prior to the user you want on call for the coming weekend.