Webhooks · Addon
React to every change.
Subscribe to article, KB, and member events. Reliable delivery with retries, signed payloads, and a live dashboard for failure debugging.
Recent deliveries
Last 24h
article.published
2 min ago
https://api.acme.com/webhook
▾ Show payload
{ "event": "article.published", "kb": "api-docs", "article": { "id": "art_abc123", "slug": "intro" } }
kb.synced
https://api.acme.com/webhook
5 min ago
member.invited
https://api.acme.com/webhook
12 min ago
article.updated
https://api.acme.com/webhook
1h ago
article.deleted
https://api.acme.com/webhook
3h ago
kb.theme.changed
https://api.acme.com/webhook
Retry
5h ago
Subscribe to events
Pick the events you care about.
- → 10+ event types — articles, KBs, members, themes
- → Filter by KB or org
- → JSON-Patch deltas for updates
- → Test deliveries from the dashboard
Event subscriptions
5 of 10 selected
Save
Reliable delivery + retries
We retry until it works. With backoff.
Failed deliveries get retried automatically with exponential backoff. After 5 failed attempts spanning ~6 hours, the webhook gets disabled and you get notified.
Delivery attempts
Failed · 502
1m
Failed · 502
5m
Retrying…
15m
Scheduled
1h
Scheduled
6h
Backoff: 1m → 5m → 15m → 1h → 6h
Sign + verify
Signed payloads. No spoofing.
- → HMAC-SHA256 signature on every request
- → Includes timestamp to prevent replay
- → Per-org secret rotated from settings
http
1
POST /webhook HTTP/1.1
2
Host: api.acme.com
3
X-KBKit-Signature: t=1714233600,v1=4f3a...e9d1
4
Content-Type: application/json
5
Content-Length: 142
Wire your stack to your docs.
$15/mo per KB. Unlimited webhooks, all event types.