- Home
- Resources
- Integrations
- PagerDuty
PagerDuty Zapier integrationAutomate PagerDuty with Zapier.
The PagerDuty Zapier integration gives you 1 trigger, 4 actions and 1 search: open, acknowledge and resolve incidents from your other tools, or start work elsewhere the moment an incident changes. What it costs, what breaks, and your first Zap.
Verified Trustpilot reviews · AI, automation & growth agency
What the PagerDuty Zapier integration actually does
Connecting PagerDuty to Zapier lets your other apps open, acknowledge or close incidents without anyone logging in, and lets a new or changed incident set off work somewhere else. Zapier sits in the middle: it waits for one event, then runs the steps you lined up behind it. No code, but a handful of settings that decide whether it works.
Incidents that open themselves. A support ticket flagged as urgent or a failed check in a spreadsheet can call Add Trigger Event and open an incident on the right PagerDuty service, with its notes already filled in and no copy and paste.
A clean close. When the problem is fixed elsewhere, Add Acknowledge Event and Add Resolve Event update the very same incident, matched by its incident key, so nothing stays open by mistake.
A name instead of a service. Find User on Call looks up who holds a schedule, so the next message can say who is on it.
What Zapier does not do for PagerDuty: there is a single trigger, and the three event actions only accept services set up for API calls, never an email integration. Anything beyond that goes through API Request (Beta), which asks for someone who reads API docs. The same app also has a PagerDuty n8n integration page and a PagerDuty Make integration page, worth reading before you commit to one tool.
Zapier vocabulary in one minute
Seven words come back on every line of this page. Here they are in plain English, once.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run every time the trigger event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is switched on, Zapier waits for that event and nothing else.
- Action
- What the Zap does once it has started: the step that writes, sends or changes something in an app on your behalf.
- Task
- The unit Zapier bills: one action your Zap completes successfully. The number printed on your plan counts those.
- Polling vs instant
- A polling trigger is checked on a timer by Zapier. An instant trigger is reported by the app itself, the moment the event happens.
- Filter
- A step that lets the Zap go on only when what arrived meets the condition you set, and quietly stops it otherwise.
- Search step
- A step that looks up something already stored in an app, so the steps after it can reuse what it found.
What a PagerDuty Zap really costs
The PagerDuty side is cheap: the trigger never costs a task, and PagerDuty is not a premium app, so it works on the free plan.
- Trigger0 tasks, whatever the volume
- Each successful action1 task
- Free plan100 tasks a month, two-step Zaps
- Premium appNo, free plan accepted
Each action that succeeds counts as one task; one that fails is not counted. The free plan stops at two steps, one trigger and one action. Add a filter, a search or a second action and you have a multi-step Zap, which needs a paid plan. Each action is billed on its own, so a three-action Zap eats three times more than a one-action Zap. The interval grid only concerns polling triggers, and the PagerDuty trigger is instant, so it skips the grid entirely.
Connect your PagerDuty account in three steps
- 01
Open the Apps page
In your Zapier account, go to Apps and click + Add connection. A connection is your PagerDuty account linked to Zapier once, then reused by every step that talks to PagerDuty.
- 02
Pick PagerDuty
Type PagerDuty in the search box of the dialog, select it, then click Add connection. A new browser tab opens on the PagerDuty sign-in screen, where you log in next.
- 03
Sign in and grant access
Log in with an account that sees the services and schedules your Zaps will touch, then grant Zapier access. Anything you do not own yourself needs read or write access granted on the PagerDuty side first.
Your first PagerDuty Zap
GoalRaise every matching incident of one PagerDuty service on a second service, so a second team gets paged as well.
- 01
Create the Zap
Start a new Zap and pick PagerDuty as the app that starts it. Choose New or Updated Incident as the event, then select the connection you made earlier.
- 02
Set the trigger
Enter the Service ID of the service to watch, which is required. Test it: Zapier brings back the three most recent incidents of the account, so you map fields on a real one.
- 03
Add the filter
Click the plus icon, add Filter, then fill the field, the rule and the value. A text rule only works on text. The filter makes this a multi-step Zap, so a paid plan is needed.
- 04
Add the action
Add PagerDuty again and choose Add Trigger Event. Paste the Integration Key of the second service and map a Description from the incident above. Both fields are required.
- 05
Test, then publish
Run each step once and read what came back before going further. When the test incident appears on the second service, click Publish to switch the Zap on.
PagerDuty trigger
1 event starts a Zap when something happens in PagerDuty, and one of them is instant: the app calls Zapier straight away, whatever your plan.
New or Updated Incident
Instant triggerIn Zapier“Triggers when new incidents are created, or when existing incidents change state.”
Starts your Zap when an incident appears on the PagerDuty service you choose, and again every time an existing incident on that service changes state.
PagerDuty actions
PagerDuty gives you 4 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Add Acknowledge Event
ActionIn Zapier“Acknowledge the incident with this Incident Key.”
Marks an open incident as acknowledged, the signal that someone has picked it up. The incident is found through its Incident Key, the string that identifies it.
Add Resolve Event
ActionIn Zapier“Resolve the incident with this Incident Key.”
Closes an incident from outside PagerDuty, using the same Incident Key that opened it, so nobody logs in just to tick it off.
Add Trigger Event
ActionIn Zapier“Trigger an incident in PagerDuty with this Incident Key.”
Opens a fresh incident on the service whose Integration Key you paste, with the Description you map added as its notes. This is how another tool raises an incident in PagerDuty.
API Request (Beta)
ActionIn Zapier“This is an advanced action which makes a raw HTTP request that includes this integration's authentication.”
An advanced action that sends a raw request to PagerDuty with your connection's sign-in already attached. It covers what the ready-made operations leave out.
PagerDuty search
1 search step looks for data that already exists in PagerDuty, so a later step can use it.
A search step finds something that already exists in PagerDuty and hands it to the next steps. Three settings decide what happens when the answer is not the one you expected.
Find User on Call
SearchIn Zapier“Find the user on call for a specific schedule.”
Looks up who is on call for one schedule, inside the start and end time you give, and passes that person to the steps that follow.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nobody stops the Zap there, and the steps relying on it are skipped. Switched on, the Zap carries on empty-handed.
- Create X if it doesn't exist yet?This box turns a search into a find-or-create. Find User on Call has no such variant on Zapier, so nothing gets created here.
- If multiple search results are found?Three ways out when several people match: keep the first one, which is the default, stop the Zap, or pass all of them on at once.
When a PagerDuty Zap breaks
Most failures here are not bugs. They come from how Zapier works and from the type of PagerDuty service you point at.
Zapier attaches no help article to this app, so the four cases below come from Zapier's general limits and from the field help of the event actions. When a Zap stops anyway, the Zapier troubleshooting guide walks through the next checks.
Old incidents are never picked up
A Zap only reacts to what happens after you switch it on. Incidents that were already open stay untouched, and moving that backlog is a separate job.A Zap that pages itself
Watch a service with New or Updated Incident and send Add Trigger Event back to that same service, and every incident restarts the Zap, burning tasks fast.Flood protection holds the trigger
When a trigger suddenly returns a huge batch, after a bulk import or a migration, Zapier's flood protection can hold it back instead of running every item.Email services refuse the events
The three event actions only work on services set up for API calls. Point one at an email integration and it fails: no task billed, but no alert sent either.
Need help automating PagerDuty with Zapier?
A person reads every message.



