Skip to main content
Connect to PagerDuty using OAuth 2.0
This guide walks you through connecting your PagerDuty account to enable on-call schedule validation and incident management workflows.

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

  1. Click Connect with PagerDuty
  2. You will be redirected to PagerDuty to authorize access
  3. Review the requested permissions and click Allow
  4. 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

Cause: Insufficient permissions or browser issuesSolution:
  • Ensure you have admin access to your PagerDuty account
  • Try using a different browser or clearing your browser cache
  • Disable any browser extensions that might block OAuth redirects
  • Verify your PagerDuty account is active
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
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