Developers / Guides
Deliver event payloads into your internal systems.
Browse Documentation
Foundation
Product
Core Platform
Developers
Developer Tooling
Operations
Business
Billing and Plans
On This Page
No section anchors
# Webhook Automation
Webhooks provide push delivery for runtime events and lifecycle updates.
## Delivery Notes
- Generic webhooks receive signed JSON and should validate x-cosantoir-signature on every request.
- Slack incoming webhooks use Slack message payloads instead of the generic signed JSON envelope.
- PagerDuty Events v2 destinations require the official /v2/enqueue endpoint plus a routing key instead of a Cosantoir signing secret.
- Return 2xx quickly and process asynchronously.
- Configure replay handling with idempotency keys.
## Troubleshooting
Use delivery logs and replay endpoints for failed events.