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

SourceDescription
FilesUpload PDF, DOCX, TXT, MD, CSV, XLSX, JSON, and HTML files
TextPaste or type text content directly
WebsiteImport content from web pages by URL
APIConnect external APIs as data sources

Managing Data Sources

Adding Data

  1. Navigate to Knowledge Base in the sidebar
  2. Select the appropriate tab (Files, Text, Website, or API)
  3. Upload or enter your content
  4. 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