Website Widget
The Website Widget deploys the Kapa agent on any website: your documentation, your main site, your support portal, or inside your app. Users ask questions in natural language and get answers grounded in your knowledge base, with citations, so they answer their own questions the moment they have them, instead of filing a ticket or leaving your documentation to ask elsewhere. Installation is one script tag, and the widget is themeable to match your brand. To experience it firsthand, try the "Ask AI" widget in the bottom right corner of this page.

If your users ask questions somewhere other than a website, deploy the Kapa agent there instead: Slack, Discord, your support form, or Zendesk.
Get started
What it does
Out of the box, the widget answers with source citations, offers example questions to get users started, collects thumbs up and down feedback on every answer, and supports a deep thinking mode for complex questions. On top of that:
- Search mode lets users search your sources directly inside the widget.
- User satisfaction surveys collect structured feedback after conversations.
- Conversation handoff lets users email their conversation to any address, handing off to your support or sales workflow with full context.
- User tracking attributes conversations to users for per-user analytics.
- UI localization serves the interface in multiple languages.
Go deeper
- Configuration: required parameters, behavior, and theming.
- Guides: deployment best practices, styling the widget as a help chat or sidebar, and integrating with Algolia search.
- JavaScript API: open, close, and control the widget programmatically, and hook its events into your analytics.
- FAQ