Skip to main content
The Pagerduty plugin handles incoming webhooks. Point your provider’s subscription URL at your Corsair HTTP handler (see Overview for setup context and the exact URL shape).
New to Corsair? See webhooks and hooks.

Webhook map

  • incidents
    • acknowledged (incidents.acknowledged)
    • assigned (incidents.assigned)
    • resolved (incidents.resolved)
    • triggered (incidents.triggered)

HTTP handler setup

app/api/webhook/route.ts

Events

Incidents

Acknowledged

incidents.acknowledged An incident was acknowledged Payload
NameTypeRequiredDescription
eventobjectYes
webhookHooks example

Assigned

incidents.assigned An incident was assigned to a user or escalation policy Payload
NameTypeRequiredDescription
eventobjectYes
webhookHooks example

Resolved

incidents.resolved An incident was resolved Payload
NameTypeRequiredDescription
eventobjectYes
webhookHooks example

Triggered

incidents.triggered An incident was triggered (created) Payload
NameTypeRequiredDescription
eventobjectYes
webhookHooks example