How to create an In-app Knowledge Base with Discourse Docs?

AI-generated summary

Petr_Mindl is seeking a solution to create an in-app knowledge base widget using Discourse Docs. Petr_Mindl wants to replicate a widget like the one found on Userpilot’s blog, displaying a knowledge base within an in-app widget. tobiaseigen pointed out that Discourse has features like automatic table of contents and search, but Petr_Mindl clarified that they need the widget on their external SaaS domain.

Petr_Mindl further explained that they want a floating widget that displays relevant help links and articles from their Discourse Docs knowledge base when clicked. They would like to create a similar experience to Zendesk’s embeddables, using Discourse Docs as the source for the knowledge base content.

Hello, community,
we are looking for a solution to create an in-app widget with Knowledge Base.

Like this
https://userpilot.com/blog/help-center-widget/

Or

We want to create a KB using Discourse Docs and then link it with an in-app widget.

Does anyone know of a solution to achieve this please?

Thank you
Petr

2 Likes

Hi Petr! Welcome. The first link you shared appears to have a table of contents linking to headings within the page. This is something you can achieve with DiscoTOC - automatic table of contents.

The second screenshot is of search, which Discourse does very wel! Try it out here on meta, by selecting the :mag: in top right corner.

I’m not quite sure what you mean by “link it in with an in-app widget”. Can you explain in some more detail?

3 Likes

Hi Tobias,

thank you for your reply.

I found the widget right for Discourse. But we need the widget on our external domain.

Explain
We run a SaaS and we want to add instant Help using a floating widget. The user clicks on the widget and the help links /articles are displayed. Like here Develop custom experiences with the Zendesk Platform | Zendesk Sunshine You can see animation how it should works.

(This is a common way of displaying help in SaaS projects.)

The KnowledgeBase we want to make by Discourse Docs. Like this Documentation - Discourse Meta

So we are looking for a solution for the widget that can display relevant results from our Discourse Docs KB.

1 Like