Developers / Guides
Deliver event payloads into your internal systems.
Browse Documentation
Foundation
Platform
Capabilities
Product
Core Platform
Core Platform
Developers
Operations
Business
Billing and Plans
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.