Add a Knowledgebase
Provide your AI voice agents with the information they need to answer questions accurately
What is a Knowledgebase?
A knowledgebase is a collection of information that your AI voice agent can reference during conversations. This allows your agent to provide accurate, up-to-date answers about your products, services, policies, and more.
Creating a Knowledgebase
To create a new knowledgebase:
- Navigate to the Knowledgebase page in your dashboard.
- Click the "Create Knowledgebase" button at the top right of the page.
- Enter a name for your knowledgebase.
- Choose one of the three content options below.
Content Options
You can add content to your knowledgebase in three ways:
Upload File
Upload a document and urvo will automatically extract all the text content from it. Supported file formats: PDF, DOCX, EPUB, TXT, HTML.
Add URL
Provide a website URL and urvo will scrape and extract the content from that page. Note that the website must allow web scrapers in its robots.txt file. If a website blocks scrapers, the content cannot be extracted.
Create Text
Manually type or paste text content directly. This is useful for creating custom FAQs, policies, or any information you want your agent to know.
Managing Your Knowledgebases
After creating a knowledgebase, it will appear on the Knowledgebase page. You can click on any knowledgebase to view its details.
Knowledgebase Details
When viewing a knowledgebase, you can see:
- Name: The name you gave to the knowledgebase
- Type: How the content was added (file, URL, or text)
- Created By: The team member who created it
- Created At: When the knowledgebase was created
- Last Updated: When the knowledgebase was last modified
- Dependant Agents: Which AI agents are using this knowledgebase
- Content: The extracted text content (if under 300KB)
Large Knowledgebases
If your knowledgebase exceeds 300KB in size, the content preview will not be displayed in the dashboard. Large knowledgebases can only be accessed through RAG (Retrieval-Augmented Generation), which intelligently retrieves relevant portions of your knowledge during conversations.
Note: RAG functionality is only available on higher-tier plans. Please check your subscription or upgrade to access this feature.
Connecting Knowledgebase to Agents
Once you've created a knowledgebase, you can attach it to your AI voice agents:
- Go to the Agents page and select the agent you want to configure.
- In the agent settings, find the Knowledgebase section.
- Select the knowledgebase(s) you want the agent to use.
- Save your changes.
Your agent will now be able to reference the information in the attached knowledgebase when answering questions.
Best Practices
- Keep content focused: Create separate knowledgebases for different topics (e.g., products, policies, FAQs)
- Update regularly: Keep your knowledgebases current with the latest information
- Use clear formatting: Well-structured content helps the AI understand and retrieve information better
- Test your agents: After adding a knowledgebase, test your agent to ensure it responds correctly
Next Steps
With your knowledgebase created, you can:
- Create or update your AI agent to use the knowledgebase
- Analyze calls to see how your agent uses the knowledge
- Review best practices for optimal agent performance