Is there any built-in chatbot or conversational assistant available in Discourse?

Hi everyone,

We’re exploring ways to improve the user support experience in our Discourse instance and wanted to understand whether Discourse provides any built-in chatbot or conversational assistant functionality.

Specifically, we’re looking for something that can:

  • Answer users’ questions about forum features and navigation.
  • Guide users to the appropriate categories or topics.
  • Help users understand how to use different Discourse functionalities.
  • Provide contextual assistance directly within the forum.

We are aware of Discobot, but from our understanding it is primarily intended for onboarding and interactive tutorials. We’re wondering if there is any built-in chatbot functionality beyond Discobot.

If anyone has implemented something similar, we’d appreciate hearing about your approach and any recommendations.

Thanks in advance!

See Discourse AI - AI bot which uses personal messages to communicate.

For actual chat:

  • There’s @merefield 's excellent Chatbot plugin

  • Also, we’ve built an external service that connects to the Discourse API and handles chats, then at the backend it uses an LLM and can do RAG on content in selected private or public categories. You can see it in action on for instance https://swapd.co/