On-Call Schedules

On-Call schedules are composed of calendar events. Each calendar event is associated with a user(s) and a layer.

Create an Event

  1. Double click a day on the calendar, or click and drag the crosshairs. Click and drag crosshairs
  2. In the create event form, specify the following.
    • Start Date/Time
    • End Date/Time
    • Team Members - The team members this event is assigned to
    • Layer - The schedule layer this is assigned to
  3. Click the Save button. Double Click Calendar

Update an Event

  1. Double click the event you would like to modify.
  2. Click the Edit button on the “What would you like to do?” question. Select Edit
  3. Edit any info associated with the event. Edit Event Attributes
  4. Click the Save button.

Delete an Event

  1. Double click the event you would like to modify.
  2. Click the Delete button on the “What would you like to do?” question. Select Delete

Copy an Event

  1. Double click the event you would like to modify.
  2. Click the Copy button on the “What would you like to do?” question. Select Copy
  3. Edit any info associated with the event. (most likely layer and team members) Edit Event Attributes
  4. Click the Save button.

Recurring Events

Recurring events are a great way to create predictable repeating schedules.

Recur an Event

  1. Double click the event you would like to modify.
  2. Toggle the Repeat switch
  3. Set days, frequency, and end on option for the recurrence to fit your needs.
  4. Click the Save button. Create Recurring Event

Update A Series

  1. Double click the event you would like to modify.
  2. In the “Series or Occurrence?” form, click the Series button. Series or Occurrence
  3. In the “What would you like to do?” form, click the Edit Series button. Series or Occurrence
  4. Edit any info associated with the series.
  5. Click the Save button.

Update An Occurrence

It’s likely that at some point, there will be an exception to a recurring series. By modifying the occurrence of recurring event, you can handle such exceptions.

  1. Select the event you would like to update.
  2. Double click the event you would like to modify.
  3. In the “Modify Series or Occurrence?” form, click the Occurrence button. Series or Occurrence
  4. In the “What would you like to do?” form, click the Edit Occurence button. Series or Occurrence
  5. Edit the duration, layer, or user associated with the occurrence.
  6. Click the Save button.

Delete an Occurrence

  1. Double click the event you would like to modify.
  2. In the “Series or Occurrence?” form, click the Occurence button. Series or Occurrence
  3. In the “What would you like to do?” form, click the Delete Occurence button. Series or Occurrence

Delete All Events

  1. On the left hand side, at the bottom of the key info section, click the Flush Schedule button. Click Flush Schedule Button
  2. In the “Are you sure?” dialog, click Yes. Click Yes

Escalation Rules

When an alert is created it will be assigned to a team, the alert will then begin the alert workflow by looking at the team’s on-call schedule. The alert will loop through layers in ascending order (e.g. 1, 2, 3) notifying each user on the layer of the alert. At each layer, the alert will wait the specified amount of time in the escalation rule for that layer to be accepted or rejected. The incident workflow behaves accordingly:

  • If the alert is accepted, no further layers will be notified.
  • If the alert is rejected by all users on that layer, the alert workflow will ignore the remaining time in the escalation rule and automatically move to the next layer.
  • If the alert is neither accepted or rejected within the specified amount of time in the escalation rule, it will automatically move to the next layer.
  • If there are no more layers, the process will either repeat (based on the repeat rule setting) or be dropped.

Edit a Rule

  1. Navigate to team page that you would like to edit rules for.
  2. On the left side, in the escalation rules section, double click the timeout attribute to edit. Escalation Rules
  3. Modify any of the values.
  4. Click the Save button. Edit and Save Escalation Rules

Export Schedules

PagerTree offers the ability to export on-call calendars via iCalendar (.ics) format via a URL.

Google Calendar

  1. In the key info section for any team, click the ICal button to copy the ICal URL. Click ICal button
  2. In Google Calendar, from the left hand navigation bar, click the + button next to the “Add a coworker’s calendar”. Click + button
  3. Select the From URL option. Select From URL
  4. Paste the ical URL you copied earlier into the “From URL” input field and then click ADD CALENDAR. Paste URL to From URL field
  5. Click the back arrow button. Click the back arrow

You should now see the on-call calendar.

Note: Google will only re-fetch the calendar about once an hour or so. Any changes made in PagerTree will not be immediately reflected in Google Calendar.

Outlook Calendar

  1. In the key info section for any team, click the ICal button to copy the ICal URL. Click ICal button
  2. From the Calendar Ribbon, click Add Calendar -> From Internet… Click Add Calendar From Internet
  3. Paste the ical URL you copied earlier into the “New Internet Calendar Subscription” input field and then click OK. Paste URL to New Internet Calendar Subscription field

You should now see the on-call calendar.

iCal Calendar

  1. In the key info section for any team, click the ICal button to copy the ICal URL. Click ICal button
  2. From the menu bar, click File -> New Calendar Subscription… Click New Calendar Subscription
  3. Paste the ical URL you copied earlier into the “Calendar URL” input field and then click Subscribe. Paste URL to New Internet Calendar Subscription field
  4. Configure the Auto-refresh to Every hour then click OK. Configure AUto Refesh

You should now see the on-call calendar.