PagerDuty Integration
Status: You can save and test a PagerDuty connection, but BreachSpider does not currently send alerts to PagerDuty. Alerts are delivered by email and webhooks only. See How Alerts Work.
Trigger PagerDuty incidents when KEV entries or critical CVEs hit your environment.
Prerequisites
- PagerDuty account with a service set up
- PagerDuty integration key (Events API v2)
Get a PagerDuty Integration Key
- In PagerDuty, navigate to Services > your service
- Click Integrations tab
- Click Add an integration
- Select Events API v2
- Copy the integration key
Configure in BreachSpider
- Navigate to Integrations > Alert Rules
- Click Add Rule
- Select provider: PagerDuty
- Fill in:
- Integration Key
- Severity mapping (Critical CVE = P1, High CVE = P2)
- Click Test Connection
- Click Save Rule
Via API
rule = {
"name": "OT Security PagerDuty",
"environment_id": 5,
"trigger_event": "kev.new",
"severity_floor": 9.0,
"destination_type": "pagerduty",
"pagerduty_integration_key": "your-integration-key"
}
response = requests.post(
"https://breachspider.com/api/v1/integrations/connections",
headers=headers,
json=rule
)
PagerDuty Alert Details
BreachSpider populates PagerDuty incidents with:
- Summary: CVE ID, title, CVSS score
- Severity: critical for CVSS 9+, error for CVSS 7-8.9
- Component: Affected vendor/product
- Custom details: BSID, BCS score, EPSS percentile, KEV flag, affected assets
- Links: BreachSpider CVE page, NVD, patch notes