The Knowledge Base Retrieval Tester helps you validate how well your Knowledge Base responds to test questions before it’s used in live AI experiences. It gives you a safe way to confirm that uploaded, crawled, rich-text, document, and table-based content can be found and used by AI tools.


TABLE OF CONTENTS


What is the Knowledge Base Retrieval Tester?


Knowledge Bases can include multiple source types, including documents, rich-text content, tables, and web-based sources. Your Knowledge Base content is extracted, structured, broken into searchable sections (“chunks”), and indexed so AI tools can retrieve relevant information when answering questions.


The Retrieval Tester adds a focused way to confirm that this retrieval process works as expected before end users interact with it.


Use the Retrieval Tester to:

  • Ask sample questions

  • Review which sources are returned

  • Spot missing or irrelevant content

  • Retest after making Knowledge Base updates

Key Benefits of the Knowledge Base Retrieval Tester


The Retrieval Tester helps you move from guessing to validating. Instead of assuming your Knowledge Base is ready, you can test real user-style questions and review the content retrieved.

  • Real-Time Knowledge Base Testing: Ask a question and instantly see how your Knowledge Base responds.

  • Source-Level Transparency: Review the content sources or chunks used to generate the test result.

  • Faster Troubleshooting: Identify missing, irrelevant, outdated, or poorly structured content before going live.

  • Improved Knowledge Base Quality: Use test results to refine documents, tables, rich-text entries, and crawled sources.

  • Safe Validation: Run read-only tests without changing your Knowledge Base or affecting live conversations.|

  • Faster Iteration: Update Knowledge Base content and retest to confirm improvements.

When to Use the Knowledge Base Retrieval Tester


Testing your Knowledge Base is most useful when you need confidence that AI tools can find the right information. A strong test process helps prevent incomplete answers, irrelevant source usage, and user-facing confusion.


Use the Retrieval Tester when:

  • You add a new document (PDF, DOC, DOCX), rich-text article, CSV table, or website source

  • You update existing Knowledge Base content

  • You want to confirm that critical business information is retrievable

  • You are preparing an AI assistant (chat or voice) for launch

  • You notice AI responses using the wrong source or missing expected details

  • You want to compare how different questions retrieve different chunks of content

  • You need to confirm whether duplicate or conflicting content is affecting retrieval

Understanding Retrieved Sources and Chunks


Retrieved sources show which Knowledge Base content was found relevant to your test question. Reviewing these results helps you confirm whether your content is clear, complete, and structured in a way AI tools can use.


A Knowledge Base may break source content into searchable pieces, often referred to as chunks. For example:

  • Documents are parsed into headings and text so AI tools can retrieve relevant passages.

  • Tables can be semantically indexed so plain-English questions retrieve matching rows.


When reviewing test results, look for:

  • Whether the expected source appears in the results

  • Whether the returned chunk directly answers the question

  • Whether irrelevant or outdated content is being retrieved

  • Whether similar sources contain duplicate or conflicting information

  • Whether the content is too broad, too vague, or missing important terms users may use

How To Set Up the Knowledge Base Retrieval Tester


A proper setup helps you test the same content your AI tools will rely on. Before testing, confirm your sources are added and that processing/indexing is complete.

  1. Navigate to AI Agents > Knowledge Base.



  2. Open the Knowledge Base you want to test.

  3. Confirm the Knowledge Base includes the sources you want to validate, such as:

    • Documents

    • Rich-text content

    • Tables

    • Website or web crawler content

    • Other supported Knowledge Base source types

  4. Wait for newly added or updated content to finish processing/indexing.

  5. Open the Knowledge Base Retrieval Tester.




  6. Enter a realistic user-style question. Example:

    • “What is your refund policy?”

    • “Which customers have overdue invoices?”

  7. Review the answer and retrieved sources.

  8. Confirm the retrieved sources match the content you expected the system to use.

  9. Update your Knowledge Base content if results are missing, incomplete, outdated, or irrelevant.

  10. Retest the same question to confirm the updated content is now retrieved correctly. 

Best Practices for Testing Your Knowledge Base


A good test uses the same types of questions your users (customers, leads, or internal teams) are likely to ask. Testing only one “perfect” question may miss gaps that appear when users phrase things differently.


Best practices:

  • Test simple, direct questions first.

  • Test natural user wording instead of internal terminology only.

  • Ask the same question in multiple ways.

  • Include questions that should return a specific document, table row, or policy.

  • Test edge cases, exceptions, and high-impact questions.

  • Review sources, not just the generated answer.

  • Remove or update outdated content that competes with newer content.

  • Break very long or unclear content into cleaner sections when retrieval results are poor.

  • Retest after every major Knowledge Base update. 

Troubleshooting Retrieval Results


Retrieval testing is most valuable when it helps you find and fix weak spots. If results aren’t what you expected, use the retrieved sources to identify whether the issue is missing content, unclear wording, poor structure, or conflicting information.

IssueWhat It May MeanRecommended Action
No source is retrievedContent may not be indexed, available, or phrased similarly enough to the question.Confirm processing/indexing is complete, then add clearer wording that matches how users ask the question.
Wrong source is retrievedAnother source may appear more relevant or contains overlapping terms.Update, remove, or clarify competing content.
Answer is incompleteThe source may not include all required details.Add missing details to the relevant Knowledge Base entry.
Outdated source is retrievedOlder content may still exist and be competing with newer content.Remove or update outdated content.
Table data is not returnedThe table may still be processing or relevant columns may not be indexed.Confirm CSV setup, selected columns, and processing status.
Document content is missingThe document may not have been parsed clearly.Review headings/formatting and source quality, then re-upload or revise the content.
Results improve after rewording the questionThe Knowledge Base may not include common user phrasing.Add natural-language terms, synonyms, and clearer headings.

Frequently Asked Questions


Q: Does the Knowledge Base Retrieval Tester change my Knowledge Base?
No. The tester is a read-only simulation. It does not edit, delete, or update your Knowledge Base content.


Q: Does testing affect live user conversations?
No. Testing does not send messages to users or trigger live conversations.


Q: Can I use the Retrieval Tester before going live?
Yes. The tester is designed to help you validate Knowledge Base quality before connecting content to live AI experiences.


Q: Is this the same as testing my chatbot?
No. Retrieval testing checks whether Knowledge Base content can be found and returned. Chat/voice assistant testing covers the broader experience, including goals, prompts, actions, response behavior, context, and channel.


Q: Why is the wrong source being retrieved?
The wrong source may contain similar wording, duplicate information, outdated details, or broader content that appears more relevant to the test question. Review overlapping sources and make the correct source clearer.


Q: Why is expected content missing from the results?
Content may still be processing, may not be indexed, may be hard to parse due to formatting, or may not match the question’s wording closely enough.


Q: Can I retest after updating my Knowledge Base?
Yes. After updating your Knowledge Base and allowing processing/indexing to complete, run the same test question again to confirm results improved.


Q: What types of Knowledge Base content can I test?
Use the tester to validate supported Knowledge Base content such as documents, rich-text content, tables, and web-based sources.


Q: Does the tester show the exact answer users will receive?
The tester helps validate Knowledge Base retrieval and source usage. Final user-facing responses may still depend on the connected AI tool, prompt/setup, conversation context, and channel.


Q: What should I do if the retrieved source is technically correct but the answer is weak?
Improve the source content by adding clearer headings, direct answers, examples, and user-friendly wording. Then retest the same question