Webhooks
Real-time notifications for every event
Get notified instantly when content changes, articles are published, or syncs complete. Build integrations that react to your knowledge base in real time.
Real-Time Events
Get notified the moment something changes. No polling, no delays.
Configurable Endpoints
Point webhooks to any URL. Filter by event type.
Secure Delivery
HMAC-signed payloads with retry logic. Verify every request.
Webhook Events
Events for every important action
KBKit sends webhook events for every important action in your knowledge base.
-
sync.completedTriggered when a git sync finishes successfully
-
sync.failedTriggered when a sync encounters an error
-
article.createdA new article was parsed and published
-
article.updatedAn existing article was modified
-
article.deletedAn article was removed from the repository
-
kb.publishedA knowledge base was published or updated
{
"event": "sync.completed",
"timestamp": "2025-03-12T10:30:00Z",
"knowledge_base": {
"id": "kb_2xK9mN",
"name": "Developer Docs",
"slug": "developer-docs"
},
"sync": {
"articles_created": 3,
"articles_updated": 8,
"articles_deleted": 1,
"duration_ms": 1247
}
}
Integrations
Build powerful integrations
Slack Notifications
Post to a Slack channel when new articles are published.
CI/CD Pipelines
Trigger builds or deployments when docs change.
Analytics Tracking
Send sync events to your analytics platform.
Translation Services
Auto-trigger translations when new content arrives.
Search Index Updates
Refresh external search indexes on content changes.
Custom Dashboards
Feed webhook data into internal monitoring tools.
More Features
Explore more features
Ready to build integrations?
Start receiving real-time webhook events from your knowledge base in minutes.