Creating Your First Knowledge Base
A knowledge base gives your AI agent access to your business information. You can upload documents, paste text, scrape one web page, or crawl a public website to build a repository of information that your agent retrieves during conversations. This guide covers creating a knowledge base, uploading content, monitoring processing status, and assigning knowledge to agents.Step 1: Create a Knowledge Base
Navigate to Knowledge Bases
Open Knowledge Bases
Create a new knowledge base
Fill in Basic Information
Enter Knowledge Base Name
- Letters, numbers, spaces, hyphens, and underscores only
- No special characters (@, #, $, etc.)
- Maximum 100 characters
- “Customer Support FAQ”
- “Product Documentation”
- “Company Policies”
- “KB_001” (not descriptive)
- “Misc Docs” (too vague)
Add Description (Optional)
- “Customer-facing support documentation including FAQs, policies, and troubleshooting guides”
- “Internal product specifications, feature documentation, and technical details”
Click Create
The Knowledge Base Editor
After creating a knowledge base, you’re taken to the editor — a two-column layout:- Left panel — Your folders (collections). Search, create, and select folders.
- Right panel — Items in the selected folder. Search, add, edit, and manage items.
Items Table
When you select a folder, the right panel shows all items in a table:Step 2: Upload Documents and Content
Once your knowledge base has at least one folder, add content using any of the four supported methods.Upload Files (PDF, text, and more)
Upload Files (PDF, text, and more)
Click 'Add Item'
Select 'Upload File'
Enter a descriptive title
Upload your file
Click 'Create'
Text Entry - Write content directly
Text Entry - Write content directly
Click 'Add Item'
Select 'Text Content'
Enter a descriptive title
Write or paste your content
Click 'Create'
URL Scraping - Pull content from web pages
URL Scraping - Pull content from web pages
Click 'Add Item'
Select 'Web Page'
Enter a descriptive title
Enter the source URL
https://Click 'Create'
Website Crawl - Import multiple pages from a site
Website Crawl - Import multiple pages from a site
Click 'Add Item'
Select 'Website Crawl'
Enter the website URL
Choose pages and settings
Import selected pages
Step 3: Managing Knowledge Base Items
Viewing Items
Open your knowledge base to see all items listed with their title, type (Text, File, URL, Website), processing status, and last updated time.Editing Items
Click on any non-website item to view or edit its content. Website crawl roots open the crawl pages view instead.Deleting Items
Click the delete icon on any item to remove it. This removes the item from both the knowledge base and the vector index.Understanding Status Indicators
Orange means the item is still processing. Green means it is ready to use.Troubleshooting Errors
Content processing error
Content processing error
- File is corrupted or password-protected
- URL or website page requires authentication or uses complex JavaScript
- File exceeds 10MB limit
- Try uploading the content as TEXT instead
- Remove password protection from the file
- Split large files into smaller documents
Vector indexing error
Vector indexing error
- Click the Reindex button to retry
- If reindexing fails, delete and re-create the item
- Ensure the content is not too short (needs at least a few sentences)
Step 4: Assign Knowledge Base to Agents
Once your knowledge base has content showing green (ready to use), link it to your agents.Open agent editor
Go to Knowledge tab
Click Connect Knowledge
Choose access method
Context vs RAG
Content Quality Guidelines
Be specific and detailed
Be specific and detailed
Use plain language
Use plain language
Keep content focused
Keep content focused
Include examples
Include examples