PagerDuty is available as a pre-built integration in the Shipa dashboard. You can leverage this integration to configure hooks based on application-related events.

Integrating PagerDuty and Shipa

You can set up the integration through the application details page using the Integrations tab.

By clicking on the + icon, you should see the following options:

Selecting PagerDuty and clicking on the Next button, you will need to enter the following information:




The name of the integration. The name is not tied to PagerDuty but a custom name you can choose.

Email Account

The email account used to access PagerDuty.

Authorization Key

For Shipa to make successful requests to PagerDuty's REST API, you must provide a valid authorization key.

You can find detailed information on how to create a REST API key here

Webhook Description

A meaningful description for your Shipa / PagerDutt integration so other users in your team can quickly understand the integration.


The Shipa team that will own the integration.

Service ID

The Service ID that Shipa will use to send alerts to.

You can find your Service ID by clicking on Service --> Service Directory --> Service-Name

In the page URL, PagerDuty will give you the specific Service ID for that Service. In the example below, PFOWKZP is my Service ID:

Events to track

Which events you want Shipa to track for this application.

You can select multiple options.

Success only, Errors only, Any

The type of event you want Shipa to send the alert to Slack.

Once created, you will see the new PagerDuty integration in the list of integrations, and Shipa will automatically start tracking the events you previously selected for your application.

Example of an event triggered by Shipa on PagerDuty:

Did this page help you?