> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Knowledge base

The knowledge base contains everything your receptionist knows about your business beyond the structured data (services, hours, staff). It provides the information needed to answer caller questions accurately.

## What the knowledge base contains

* **Website content** — Pages scraped from your website
* **Uploaded files** — PDFs, documents, and other files you provide
* **Knowledge gap answers** — Responses you've written for previously unanswered questions
* **Business configuration** — Your services, hours, and settings (added automatically)

## How your receptionist uses it

When a caller asks a question, the receptionist:

1. Searches the knowledge base for relevant information
2. Formulates a natural response based on what it finds
3. If nothing relevant is found, logs a knowledge gap

## Managing knowledge sources

Go to **Business** → **Knowledge sources** tab to manage what your receptionist knows.

Import content from your website.

Upload documents and files.

## Best practices

* **Keep it current** — Update your knowledge base when policies, pricing, or services change
* **Be specific** — Detailed answers produce better receptionist responses
* **Review knowledge gaps regularly** — Fill gaps to improve accuracy over time
* **Avoid duplication** — Information from your services, hours, and staff is already available to the receptionist automatically

Your plan tier determines how many knowledge sources you can add. Check your plan details in
**Settings** → **Billing**.