Integrations / Incidents & monitoring
PagerDuty
Look up incidents, services and who is on call, acknowledge, resolve, create or annotate incidents, and trigger workflows from PagerDuty incident and service events.
Tools
pagerduty.list_incidents
List incidents, newest first by default, filtered by status, service or urgency. Incident and service IDs look like PT4KHLK.
pagerduty.get_incident
Get an incident by ID, e.g. PT4KHLK.
pagerduty.list_oncalls
List who is on call now, optionally for given escalation policies or schedules. Policy and schedule IDs look like PIJ90N7.
pagerduty.list_services
List services, optionally filtered by name. Service IDs look like PIJ90N7.
pagerduty.update_incident writes
Acknowledge or resolve an incident, or change its urgency or title.
pagerduty.add_incident_note writes
Add a note to an incident's timeline.
pagerduty.create_incident writes
Open a new incident on a service.
pagerduty.api_get
Send a GET request to any PagerDuty API path under https://api.pagerduty.com and return the response. For endpoints the named tools don't cover.
pagerduty.api_request writes
Send a POST, PUT, PATCH or DELETE request to any PagerDuty API path under https://api.pagerduty.com.
Tick Allow raw writes on the connection to add api_request, which can send POST, PUT, PATCH and DELETE requests to any PagerDuty API path.
Connect
- In PagerDuty, open Integrations → Developer Tools → API Access Keys and create a general access REST API key, or create a user token under My Profile → User Settings → Create API User Token.
- Paste the key on the connection, along with the email address of a valid PagerDuty user. PagerDuty records incident changes as made by that user.
- To trigger workflows, open Integrations → Generic Webhooks (v3), add a webhook with the request URL shown on the connection page and the events you need, and paste the signing secret from the confirmation dialog on the connection.
Credentials
Triggers
In PagerDuty, open Integrations → Generic Webhooks (v3), add a webhook with this URL and the events to send, and paste the signing secret from the confirmation dialog on this connection.
Events
triggerkind: pagerduty connection: pagerduty events: [incident.triggered] services: [...] teams: [...] urgencies: [...]
Your next automation is one sentence away.
14-day free trial with $5 of built-in AI included. Cancel anytime.