Skip to main content
A knowledge base is a collection of documents your agents can search during a conversation. When a contact asks something the script doesn’t cover (opening hours, a return policy, a product detail), the agent looks it up in the connected knowledge bases and answers from what it finds. Knowledge bases live at the account level, so one knowledge base can serve many agents.

How it works

  1. You add data sources (files, web pages, or text) to a knowledge base. Callers processes each one and splits it into searchable passages.
  2. You connect the knowledge base to one or more agents.
  3. During a conversation, Callers searches the connected knowledge bases for passages relevant to what the contact said and gives the best matches to the agent, which uses them to answer.
Answers that drew on the knowledge base are marked Knowledge Base Results in the call transcript, with the passages the agent used.

Create a knowledge base

1

Open Knowledge

In the sidebar, click Knowledge, then Create New.
2

Name it

Enter a name in Add Name, for example Product FAQ or Returns policy (ES).
3

Add data sources

Choose File, URL, or Text and fill in the details (below). Click Add to add more sources.
4

Connect it to agents

Open the Connected agents tab and pick agents under Add agents, or connect it from the agent editor (see Connect a knowledge base to an agent).
Knowledge Base window with a Name field on the left and, on the right, the Data sources and Connected agents tabs listing text, URL, and CSV sources with their dates and an Add button

A knowledge base with its Data sources tab open and the Add button at the bottom.

Data source types

Drag files onto Add a file to the knowledge base or browse to select them.Files over 5 MB or of other types are rejected with an error.

Processing status

Each data source shows a status icon while Callers processes it: To remove a source, click its delete icon and confirm Yes, Delete.

Connect a knowledge base to an agent

You can connect from either side:
  • From the knowledge base: open it, go to Connected agents, and choose agents under Add agents. Each connected agent has Open in new window, Edit versions, and Disconnect.
  • From the agent: open the agent editor, go to the Scenarios tab, and click Connect Knowledge Base (it reads Knowledge Base Connected once linked). Select one or more knowledge bases, or click Create New. Email agents also have Connect Knowledge Base on their email steps.
If your account uses versions, knowledge bases are connected per version. Use Edit versions to choose which versions use a knowledge base. An agent can use several knowledge bases at once.

Manage knowledge bases

The Knowledge Bases list shows each knowledge base with its number of Data Sources and Date of Creation. Open one to rename it, add or remove sources, or change connected agents. Deleting a knowledge base removes all its sources permanently and can’t be undone.

Best practices

Use clear headings and one topic per section. A passage that starts with “Return policy for opened items” is easier to find than a paragraph buried on page 40. Prefer clean text or Markdown over heavily formatted PDFs.
Several small, topical sources (pricing, shipping, returns) retrieve more precisely than one large document. Split long manuals by chapter.
If the same fact appears in two sources with different wording or values, the agent may use either. Keep one source of truth and remove outdated files.
For multilingual agents, keep a separate knowledge base per language and connect the one that matches the agent.
For voice agents, phrase key answers in short, speakable sentences. Avoid tables of numbers the agent would have to read out; summarize them instead.
Add a line to Agent Instructions, for example: “Answer product questions only from the knowledge base. If you can’t find the answer, offer to have someone follow up.” See Instructions and guardrails.
If a question needs the agent to do something (transfer, book, send a link), use a scenario. If it just needs an answer, put it in the knowledge base.

Troubleshooting

Check that the knowledge base is connected to the agent (and to the published version, if you use versions), and that its sources show as ready. Place a test call and look for Knowledge Base Results in the transcript.
Update or remove the old source. For web pages, turn on Auto Refresh Weekly or re-add the URL after the page changes.
The page may block automated access, require a login, or load its content only with JavaScript. Paste the content as a Text source instead.
Files must be 5 MB or smaller and one of the supported types. Split large documents or export them as PDF, DOCX, or TXT.

Scenarios

Prepared responses for specific situations.

Instructions and guardrails

Tell the agent how to use what it finds.

Test your agent

Check answers before going live.

Versions and split traffic

Connect knowledge bases per version.