> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getnexor.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Knowledge base

The knowledge base is everything your agent can draw on to answer questions during a conversation. Connect the sources that describe your business, products, and policies so the agent responds with accurate, up-to-date information. You manage it from the **Knowledge base** section of the [agent settings](/docs/en/guides/agents/settings).

## Source types

Your agent draws on three kinds of sources:

| Source   | What it is                                                                                           |
| -------- | ---------------------------------------------------------------------------------------------------- |
| Files    | Documents you upload (PDFs, spreadsheets, and other files) for the agent to reference.               |
| Websites | Pages from a website. Use a single page or crawl all pages of a site, such as `starkindustries.com`. |
| Catalogs | Structured product or property catalogs the agent can pull listings and details from.                |

Each category has its own **Manage** button, which you use to add, edit, or remove sources within that category.

<Note>
  The agent only uses the sources you enable. Anything you leave disabled is ignored, even if it is still listed here.
</Note>

## Adding files

Use files for the documents that describe how Stark Industries operates: spec sheets, pricing PDFs, policy documents, and similar references.

<Steps>
  <Step title="Open Manage on Files">
    In the **Knowledge base** section, click **Manage** on the **Files** category.
  </Step>

  <Step title="Upload the document">
    Add the file you want Jarvis to reference, for example a Stark Industries product PDF or a pricing spreadsheet.
  </Step>

  <Step title="Enable the source">
    Make sure the file is enabled. Only enabled sources are used by the agent during a conversation.
  </Step>
</Steps>

## Adding a website

Use websites to point the agent at content you already publish, so it stays in sync with what you say publicly.

<Steps>
  <Step title="Open Manage on Websites">
    In the **Knowledge base** section, click **Manage** on the **Websites** category.
  </Step>

  <Step title="Choose a single page or the whole site">
    Add one page on its own, or crawl all pages of a site such as `starkindustries.com` so the agent can draw on every page.
  </Step>

  <Step title="Enable the source">
    Make sure the website is enabled so Jarvis uses it when answering questions.
  </Step>
</Steps>

## Adding a catalog

Use catalogs when the agent needs to pull structured listings and details, such as Stark Industries products or properties.

<Steps>
  <Step title="Open Manage on Catalogs">
    In the **Knowledge base** section, click **Manage** on the **Catalogs** category.
  </Step>

  <Step title="Add the catalog">
    Add the structured product or property catalog the agent should pull listings and details from.
  </Step>

  <Step title="Enable the source">
    Make sure the catalog is enabled so the agent can reference its listings.
  </Step>
</Steps>

<Tip>
  Keep only the sources you want the agent to rely on enabled. Disabling a source removes it from the agent's answers without deleting it, so you can turn it back on later.
</Tip>
