Zapier Integration Guide

This guide describes how to integrate PagerDuty with Zapier. Zapier is a web automation app that enables PagerDuty users to connect to other online services like Salesforce, Basecamp, Gmail, Zendesk, and hundreds of others. With Zapier you can build Zaps (automations between apps) which can automate parts of your business or life. Each Zap has one app as the trigger, where your information comes from and which causes one or more actions in other apps, where your data gets sent automatically. You can also use Zapier to search PagerDuty and send info to another app.

Follow the instructions below to configure your Zapier account to work with PagerDuty.  If you have any questions or need any assistance, please contact our support team at

In PagerDuty

      1. Go to the Configuration menu and select API Access.
      2. On the API Access page, click Create New API Key.
      3. In the dialog that pops up, you’ll be prompted to enter a Description for your key, and choose an API version. You will also have the option to create the key as Read-only; leaving this box unchecked will create a full access key. If you have questions on which API version to use, please contact our support team.
      4. Once you have filled in your options, click Create Key.
      5. Once you click Create Key, you will see a dialog displaying your key and confirming the options you filled in on the previous step. Make sure to copy this key into any application that needs it now, as you will not have access to the key after this step. If you lose a key that you created previously and need access to it again, you should remove the key and create a new one. Click Close once you have successfully copied your key.
      6. Once created, you will see your key appear in the list of keys on the API Access page, with versioning noted.

In Zapier

      1. Create a Zapier account or log in to your existing account.
      2. Navigate to Connected Accounts from the top menu. Then click Connect new account and search for “PagerDuty.”ZapierConnectedAccounts
      3. Enter your PagerDuty subdomain, and then the REST API key that you copied in Step 5 above. ZapierAPIkey
      4. Now you can test the integration. If it’s successful, you can move on to create a Zap. If not, please contact Zapier
      5. The final bit is to set up the webhook.
      6. Enter your Webhook URL into your PagerDuty service(s) that you would like to tie into Zapier. Copy the “Webhook URL” and go to your service(s), click to the Integrations tab and click Add an Extension. In the Extension Type drop-down select Generic Webhook, enter in a name for your Zapier webhook, and paste in the webhook URL, and then click Save.

Once that’s done you can start creating an automation! Use a pre-made Zap or create your own with the Zap Editor. Creating a Zap requires no coding knowledge and you’ll be walked step-by-step through the setup.

Need inspiration? See everything that’s possible with PagerDuty and Zapier.


How can you connect a single PagerDuty Service with multiple “Zaps”?

Create multiple webhooks within a single PagerDuty Service, like the two webhooks seen here:

How can you connect a multiple PagerDuty Services with a single “Zap”?

Use the same webhook from a single “Zap” within multiple PagerDuty services (referencing the “ZapierService” in the above screenshot, you would create a webhook for “ZapierSendsAnEmail” to a second service, as follows):

How are others automating PagerDuty with Zapier?

PagerDuty connects to 1,000+ apps on Zapier and the Zaps you can create are limited only by your imagination! Here are some of the most popular ways PagerDuty users are automating their workflows, but you can always create your own automation by clicking the orange “Make a Zap” button in Zapier and build your ideal workflow from scratch. Check out our page on Zapier for more, or get started with any of these Zaps: