Unify Automations
Logo
PagerDuty

PagerDuty

Logo

3 mins READ

PagerDuty is an incident management platform that helps organizations monitor, respond to, and resolve incidents quickly to ensure service reliability and minimize downtime.

Integrating your application with PagerDuty allows you to automate workflows, manage incidents efficiently, and gain real-time visibility into your system.

Authentication

Ensure you have the following information ready for a seamless integration process:

  • Connection Name: Choose a meaningful name for your integration, such as "MyAppPagerDutyIntegration" for easy identification in your settings.

  • Authentication Type: PagerDuty uses API User Tokens for secure authentication and access to its services.

API Token Based Authentication

  • How to fetch API token:

    • Log in to your PagerDuty account.

    • Click on your profile icon in the top-right corner and select 'My Profile'.

    • In the my profile, navigate to the 'user settings' section.

    • Under API access section, click on the “Create API User Token” button.

    • Provide a description for your token and click on 'create token button'.

    • Copy the API user token and treat the token with high confidentiality, as it allows access to your PagerDuty account.

      Frame 17.png
      Frame 17.png

Actions

ActionDescription
Create an incidentCreates an incident in PagerDuty
Update an incidentUpdates an incident by ID in PagerDuty
Get an incidentGets an incident by its ID in PagerDuty
List incidentsLists existing incidents in PagerDuty
Get an alertGets an alert by its ID in PagerDuty
Update an alertUpdates an alert by its ID in PagerDuty
List alertsLists alerts for the specified incident in PagerDuty
Create responder request Creates a responder request for an incident by incident ID in PagerDuty
Merge incidentMerge a list of source incidents into a specific incident in PagerDuty.
Create a userCreate a new user in PagerDuty
Create note on incidentCreate a new note for the specified incident
Get a userGet a particular user in PagerDuty
List usersList all users in PagerDuty
Update userUpdate a user in PagerDuty
Delete userDelete a user in PagerDuty
Create a teamCreate a new team in PagerDuty
Get a teamGet a particular team in PagerDuty
List teamsList all teams
Delete a teamDeletes a team in PagerDuty
Update a teamUpdates a team in PagerDuty

Triggers

Trigger NameDescription
Acknowledge incidentThis trigger will be invoked when an incident is acknowledged in PagerDuty
Create incidentThis trigger will be invoked when a new incident is created in PagerDuty
Escalate incidentThis trigger will be invoked when an high priority incident is escalated in PagerDuty
Delegate incidentThis trigger will be invoked when an incident is delegated in PagerDuty
Priority of incident updatedThis trigger will be invoked when the incident priority is updated in PagerDuty
Reassign incidentThis trigger will be invoked when an incident is reassigned in PagerDuty
Resolve incidentThis trigger will be invoked when an incident is resolved in PagerDuty
Responder added to an incidentThis trigger will be invoked when a responder is added to an incident in PagerDuty
Responder replied to an incidentThis trigger will be invoked when a responder replied to an incident in PagerDuty