What is Discourse?
Discourse is the leading open-source discussion platform used by developer communities, support teams, and enterprise intranets. It organizes knowledge into topics and replies, often with a 'solved' answer marked by the community. Kelu indexes this structure so AI answers can draw on the collective intelligence already captured in your Discourse forum.
How Kelu works with Discourse
Everything you can do once the integration is connected.
Topic and reply indexing
Kelu indexes every topic title, opening post, and reply. The accepted (solved) answer, if there is one, comes right after the opening post, before the other replies.
Category and tag filters
Restrict indexing to specific Discourse categories or tags — for example, only your 'How-To' and 'Support' categories. Exclude off-topic boards like 'General Discussion' or 'Meta'.
Incremental sync
Kelu re-syncs your forum every 10 minutes to pick up new topics and replies. Solved-answer status updates are re-indexed automatically.
Private category support
Provide a Discourse API key to index private or staff-only categories. Add the source to an internal knowledge base to keep them off the widget.
How to set it up
- 01
In the Kelu dashboard, add a Discourse source. Enter your Discourse forum base URL, plus an API key from your Discourse admin area if you need private categories.
- 02
Configure category and tag filters so only relevant boards are indexed. Optionally turn on Solved topics only to keep just the topics with an accepted answer.
- 03
Click Add source. The first sync starts right away, and Kelu re-syncs every 10 minutes so new solved topics are indexed automatically.
Related integrations
Notion
Connect Notion pages, databases, and wikis so your team can ask questions and get AI answers with citations from your internal knowledge.
Confluence
Index Confluence Cloud spaces and let your team ask questions with answers grounded in your own wiki content.
Google Drive
Connect Google Drive to index Google Docs, Sheets, Slides, PDFs, Office files, and folder collections into your Kelu knowledge base.
Got questions?
Discourse — Frequently Asked Questions
Common questions about connecting Kelu to Discourse.
By default Kelu indexes all topics and their replies in your configured categories. You can use category and tag filters to restrict indexing to specific boards, and you can turn on Solved topics only to focus on topics with an accepted answer.
Only in how the topic is written down: the accepted answer comes right after the opening post, before every other reply. Retrieval does not weight it higher. To keep only topics with an accepted answer, turn on Solved topics only.
Yes. Provide a Discourse API key that has read access to the private categories you want indexed. New Discourse sources start as Public, so to keep private-category content off public widgets, add the source to an internal knowledge base.
Kelu re-syncs your forum every 10 minutes. For an immediate update, click Sync Now on the source.
Yes. The Discourse source configuration accepts both category slugs and tag names as filters. For example, you can index only topics tagged 'faq' or 'tutorial' across any category.
Ready to connect Discourse?
Start free, no credit card required. Connecting Discourse needs the Pro plan, which comes with a 14-day free trial.