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 of content:
- Small knowledge bases (a few documents): 30 seconds to 1 minute
- Medium (dozens of documents + URLs): 2 to 5 minutes
- Large (100+ sources): 5 to 15 minutes
What Happens During a Rebuild
When you rebuild, BestChatBot:- Collects all documents marked as “trained” and removes any content marked as “deleted”
- Splits the remaining content into searchable chunks
- Creates embeddings: mathematical representations that help the bot find relevant content
- Builds a knowledge graph: connections between concepts for deeper understanding
- 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 | 3 |
| Pro | 10 |
| Enterprise | 20 |
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 |
| Don’t rebuild during peak hours | Rebuilds use processing resources |
| Check the status before testing | Make sure the rebuild finished successfully |
| Rebuild weekly for Q&A learning | Incorporate the latest moderator answers |

