PagerDuty
PagerDuty is an incident management and on-call alerting platform.
What your agent can do with PagerDuty
Triggers and actions 2 triggers · 26 actions
- TriggerList Maintenance Windows
Gets a list of maintenance windows (GET /maintenance_windows).
- TriggerNew Incidents
Polls for new incidents in PagerDuty (GET /incidents, newest first).
- ActionAdd Responders
Request additional responders (a user or escalation policy) to help with an incident.
- ActionAdd Team Member
Add a user to a team with a given role.
- ActionCreate Incident
Creates an incident in PagerDuty (POST /incidents).
- ActionCreate Note on Incident
Creates a note on a given incident.
- ActionDelete or End a Maintenance Window
Deletes a maintenance window that hasn't started yet, or ends one that is ongoing.
- ActionGet Escalation Policy
Retrieve a single escalation policy by its ID.
- ActionGet Incident
Retrieve a single PagerDuty incident by id.
- ActionGet Schedule
Retrieve a single on-call schedule by its ID.
- ActionGet Service
Retrieve a single PagerDuty service by id.
- ActionGet Team
Retrieve a single team by its ID.
- ActionGet User Information
Gets a user's information based on provided ID.
- ActionList Escalation Policies
List PagerDuty escalation policies (GET /escalation_policies).
- ActionList Incident Notes
List all notes attached to an incident.
- ActionList Incidents
List PagerDuty incidents with filters (statuses, service_ids, urgencies, date range) (GET /incidents).
- ActionList On-Calls
List current on-call entries — who is on call now, by escalation policy/schedule/user/time window (GET /oncalls).
- ActionList Schedule Overrides
List overrides on a schedule within a required since/until time window.
- ActionList Schedules
List PagerDuty on-call schedules (GET /schedules).
- ActionList Services
List PagerDuty services (GET /services).
- ActionList Teams
List all teams in the account.
- ActionList Users
List PagerDuty users (GET /users).
- ActionManage Incidents
Bulk acknowledge or resolve multiple incidents in a single call.
- ActionSnooze Incident
Snooze a triggered/acknowledged incident for a number of seconds so it won't re-alert until the snooze expires.
- ActionTwo-way sync add a maintenance window
Creates a maintenance window for use with two-way sync triggers (POST /maintenance_windows). Does not update. Use only with two-way sync triggers.
- ActionTwo-way sync add or update an incident
Creates or updates an incident for use with two-way sync triggers (POST /incidents; incident_key dedups). Use only with two-way sync triggers.
- ActionUpdate Incident
Updates an incident in PagerDuty. Set status to acknowledged or resolved to manage the incident.
- ActionUpdate Maintenance Window
Updates a maintenance window.
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Not listed?
Need a trigger or action that is not here?
Ask your agent. Describe what you need in plain language and it reads the PagerDuty API documentation, builds the operation at whatever depth the API allows, tests every branch and ships it. The list above is what exists today, not the limit.