PagerDuty is a cloud-based incident management and response platform designed for IT operations, DevOps, and engineering teams. It helps organizations monitor systems, detect issues, and respond quickly to incidents to minimize downtime and ensure reliability
After you start the connection, configure it in the Create connection panel and complete all of the required * authentication settings:
Setting |
Instructions |
---|---|
Name your connection * |
Enter a clear and distinguishable name. Throughout integrator.io imports and exports, you will have the option to choose this new connection. A unique identifier will prove helpful later when selecting it from a list of the connections in your account. |
API type * |
Choose your PagerDuty API type:
|
API type: REST |
|
Auth type * |
Select your PagerDuty API authentication type (Token or OAuth 2.0). |
OAuth 2.0 client * |
To add an OAuth 2.0 client and configure your credentials, click the plus ( + ) button. Click the edit ( |
Grant type * |
Select your OAuth 2.0 grant type (either Authorization code or Authorization code with PKCE). |
Scopes * |
Scopes are OAuth 2.0 permissions that PagerDuty defines to limit access to your account. |
API key * |
Enter your PagerDuty API key. Multiple layers of protection, including AES 256 encryption, are in place to keep your API key safe. When editing this connection, you must re-enter this value each time; it is stored only when the connection is saved and never displayed as text. |
API type: Jira Server integration |
|
Jira signature * |
Enter your Jira Server signature. For more information, see APIs. |
OAuth 2.0 client * |
To add an OAuth 2.0 client and configure your credentials, click the plus ( + ) button. Click the edit ( |
Grant type * |
Select your OAuth 2.0 grant type (either Authorization code or Authorization code with PKCE). |
API type: Events |
|
Integration key * |
Enter your PagerDuty integration key. Multiple layers of protection, including AES 256 encryption, are in place to keep your key safe. When editing this connection, you must re-enter this value each time; it is stored only when the connection is saved and never displayed as text. |
-
Sign in to your PagerDuty developer account.
-
Navigate to Integrations > Developer tools > App registration.
-
Click + New app.
-
Enter an App name.
-
Enter a Description.
-
From Functionality, select OAuth 2.0.
-
Click Next.
-
From Configure OAuth 2.0, select Scoped OAuth or Classic user OAuth according to your requirement.
-
Click + Add redirect URL and enter the Celigo integrator.io redirect URL.
-
Click Add.
-
Check the required Scopes.
-
Click Register app.
-
Copy the Client ID.
-
Copy the Client secret.
-
Sign in to your PagerDuty developer account.
-
Navigate to Integrations > Developer tools > API access keys.
-
Click + Create new API key.
-
Enter a Description.
-
Click Create key.
-
Copy the API key.
-
Sign in to your PagerDuty developer account.
-
Navigate to Integrations > Services.
-
Click + New service.
-
Enter a Name.
-
Click Next.
-
Choose Generate a new escalation policy or Existing.
-
Click Next.
-
Choose the Alert grouping and Transient alerts as required.
-
Click Next. For more information, see Create a service.
-
In Integration, search and select Events API v1 for
API type: Events v1
and Events API v2 forAPI type: Events v2
. -
Click Create service.
-
Copy the Integration key.