Documentation Index
Fetch the complete documentation index at: https://docs.schedkit.net/docs/llms.txt
Use this file to discover all available pages before exploring further.
Overview
SchedKit can POST events to your endpoint when bookings, incidents, and signals occur. Configure your webhook URL in Kit Config → Webhooks.Supported events
| Event | Trigger |
|---|---|
booking.confirmed | Booking confirmed |
booking.cancelled | Booking cancelled |
booking.rescheduled | Booking rescheduled |
incident.created | New incident opened |
incident.updated | Incident status/priority changed |
incident.reply | Reply added to incident |
signal.alert | Alert signal fired |
Payload format
All webhook payloads follow the same envelope:Verification
Each request includes anx-schedkit-signature header — an HMAC-SHA256 of the raw body signed with your webhook secret. Verify it to reject forged requests:
Retries
SchedKit retries failed deliveries (non-2xx or timeout) up to 3 times with exponential backoff: 10s, 60s, 300s. After 3 failures the event is dropped and logged.Testing
Use the Kit Config → Webhooks → Send test button to fire a samplebooking.confirmed payload to your endpoint.