trigger,
acknowledge, and resolve event shape. Use it when a system already emits
PagerDuty-compatible events and you want Squasher to own the incident workflow.
Create the connector
Create a PagerDuty Events API v2 source under Settings → Integrations. Use the returned Squasher secret as the event’srouting_key and send requests to the
returned endpoint.
Send an event
dedup_key:
Incident behavior
dedup_keyis the stable alert key. Keep it unchanged for trigger, acknowledge, and resolve.triggeropens or updates an incident,acknowledgerecords a lifecycle update, andresolveresolves it.payload.severityaccepts PagerDuty’scritical,error,warning, andinfovalues and maps them to Squasher’ssev-1throughsev-3levels.- Component, group, class, and source fields are normalized for connector diagnostics; raw payloads and credentials are never stored in delivery history.
routing_key is a Squasher-generated write-only secret. Rotating the connector
keeps the previous key valid for 24 hours, so update every sender during the overlap
and send a trigger and resolve test pair.
Related: Inbound alert connectors,
Alert Connectors API,
PagerDuty destination.