Knowledge Baseintermediate

Can I get notified when knowledge-base articles change?

Yes — subscribe to the kb.article.created/updated/deleted webhook events so an external system can react when your knowledge-base content changes.

2 min read

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’s change field 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.

See also

Tags

Faq