Can I get notified when knowledge-base articles change?
Yes — subscribe to the kb.article.* webhook events. Atender emits an outbound webhook every time a knowledge-base article is created, updated, or deleted, so an external system can react without polling.
What fires
Three event types cover the content in this module:
kb.article.created— a new article is added.kb.article.updated— an article changes in any way, including publishes, unpublishes, archives, review-state changes, translation syncs, and content edits — the payload’schangefield describes the kind of update.kb.article.deleted— an article is removed.
Each delivery carries a signed JSON payload identifying the article that changed. Treat it as a lightweight notification — refetch the full article via the public API when your integration needs the current content.
What you’d use it for
- Mirror or sync your KB into an external site, wiki, or search index and keep it current automatically.
- Trigger a review — ping a Slack channel or open a ticket whenever an article changes.
- Invalidate a cache for anything downstream that embeds your help-center content.
How to set it up
This is a developer/admin feature, configured through the API rather than the KB editor. You create a subscription with POST /api/v1/webhooks using an API key from Settings → API & MCP, list the events you want, and give Atender an HTTPS endpoint. Deliveries are signed so you can verify they’re genuine.
Full instructions and the complete event list live under Channels → API & Webhooks.