Trigger and auto-resolve PagerDuty incidents.
PulseTrace triggers a PagerDuty incident when a monitor goes down and resolves the same incident when it recovers, using the Events API v2 with a stable deduplication key — so a flapping monitor never floods the on-call with duplicates.
{
"routing_key": "••••••••",
"event_action": "trigger",
"dedup_key": "pulsetrace:monitor:8f3a…:down",
"payload": {
"summary": "Checkout API is DOWN (HTTP 503 from 2/3 regions)",
"severity": "critical",
"source": "pulsetrace",
"custom_details": { "incident_url": "https://app.pulsetrace.app/dashboard/incidents/4821" }
}
}