Using the Custom email notification list feature, you can integrate Stitch notifications with your PagerDuty account.

In this guide, we’ll walk you through integrating your Stitch notifications with PagerDuty using PagerDuty’s email integration feature.


Prerequisites

  • A Stitch Pro plan.
  • An existing PagerDuty account.


Step 1: Create a new service in PagerDuty

  1. Sign into your PagerDuty account.
  2. Click Configuration > Services.
  3. Click + Add Services.
  4. In the General Settings section, enter a Name and a Description.
  5. In the Integration Settings section:
    • Integration Type - Click Integrate via email.
    • Integration Email - Enter the PagerDuty email address that will receive Stitch notifications.
  6. In the Incident Settings, Incident Behavior, and Alert Grouping sections, define what PagerDuty should do when it receives a notification from Stitch.
  7. When finished, click the Add Service button.

Step 2: Optional: Configure PagerDuty email management rules

Step 2.1: Configure email filter rules

PagerDuty supports using regular expressions (regex) to create email filter rules. These rules determine whether an email is accepted or disregarded in PagerDuty. Messages that don’t pass the filter(s) are silently discarded.

This feature can be helpful if there are Stitch notifications that you don’t want to trigger PagerDuty incidents.

For example: If you only want to be notified about critical data loading errors, you could set up an email rule that matches the subject We're having trouble writing to your data warehouse.

Refer to PagerDuty’s documentation for more info and instructions.

Step 2.2: Configure incident creation settings

Using the integration settings in PagerDuty, you can control when new incidents are created in response to email notifications.

Refer to PagerDuty’s documentation for more info and instructions.


Step 3: Add the PagerDuty email address to your Stitch custom notification list

  1. Sign into your Stitch account.
  2. Click the User menu (your icon) > Manage Account Settings.
  3. Click the Notification Settings tab.
  4. Click the Add email button in the Custom notification list section.
  5. In the field that displays, paste the Pagerduty Integration Email from Step 1.
  6. Click the Save Email button.


Questions? Feedback?

Did this article help? If you have questions or feedback, feel free to submit a pull request with your suggestions, open an issue on GitHub, or reach out to us.