Knowledge source types
- FAQs: short, trusted answers for policies, common questions, and support content
- Files (open in app): uploaded PDF, TXT, CSV, Markdown, or DOCX documents
- Websites (open in app): crawled or imported web pages
- Products (open in app): catalog entries the bot can reference in recommendations and commerce flows
- Connected MCPs (open in app): external tool servers that extend what the bot can do
When to use each source
- FAQs
- Files
- Websites
- Products
- Connected MCPs
Use FAQs when the answer should stay short, exact, and easy to maintain.Best for:
- Refund and return policies
- Contact information and escalation paths
- Opening hours and location details
- Pricing clarifications and plan limits
- Common support questions with a single correct answer
Add an FAQ manually
FAQs give the bot short, exact answers for policies, hours, pricing, and common support questions. Add them one at a time from the dashboard.Open the Knowledge area
Go to Knowledge in the sidebar and open the FAQs section (or the main knowledge base page where FAQs are listed).
Enter question and answer
Type the question as customers would ask it, and the answer exactly as you want the bot to use it. Keep the answer concise so retrieval and responses stay accurate.
Only owners and members with access to the Knowledge area can add or edit FAQs. If you do not see the option, check your team role and that you are in the correct team.
Knowledge refresh
When source content changes, you need to refresh or re-sync so the bot uses the latest data.Website sources
Refresh the URL list (optional)
On the source card, use Fetch links to rediscover or update the list of URLs from the sitemap or crawl.
File sources
Files are indexed at upload time. To refresh file content after you change the document:Re-crawling websites and re-uploading files count toward your plan’s crawl and storage limits. Use refresh when content has actually changed to avoid unnecessary usage.
Best practices
Structuring your data
How you structure content directly affects how well the bot finds and uses it.Use clear headings in documents. In PDFs, DOCX, and Markdown files, use a logical heading hierarchy (e.g. H1 for title, H2 for sections). BoundBot uses structure to chunk and retrieve content; good headings improve answer accuracy.
Keep FAQ answers concise. One clear paragraph or a short list works better than long blocks of text. The bot can then return the full answer or a tight summary without losing the main point.
Use consistent wording. Phrase FAQ questions the way customers ask them. Align product names, policy terms, and key phrases across FAQs and file content so retrieval matches user intent.
Prefer one topic per FAQ. One question and one focused answer per FAQ item makes it easier to maintain and reduces conflicting or overlapping answers in responses.
Test your knowledge base
Before going live, verify that the bot finds the right answers from your FAQs, files, websites, and products. Use the Playground as your test environment. Playground runs the same pipeline as the live WebChat widget, so you see exactly how the bot will respond to customers.Open Playground
Go to Playground in the dashboard and select the bot that uses your knowledge base.
Ask knowledge-based questions
Send messages that should be answered from your FAQs, file content, website snippets, or product data. Try variations and synonyms to see how retrieval behaves.
Storage and limits
The sidebar shows both credit usage and knowledge storage usage for the current team. File upload, MCP connections, product catalog size, and crawler limits depend on your plan.Recommended setup order
- Add core FAQs first.
- Upload your most important documents.
- Add website sources for pages that change often.
- Import products if you sell catalog items.
- Add MCP connections only when you need tool execution.
Go deeper
Files
Upload documents and turn them into searchable knowledge.
Website sources
Crawl web pages, sitemaps, and individual URLs.
Products
Build a structured product catalog with manual entries or imports.
Connected MCPs
Connect external tool servers for live actions and data access.
Integrations
Connect Google Sheets, Calendly, WordPress, and MCP servers.
Plans and limits
Check file, product, crawler, and MCP availability by tier.

