Knowledge AI
⚠️ This feature is currently in public beta. We welcome your feedback and may make changes based on usage. While it's available for production use, please proceed with awareness of potential updates.
Smarter, Brand-Safe Answers with Generative AI
Looking to build an intelligent Virtual Assistant powered by your own knowledge base?
Knowledge AI is a powerful feature within AI Studio that allows your Virtual Assistant (VA) to generate intelligent, accurate answers using your content. Rather than relying on predefined intents and entities, Knowledge AI enables direct use of uploaded materials, known as Sources, to respond contextually to user questions.
Used in conjunction with the Q&A Node, Knowledge AI taps into a streamlined system built on RAG (Retrieval-Augmented Generation), combining semantic search with Google Gemini’s large language models (LLMs) to generate relevant responses.
Here’s how the system works:
Sources: These are the files, URLs, or public cloud documents you upload. They provide the foundational knowledge your assistant draws from.
Indexes: Logical groupings of Sources that organize data for specific types of user queries.
The Q&A Node: Used within your VA flow to access a chosen Index and return the right answer at the right time.
RAG (Retrieval-Augmented Generation): The backend engine that searches through your Index and generates a response via the LLM.
Index Testing: A built-in validation tool to simulate user input and check how well the Index responds before going live.
Together, these elements form a flexible, scalable framework - one where your own content powers rich, dynamic conversations and scalable architecture where your content fuels high-quality conversational AI - without needing to manually train intents or write flows for every question.
How to get started
This guide provides step-by-step instructions to create, and optimize Virtual Agents using the Knowledge AI feature.
Upload Your Knowledge Base (Sources)
To begin, log in to AI Studio and head to the Knowledge AI tab.

What Can You Upload?
Local Files: PDF, TXT, or HTML formats
URLs: e.g., www.vonage.com
Cloud Storage Links: Public links without access permissions
Heads Up! ⚠️
When uploading URLs:
Only the main/seed URL is scraped.
Subpages are not automatically crawled.
Each URL must be uploaded individually.
Uploaded content is a snapshot of the current visible text (no dynamic updates).
Authenticated or restricted content cannot be parsed – use HTML files instead.
File Size Limits
PDF: 10MB max
HTML/TXT: 5MB max
URL text content: 5MB max
Once uploaded, all text (except table content or image-embedded text) is indexed and used as part of the knowledge base.
Need to Update Content?
Since Sources are static:
Always re-upload after edits.
Replace the old Source in the associated Index only after confirming the new Source uploaded successfully.
Name your Sources clearly to maintain traceability.
Access & Structure
Sources are uploaded per API key.
Indexes are created by grouping Sources.
Indexes are accessible to VAs using the same API key.
Heads Up! ⚠️
You’ll know your Source is ready when the status displays a checkmark.
Upload time depends on the file size, ranging from a few seconds to 30 minutes. You can preview URLs, download uploaded files, or delete Sources directly from the tab.

Create Indexes (Group Your Sources)
An Index is a collection of Sources that your VA can use to generate responses in a specific context.
Example Use Cases
Multiple documents for troubleshooting CPU Model A? Group them under one Index.
Only one Source for a product guide? Still requires an Index to be used by the Q&A node.
Once created, you can assign the Index in a Q&A node to determine what content your VA will draw from.
Heads Up! ⚠️
Indexes are API key-scoped but are intended for use by a single VA. If multiple VAs need the same Index:
Use the Duplicate function in the Index tab.
Duplicates inherit the same Sources and are auto-renamed as [Original Name] [Copy].

Pro Tip 🔥
When collaborating in teams, ensure all relevant users have access to the correct API keys. Sources and Indexes are created at the account level and are only available to Virtual Assistants (VAs) under the same API key.
If a user doesn't have access to a specific API key, they won’t be able to view or use the associated Sources or Indexes in their VAs.
Test Your Indexes
The Index Testing tool allows you to validate whether your knowledge base responds accurately to real-world user input.
Enter a user query.
Get a response based on the selected Index.
See which Source was used for the answer.
Pro Tip 🔥
If Knowledge AI can’t find relevant information, it returns: "I don’t know". This helps prevent hallucinations and allows you to create a fallback path.

Optimize as You Go
Modify Sources or reorganize Indexes based on test results.
Testing helps surface gaps and identify whether your content aligns with expected questions.
Heads Up! ⚠️
Any changes to Index content are reflected immediately in live flows – no need to republish the VA. We recommend duplicating an Index and testing changes there before modifying the live one.
Each request made in the Index Tester incurs a separate charge. Please consult your Account Manager for pricing.
Set Up Your Q&A Node
Once your Sources and Indexes are tested, you’re ready to integrate them into your VA using the Q&A node!
➡️ Continue to Step 4: Configure Q&A Node

Last updated
Was this helpful?