docs/documentation/platform/pki/applications/alerting/pagerduty-alerts.mdx
Create PagerDuty incidents when certificate events occur using the Events API v2. Get paged when certificates are about to expire or are revoked.
<Info> Alerts are configured per Application and apply to all certificates within that Application. </Info><Note>
To use an existing service, go to **Integrations → Add an Integration → Events API v2**.
</Note>
<Note>
Keep your integration key secure. Anyone with access can send events to your PagerDuty service.
</Note>
| Setting | Description |
|---------|-------------|
| **Alert Type** | Certificate Expiration, Issuance, Renewal, or Revocation |
| **Alert Name** | A slug-friendly name like `tls-expiry-alert` |
| **Description** | Optional context about this alert |
| **Alert Before** | *(Expiration only)* Time before expiry to trigger, e.g., `30d` |
Infisical automatically maps alert types to PagerDuty severity levels.
| Time Until Expiry | PagerDuty Severity |
|---|---|
| ≤ 7 days | critical |
| ≤ 14 days | error |
| ≤ 30 days | warning |
| > 30 days | info |
| Alert Type | PagerDuty Severity |
|---|---|
| Certificate Issuance | info |
| Certificate Renewal | info |
| Certificate Revocation | warning |
Alerts with the same alert ID are grouped into the same PagerDuty incident via dedup_key. Repeated triggers update the existing incident rather than creating duplicates.