PagerDuty

Learn how to connect PagerDuty to Opal.

Use this guide to connect PagerDuty to Opal as a productivity integration. To connect PagerDuty as an app integration, see the app integration guide instead.

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 always syncs access for whoever is currently on-call, including current overrides.

1. Create a PagerDuty token

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

2. Add your token to Opal

To enable the PagerDuty integration, in the Opal dashboard, go to Configuration > Settings > Productivity Integrations. Select PagerDuty and enter your API token from the previous 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.