PagerDuty is an operations performance platform that provides on-call scheduling, alerting, escalation policies as well as incident tracking in order to boost the uptime of your apps, websites, databases, and servers.
Triggers when a new incident is created
Triggers when an incident is acknowledged
Triggers when an incident is resolved
Triggers when an incident is assigned
Triggers when a specified incident is unacknowledged
Triggers when a specified incident is escalated
Triggers when a specified incident is delegated
Acknowledge a newly-created or unresolved incident
Create Escalation Policy
Create a new escalation policy in your account
Create Incident Note
Create a new note for an event
Create a new user in your account
Delete Escalation Policy
Delete an existing escalation policy
Get Escalation Policy Details
Get more details about an escalation policy
Get Incident Details
Retrieves details of a specified incident
Get Incident Log Details
Get details of a log entry
Get Log Entry
Retrieve details of a specific log entry.
Get User Details
Retrieve details of a specific user
Get the total count of incidents
Retrieve list of abilities
List Escalation Policies
Fetch list of all existing escalation policies
List Incident Log Entries
Retrieve list of incident log entries
Retrieve list of incidents using filters
List Log Entries
Retrieve list of log entries
Get list of all existing notifications/alerts
Retrieve list of priorities
Retrieve the list of all existing on-call schedules
Retrieve a list of teams
Retrieve a list of users
List Users On-Call
Retrieve the list of all on-call users
Resolve the specified incident
Update the specified incident
To use PagerDuty in your workflow, you will first need to connect PagerDuty with Built.io Flow.
To do this, drag any PagerDuty action listed under PagerDuty service on the canvas. In case of configuring PagerDuty triggers, double-click the Start icon on your canvas and select PagerDuty service. Then click on the Add New option listed under the Connect to PagerDuty field in the configuration window. You will be redirected to a new window named Add Connection where you can see the Connection Label field and the API Key field as shown in the following figure:
Rename the connection (E.g. Test) as per your choice by specifying the name in the Connection Label field. In order to generate API Key, go to your PagerDuty account and click on the API Access option under the Configuration tab.
You will be redirected to API Access Keys window. When you’ll click the +Create New API Key button, a window will pop up t create an API Key.
Enter the name or description of API key in the Description field (E.g. Test) and click the Create Key button. You can now see the API key, API Version, and Access Level in the New API Key window.
Copy this ke and paste it in the API Key field of the Add Connection Window and click the ADD button. Once you have entered these details in the Add connection window, the connection will be automatically created and added under Connect to PagerDuty field. Once added, this connection will be available in all PagerDuty actions and triggers.