Skip to content

On-Call Schedules

On-call schedules define who is available to respond to incidents and when. Schedules are managed at the organization level under Organization > On-Call in the sidebar.

Organization On-Call page showing schedule list

Calendar Tab

The Calendar tab provides a visual overview of all on-call schedules across your organization.

On-call calendar showing monthly schedule view

Use the view switcher to display the calendar in day, week, month, or year view. The selected view is reflected in the URL (e.g. ?view=month), so you can share or bookmark a link that opens the calendar in a specific view.

Schedules Tab

The Schedules tab lists all on-call schedules. Each schedule shows its name, rotation interval, and assigned responders.

Schedules tab showing all on-call schedules

  • Search -- Filter schedules by name
  • New Schedule -- Create a new on-call schedule (Admin only)

Creating a Schedule

Click New Schedule to open the schedule form. Configure the following:

FieldDescription
NameA descriptive name for the schedule (e.g., "Platform On-Call")
DescriptionOptional description
RespondersUsers or teams who participate in the rotation. Drag to reorder.
RotationHow often the on-call responsibility rotates (minutes, hours, days, or weeks)
Rotation StartWhen the first rotation begins
Operating HoursTime window during which the schedule is active. Outside these hours, "nobody on call" alerts are suppressed.

New schedule form

TIP

The rotation follows the order of the responders list. Drag responders to change the rotation order.

TIP

Setting Operating Hours to 00:00–00:00 (start equals end) is treated as all day — the schedule is active for the full 24 hours.

INFO

When your on-call shift starts, Pulse notifies you by push notification and email: "You are now on call for [schedule name]." When your shift ends, you receive a second notification and email: "Your on-call shift for [schedule name] has ended." Notifications are sent in your preferred language. If you are on call for consecutive shifts, you will receive a start notification at the beginning of each shift. The email includes a direct link to the on-call calendar for that schedule.

INFO

If no one is on call during configured operating hours, Pulse raises a system incident named "No one on call for [schedule name]" to alert your team. The schedule name is included so you can immediately identify which schedule has a coverage gap. Outside operating hours, this alert is suppressed — gaps in coverage are expected and not reported.

Managing Schedules

Click a schedule to view its detail page with two tabs:

  • Configuration -- Edit the schedule name, responders, rotation, and operating hours

Schedule configuration tab

  • Overrides -- Create temporary overrides to assign a different responder for a specific time period. Overrides are not restricted to the schedule's operating hours — they apply for the full time window you specify.

Schedule overrides tab

Override status badges:

  • Active -- Currently in effect
  • Upcoming -- Scheduled for the future
  • Past -- Already expired