The Sources tab in the Chatbase dashboard is where you manage all the content that powers your AI agent. It allows you to upload documents, add structured text snippets, crawl websites or sitemaps, create custom Q&As, and integrate with Notion. These options give you full control over the information your agent is trained on, helping ensure accurate, relevant, and up-to-date responses for your users.
Select one or multiple documents from your device.
The files will enter a queue and be uploaded one by one.
Each file remains in the queue until it has been successfully processed. You can monitor the status of each upload in real time.
Click on any document to preview its contents directly within the dashboard.
You can view timestamps indicating exactly when each file was added and last updated.
This allows you to easily track and verify your training sources over time.
Delete files individually by pressing on the three dots then clicking ‘delete’.
To delete all files at once, first select the checkbox next to ‘File sources’ to select all documents. Once selected, a Delete button will appear—click this to remove all selected files in one action.
The Sources tab also allows you to add and manage text snippets, providing a flexible way to organize custom content for your AI agent’s training. This feature is ideal for maintaining smaller, structured pieces of information separate from document uploads.
You can create and store multiple text snippets, each with a unique title to help you easily identify the content at a glance. This is particularly useful for segmenting information by topic, department, or use case.Text Editing Features
Each snippet can be fully customized using rich text formatting:
Add headings for clarity
Format with bold, italic, or strikethrough
Create ordered or bullet lists
Insert hyperlinks to external sources
Include emojis to enhance tone and readability
You can also expand the text input area for better visibility and ease of editing long-form content.
Delete snippets individually by pressing on the three dots then clicking ‘delete’.
To delete all snippets at once, first select the checkbox next to ‘Text sources’ list to select all snippets. Once selected, a Delete button will appear—click this to remove all selected snippets in one action.
The Website Crawling feature in the Sources tab enables you to train your AI agent using content directly from websites. Whether you’re working with a full site, a sitemap, or individual URLs, this tool gives you flexible control over what gets included in your agent’s knowledge base.
You have three ways to fetch content from the web:
Crawl a full website – Provide the homepage URL and let Chatbase discover all public pages.
Submit a sitemap – Point to an XML sitemap to fetch a structured list of URLs.
Add individual links – Manually input specific URLs you want to include.
For website crawling and sitemap submission, you can refine your crawl using:
Include Paths – Only URLs matching these paths will be fetched.
Exclude Paths – URLs matching these paths will be skipped.
You can specify multiple paths in both fields, make sure to press the space bar after each one.Multiple websites or links can be crawled in parallel for efficiency.
The Q&A Sources feature in Chatbase lets you train your AI agent with custom question-and-answer pairs, enabling it to respond precisely to frequently asked or business-specific queries.
Each time a user asks a question covered by your Q&A set, Chatbase will highlight the matching response in the Activity section. This helps you monitor how effectively your AI is utilizing the Q&A content in real interactions.
Each AI agent cannot be trained on more than 33 MB.
When uploading files, make sure they contain selectable text.
All data should be in plain text, using mark-down language is preferred.
When integrating with a Notion account that’s on a paid plan, make sure you have admin access to provide all necessary permissions for the integration to be successful.
Make sure to press on the “Retrain agent” button after you’re done adding/deleting/updating your sources.