Rebuild Knowledge Base
After adding or removing content — documents, URLs, or Q&A entries — you need to rebuild the knowledge base. This processes your content and makes it available for the bot to use when answering questions.When to Rebuild
You should rebuild your knowledge base when you:- Upload new documents
- Scrape new URLs
- Delete existing content
- Want to incorporate recent Q&A entries from Discord
How to Rebuild
Open Knowledge Base Panel
In the dashboard sidebar, look for the Knowledge Base section or the rebuild button in the Document Manager.
Wait for Completion
You’ll see a progress indicator showing the rebuild status. The time depends on the amount and density of your content — smaller knowledge bases finish faster, while larger ones with many documents and URLs take longer.
What Happens During a Rebuild
When you rebuild, BestChatBot replaces the entire knowledge base with a fresh version built from your current sources:- Clears the existing knowledge base completely
- Discards sources marked as deleted
- Fetches content for any pending sources (e.g., new URLs that haven’t been scraped yet)
- Re-processes all active sources from scratch to build the new knowledge base
- Activates the new knowledge for the bot to use
Daily Rebuild Limits
Each plan includes a limited number of rebuilds per day:| Plan | Daily Rebuilds |
|---|---|
| Free | 1 |
| Starter | 1 |
| Pro | 2 |
| Business | 3 |
Once you reach your daily rebuild limit, you’ll need to wait until the next day or upgrade your plan for more rebuilds.
Rebuild Best Practices
| Practice | Why |
|---|---|
| Rebuild after batch uploads | More efficient than rebuilding after each file |
| Know the bot pauses during rebuilds | It won’t respond to questions until complete |
| Check the status before testing | Make sure the rebuild finished successfully |
| Rebuild weekly for Q&A learning | Incorporate the latest moderator answers |
Next Steps
Test Your Bot
Verify the bot answers correctly after rebuilding.
View Knowledge Graph
Explore the connections between your content.

