# PagerDuty

## PagerDuty approval

P0's PagerDuty integration will automatically approve access requests if the requestor is currently on-call for a configured escalation policy. In addition, requestors can escalate requests and notify users on-call to approve pending requests.

{% hint style="warning" %}
Any PagerDuty member who can schedule an override for themselves on an enabled policy can gain access to your infrastructure without further approval.
{% endhint %}

## Installation

{% hint style="info" %}
Installing P0 on PagerDuty takes about one minute.
{% endhint %}

### Before you begin

Make sure you are a PagerDuty admin.

### Setting up PagerDuty

1. Navigate to "Integrations" on [p0.app](https://p0.app), then select "PagerDuty":

<figure><img src="/files/0dLwr8K4De0sKCsmfCMw" alt="" width="375"><figcaption></figcaption></figure>

2. Click "Install integration". You'll be taken to PagerDuty's consent screen. Approve the installation.

### Configuring PagerDuty

1. Select one or more escalation policies whose active members will receive automatic access approval:

<figure><img src="/files/VwEjOyvU2O45WIEZy5iT" alt="" width="375"><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.p0.dev/integrations/approval-integrations/pagerduty.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
