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 /v1/webhooks using an API key from Settings → API Keys, 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