For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Connect
BlogHelp CenterAPI PricingSign up
OverviewElevenCreativeElevenAgentsElevenAPIAPI referenceChangelog
OverviewElevenCreativeElevenAgentsElevenAPIAPI referenceChangelog
  • Get started
    • Overview
    • Quickstart
  • Configure
    • Overview
    • Voice & language
    • Knowledge base
      • Dashboard
      • RAG
    • Tools
    • Personalization
    • Authentication
  • Deploy
    • Overview
    • Environment variables
    • WhatsApp
    • Batch calls
  • Monitor
    • Overview
    • Users
    • Testing
    • Experiments
    • Versioning
    • Conversation Analysis
    • Analytics
    • Real-time monitoring
    • Privacy
    • Cost optimization
    • CLI
  • Advanced
    • Events
    • Custom models
    • LLM cascading
    • Post-call webhooks
  • Resources
    • UI components
  • Guides
    • Chat Mode
    • Burst pricing
    • ElevenLabs' docs agent
    • Scaling user interviews
    • Simulate Conversations
LogoLogo
Login
Login
Connect
BlogHelp CenterAPI PricingSign up
On this page
  • Overview
  • Usage
  • Best practices
  • Enterprise features
Configure

Knowledge base

Enhance your conversational agent with custom knowledge.
Was this page helpful?
Previous

Knowledge base dashboard

Learn how to manage and organize your knowledge base through the ElevenLabs dashboard
Next
Built with

Knowledge bases allow you to equip your agent with relevant, domain-specific information.

Overview

A well-curated knowledge base helps your agent go beyond its pre-trained data and deliver context-aware answers.

Here are a few examples where knowledge bases can be useful:

  • Product catalogs: Store product specifications, pricing, and other essential details.
  • HR or corporate policies: Provide quick answers about vacation policies, employee benefits, or onboarding procedures.
  • Technical documentation: Equip your agent with in-depth guides or API references to assist developers.
  • Customer FAQs: Answer common inquiries consistently.

The agent on this page is configured with full knowledge of ElevenLabs’ documentation and sitemap. Go ahead and ask it about anything about ElevenLabs.

Usage

Build a knowledge base via the web dashboard
Attach knowledge base documents via the CLI
Build a knowledge base via the API

Files, URLs, and text can be added to the knowledge base in the dashboard.

1

File

Upload files in formats like PDF, TXT, DOCX, HTML, and EPUB.

File upload interface showing supported formats (PDF, TXT, DOCX, HTML, EPUB) with a 21MB
size limit

2

URL

Import URLs from sources like documentation and product pages.

URL import interface where users can paste documentation
links

When creating a knowledge base item from a URL, we do not currently support scraping all pages linked to from the initial URL, or continuously updating the knowledge base over time. However, these features are coming soon.

Ensure you have permission to use the content from the URLs you provide
3

Text

Manually add text to the knowledge base.

Text input interface where users can name and add custom
content

Best practices

Content quality

Provide clear, well-structured information that’s relevant to your agent’s purpose.

Size management

Break large documents into smaller, focused pieces for better processing.

Regular updates

Regularly review and update the agent’s knowledge base to ensure the information remains current and accurate.

Identify knowledge gaps

Review conversation transcripts to identify popular topics, queries and areas where users struggle to find information. Note any knowledge gaps and add the missing context to the knowledge base.

Enterprise features

Non-enterprise accounts have a maximum of 20MB or 300k characters.

Need higher limits? Contact our sales team to discuss enterprise plans with expanded knowledge base capabilities.