With our PagerDuty integration, you can link on-call schedules with Opal groups. We will automatically add whoever is currently on-call to all the resources associated with that group so they can effectively diagnose and solve live issues. Once they're no longer on-call, Opal will automatically remove their privileges.

📘

What about overrides?

Opal will always sync access for whoever is currently on-call, including current overrides.

Adding PagerDuty to Opal

Step 1: Create a PagerDuty token

Opal requires a "read-only" PagerDuty API token. Navigate to your PagerDuty dashboard and create an API token by following the official documentation here.

Step 2: Add your token to Opal

To enable the PagerDuty integration, go to the "Admin" panel in Opal. Click on PagerDuty and enter your API token from the previous step.

Step 3: Create a PagerDuty group

Any group in Opal can be synchronized with a PagerDuty schedule. Edit the group and select schedules to sync:

2262