> ## Documentation Index
> Fetch the complete documentation index at: https://www.integrate.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# ETL: PagerDuty Hooks

> Send Integrate.io ETL pipeline alerts to PagerDuty by configuring service hooks for job failures, slow runs, and other events to trigger on-call incidents.

You can [integrate PagerDuty](https://www.integrate.io/blog/integrateio-pagerduty-integration/)'s incident management system with Integrate.io ETL's webhook notifications to receive real-time alerts on your Integrate.io ETL account activity.

Integration is simple:

1. In your PagerDuty account, create an Integrate.io ETL service.
2. In your Integrate.io ETL account, create a service hook to your PagerDuty.

## To create an Integrate.io ETL service in your PagerDuty account

<Steps>
  <Step>
    In your account, click **Configuration**, then click **Services**.
  </Step>

  <Step>
    Click **Add New Service**.
  </Step>

  <Step>
    Under **General Settings**, in the **Name** text box, enter a name for the service.
  </Step>

  <Step>
    Under **Integration Type**, start typing *Integrate.io ETL* until it appears in the list, then select it.
  </Step>

  <Step>
    Configure the **Incident Settings** as required.
  </Step>

  <Step>
    Click **Add Service**. Take note of the **Integration Key,** you'll need to use this as the **Service Key** in the next section.
  </Step>
</Steps>

## To create a hook to PagerDuty in your Integrate.io ETL account

<Note>
  **Note:**

  You must be an account administrator to define a service hook.
</Note>

<Steps>
  <Step>
    Click **Settings** or the gear icon
  </Step>

  <Step>
    Click **Service hooks**.
  </Step>

  <Step>
    Click **New service hook**.
  </Step>

  <Step>
    Click **PagerDuty.**
  </Step>

  <Step>
    Fill up with necessary details. **PagerDuty account** is the account subdomain. For example, **integrate.io ETL** is the subdomain for *integrate.io ETL.pagerduty.com*. **Service Key** and **Service Name** can be copied from the PagerDuty Service that we created earlier.
  </Step>

  <Step>
    Select the Integrate.io ETL job and cluster notifications that will trigger a PageDuty incident. Click **Create Service Hook**.
  </Step>

  <Step>
    To test the service hook, click **Ping service hook**. An incident will be triggered and you will be notified that the ping was successful.
  </Step>
</Steps>
