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.