Knowledge Base
Manage your chatbot's training data through files, text, websites, and API connections.
Knowledge Base
The Knowledge Base is where you manage all the data your chatbot uses to answer questions. Access it from the Knowledge Base tab in the left sidebar.
Data Source Types
| Source | Description |
|---|---|
| Files | Upload PDF, DOCX, TXT, MD, CSV, XLSX, JSON, and HTML files |
| Text | Paste or type text content directly |
| Website | Import content from web pages by URL |
| API | Connect external APIs as data sources |
Managing Data Sources
Adding Data
- Navigate to Knowledge Base in the sidebar
- Select the appropriate tab (Files, Text, Website, or API)
- Upload or enter your content
- The system automatically processes and indexes the data
File Upload
- Drag and drop files or click to browse
- Multiple files can be uploaded at once
- Supported formats: PDF, DOCX, TXT, MD, CSV, XLSX, JSON, HTML
- Files are automatically chunked and vectorized for retrieval
Website Import
- Enter the full URL of the page to import
- Content is automatically extracted and cleaned
- You can import single pages or crawl entire domains
API Connections
- Connect external data sources via REST APIs
- Configure endpoints, headers, and authentication
- Use quick templates for common API patterns (coming soon)
No Data Yet?
If your Knowledge Base is empty, you'll see a prompt to get started:
No Training Data Yet Start by adding data from one of the available sources: Files, Text, Website, or API.
Best Practices
- Start focused — Begin with your most common customer questions
- Keep it current — Update data regularly as your products/services change
- Structure content — Well-organized content produces better answers
- Test after adding — Chat with your bot after adding data to verify quality