Connect to PagerDuty using OAuth 2.0
Prerequisites
Before you begin, ensure you have:- Admin access to your PagerDuty account
- An active PagerDuty subscription
Setup guide
1
Navigate to integrations
Go to Settings > Integrations and find PagerDuty under the Incident Management section
2
Select PagerDuty
Click Connect on the PagerDuty integration card
3
Authorize with PagerDuty
- Click Connect with PagerDuty
- You will be redirected to PagerDuty to authorize access
- Review the requested permissions and click Allow
- You will be redirected back to Ravenna automatically
4
Complete setup
Once redirected back, the integration will be automatically configured and ready to use
Troubleshooting
OAuth authorization fails
OAuth authorization fails
Actions not appearing in workflows
Actions not appearing in workflows
Cause: Integration not properly saved or browser cache issueSolution:
- Refresh the page
- Verify the integration shows as “Connected” in Settings
- Try disconnecting and reconnecting the integration
On-call validation returns incorrect results
On-call validation returns incorrect results
Cause: Schedule ID is incorrect or user email mismatchSolution:
- Verify the schedule ID in PagerDuty
- Ensure user emails match between Ravenna and PagerDuty (case-insensitive)
- Check the schedule configuration in PagerDuty
Features
Once connected, you can use PagerDuty actions in workflows:PagerDuty Actions
Validate on-call membership to route tickets to the right engineers based on schedules