PagerDuty Actions

Configure PagerDuty actions to create incidents, list services, and manage on-call schedules from your workflows.

Overview

PagerDuty actions enable your workflows to interact with PagerDuty for incident management. You can create incidents, list services, and look up on-call users. All PagerDuty actions require a PagerDuty connector configured in AI Team > Connectors.

Configuration

To add a PagerDuty action to your workflow:

  1. Click Add Node and select Action
Action node configuration panel Action node configuration panel
  1. In the action configuration panel, select PagerDuty
  2. Select the Integration (your PagerDuty connector name)
  3. Select the Action type

Once you select an integration and action, the action-specific options appear.

Screenshot Screenshot

Available actions

List PagerDuty Services

Lists services configured in PagerDuty.

Screenshot Screenshot
OptionDescription
Name FilterFilter services by name (optional)

Advanced fields:

OptionDescription
Result FieldThe field where the result of this action is stored
Retry Interval (ms)Time between retry attempts
Maximum Retry CountMaximum number of retry attempts

Get PagerDuty On-call User

Retrieves the user currently on-call for a specific schedule.

Screenshot Screenshot
OptionDescription
ScheduleThe PagerDuty schedule to query

Advanced fields:

OptionDescription
Result FieldThe field where the result of this action is stored
Retry Interval (ms)Time between retry attempts
Maximum Retry CountMaximum number of retry attempts

Create PagerDuty Incident

Creates a new incident in PagerDuty.

Screenshot Screenshot
OptionDescription
ServiceThe PagerDuty service to create the incident on
TitleThe incident title
BodyThe incident description
UrgencyThe incident urgency level
Incident TypeThe type of incident

Advanced fields:

OptionDescription
Result FieldThe field where the result of this action is stored
Retry Interval (ms)Time between retry attempts
Maximum Retry CountMaximum number of retry attempts

Chaining actions

PagerDuty actions can be chained together to build intelligent escalation workflows. For example:

  1. Get PagerDuty On-call User - Look up who is currently on-call and store their details in a result field
  2. Create PagerDuty Incident - Create an incident assigned to the service
  3. Use a Slack or Teams action to notify the on-call user directly

The Result Field option stores action outputs that downstream nodes can reference as variables. This enables workflows that adapt to the current on-call rotation.

Example use cases

Common patterns for PagerDuty actions:

  • Automated incident creation: Create PagerDuty incidents when critical alerts fire
  • On-call notifications: Look up the on-call user and send them a direct message via Slack or Teams
  • Service discovery: List services to dynamically route incidents to the correct team
  • Escalation workflows: Combine PagerDuty actions with conditional logic to escalate based on severity