Overview
Chatbot is a Widget-based conversation system that can be embedded in websites. It automatically answers end user questions using knowledge from your project.Features
Embeddable Widget
Chatbots can be embedded in websites with just a few lines of code.- Deployable on any website
- Customizable appearance (colors, text, icons)
- Mobile-responsive design
Real-time Streaming
Answers are delivered in real-time via SSE (Server-Sent Events).- Users see responses immediately
- No waiting even for long answers
Automatic Tool Execution
Chatbots leverage the Chat API’s automatic tool execution to autonomously call external APIs and fetch data. For example, inventory checks, order status queries, and booking system integrations — handling real-time information beyond what knowledge search alone can provide.Multi-Model Support
The LLM model selected in project settings is used. Choose the optimal model for your chatbot’s use case from 6+ providers including OpenAI, Anthropic, Google, and Groq.Conversation History
All conversations are automatically saved as Episodes. You can analyze “what questions are most common” later.Difference from Librarian
| Librarian | Chatbot | |
|---|---|---|
| Purpose | Project-wide knowledge utilization | Customer support for end users |
| Users | Project members | Website visitors |
| Access | Dashboard, API, MCP | Website-embedded Widget |
| Conversation Recording | Saved as Episodes | Saved as Episodes |
| Auto Knowledge Creation | Yes (extracts facts from conversations) | No |
| Customization | Standard UI | Configurable appearance & prompts |
Librarian is “an internal tool for managing and utilizing project knowledge,” while Chatbot is “an interface for exposing knowledge externally.”
Customization
Chatbots are highly customizable — you can adjust colors, text, icons, welcome messages, and base prompts to match your brand and tone.Use Cases
Customer Support
With FAQs and manuals as knowledge, 24/7 automated support is possible.Product Documentation
Technical documentation as knowledge enables automatic answers to developer questions.Build Custom Chat UIs
To build your own UI instead of using the Widget, use the React SDK (useChat hook) or the Chat API for backend access.
Next Steps
Librarian
Internal knowledge utilization
Data Types
Understand Episode & Knowledge

