Knowledge Base

Knowledge Base overview

The knowledge base is everything your agent is allowed to talk about. You add sources such as website pages, documents, and Q&As, and your agent uses them to answer your visitors. This page explains how it all fits together before you dive into a specific source type.

Every source you add lives in one shared place, no matter where it came from. A scraped web page, an uploaded PDF, a hand-written Q&A, and a file imported from Google Drive all sit together in the same knowledge base for that agent. You manage them from the Knowledge Base area of the dashboard, with one tab per source type.

Each agent has its own knowledge base. Sources you add to one agent are never shared with another. If you run several agents, you add knowledge to each one separately.
The Knowledge Base in the Ultimo Bots dashboard, listing sources with their status
The Knowledge Base, showing the sources an agent has learned from and the status of each one.

How your agent uses the knowledge base

Your agent does not memorise your content. Instead, it looks things up the moment a visitor asks a question. Behind the scenes, every source is split into small passages, and each passage is turned into a searchable representation (an embedding) so the agent can find the passages most relevant to a question.

When a visitor sends a message, the agent:

  1. Searches your knowledge base for the passages that best match the question.
  2. Reads those passages, along with a little surrounding context from the same source.
  3. Writes an answer grounded in what it found, rather than guessing.

This is why the quality of your answers depends on what you put in. The more clearly your content covers a topic, the better your agent can answer questions about it.

Answers come only from your knowledge base. Your agent answers from the sources you add, not from general world knowledge. If a topic is not covered, the agent will not have an answer for it. See Business Context for a place to add tone and facts that are not on your website.

The seven source types

You can build a knowledge base from any mix of the following sources. Each has its own tab in the Knowledge Base and its own dedicated guide. They all feed the same agent, so you can combine them freely.

  • Website links. Pages from your public website. Ultimo Bots reads each page and learns from its text.
  • Documents. Files you upload, such as PDF, DOCX, DOC, RTF, and TXT. The text is extracted automatically.
  • FAQs. Exact question-and-answer pairs you write yourself, for replies you want to control word for word.
  • Business Context. A free-text note about your business that the agent can draw on, separate from your website.
  • Google Drive. Files imported from your Google Drive after you connect your account.
  • OneDrive. Files imported from Microsoft OneDrive after you connect your account.
  • Notion. Pages and databases imported from your Notion workspace.
Source typeBest for
Website linksContent already published on your site: products, services, pricing, and company pages.
DocumentsMaterial that is not on your website, such as handbooks, product sheets, and price lists.
FAQsCommon questions where you want one exact, on-brand answer every time.
Business ContextBackground facts and tone, like opening hours or how you want the agent to describe you.
Google DriveTeams who keep their reference files in Google Drive.
OneDriveTeams who keep their reference files in Microsoft OneDrive.
NotionTeams who keep help articles or internal knowledge in Notion.

The status lifecycle

When you add a source, it does not become answerable instantly. Ultimo Bots reads the content, splits it into passages, and makes it searchable. Each source shows a status while this happens, and the list updates live, so you do not need to refresh the page.

StatusWhat it means
Scraping ProcessingThe source is being read and prepared. It shows a spinner and cannot be answered from yet. Large sites and big files take longer.
CompletedThe source is ready and your agent can answer from it on the next message.
FailedThe source could not be read, for example a page behind a login or a file with no readable text. Nothing was added for it.
Failed sources are not retried automatically. If a source fails, check that the page is public or the file has readable text, then remove it and add it again. A failed source does not count toward your plan limit.

Preview, refresh, and delete

Once a source is ready, three actions help you keep your knowledge base accurate. They are available from the source list, and from each source type tab.

Preview what the agent received

Use the view action on any completed source to open a preview of the exact text Ultimo Bots extracted from it. This is the single most useful check when an answer looks wrong: if the text is missing or garbled in the preview, the agent never had it either, and you can fix the source instead of guessing.

Keep sources fresh with rescraping

Your content changes over time. Website pages and imported files keep the text they had when you added them until you refresh them. You can do this in two ways:

  • Manual rescrape. Select one or more website pages, or imported Drive, OneDrive, or Notion items, and rescrape them on demand. Ultimo Bots reads the latest content and replaces the old version in place.
  • Automatic rescraping. Set a schedule so chosen sources refresh on their own, with options to also pull in new pages and remove pages that no longer exist. See the source guides for the exact options per type.
FAQs and Business Context are edited, not rescraped. Because you write them yourself, you update them directly in their tab and the change takes effect after it saves.

Delete sources you no longer need

Remove a single source, or select several and delete them together. Deleting a source removes both its stored text and the searchable data behind it, so your agent stops answering from it right away. Deleting frees up room against your plan limit.

Plan limits

Your plan sets how many sources an agent can hold in total, counted across every type together. Website pages, documents, FAQs, and Drive, OneDrive, and Notion imports all share the same allowance, so a thousand pages and a thousand uploaded files draw from the same budget. Business Context is a single free-text note, so it does not count against this allowance.

When you reach your limit, adding more sources prompts you to upgrade. Deleting sources you no longer need frees up room. See Plans & billing for what each plan includes.

What the knowledge base does not do

  • It does not answer from outside your sources. Your agent only uses the content you add. It does not browse the live web during a chat or pull in general knowledge.
  • It does not update on its own unless you ask it to. A source keeps its content until you rescrape it manually or set up automatic rescraping. Editing your website does not change what the agent knows until the page is rescraped.
  • It cannot read what it cannot reach. Pages behind a login, files with no readable text, and image-only documents may come back as failed or with little content.
  • It is not instant. New and rescraped sources go through a short processing step before the agent can answer from them.

Where to go next

Pick a source type to start adding knowledge:

Our website uses intelligent AI agents powered by Ultimo Bots to improve customer service.