<script> tag: your docs, your main site, your support portal or your app. Your site’s styles do not change the widget, and the widget’s styles do not change your site.
Readers ask somewhere else? Answer them there with chat bots, the support form deflector or helpdesk automation.
Get started
Quickstart
Create a widget, paste one script tag, and ask your first question.
Install on your platform
Mintlify, Docusaurus, GitBook, ReadMe, VitePress, MkDocs, Sphinx, Next.js, WordPress, Webflow, Shopify and plain HTML.
What readers get
- Answers that stream in, with numbered citations.
- Up to four starter questions when the panel opens.
- Matching pages as they type.
- A thumbs up or down on every answer.
- The conversation kept across page loads until the tab closes.
- A Use MCP menu to connect your knowledge base to their own AI tools, when your public key allows MCP access.
- Search mode: a Search tab that lists matching pages without writing an answer.
- Conversation hand-off: a Create ticket button that sends an email, opens a link or runs your own code.
- User satisfaction: an exit question or a 1–5 rating.
- User tracking: group questions by reader, anonymously or with your own user id.
- Language: the widget’s own text in 13 languages.
View modes
| Mode | What readers see |
|---|---|
modal (default) | A centred panel that opens from the button. Esc or a click outside closes it. |
sidebar | A panel that slides in from the right edge. |
search | No button. The panel opens from your own search box: add data-search-input="#your-search-box" to the tag. A click in the box opens the panel, and Enter asks the question. |
data-view-mode. See View modes.
Go deeper
- Configuration: every option, then Behavior, Theming and Component styles.
- Guides: best practices, help chat style, sidebar style and a button in your header.
- JavaScript API: open, close and scope the widget from code, and send its events to your analytics.
- Moving from kapa.ai: the kapa attribute names the widget also reads.
- FAQ