Knowledge Base — Overview
The Knowledge Base is where your Agents learn what to say, how to say it, and what information to rely on. It acts as a structured repository of trusted data — from FAQs and documents to custom training texts — ensuring that your Agents can respond accurately and consistently across all channels.
In Zaia Endless, Knowledge Bases are independent and reusable entities. They can be linked to multiple Agents or Squads simultaneously, depending on which Agents have access to a Tool connected to that specific Knowledge Base.
🧩 Core Concepts
Knowledge Base
A container that stores curated information used to train or inform Agents.
Items
Individual pieces of content within a Knowledge Base — such as texts or PDFs.
Training
The process of embedding and indexing your data so it becomes searchable and understandable by AI.
Linking
The mechanism that connects a Knowledge Base to one or more Agents through the Knowledge Tool.
💡 Why It Matters
Knowledge Bases allow you to separate intelligence (the Agent’s reasoning) from information (the Agent’s source of truth). This modular structure offers three key benefits:
Scalability — The same knowledge can be shared across multiple Agents or Squads.
Versioning — You can update a Knowledge Base without rebuilding or reconfiguring Agents.
Precision — Each Agent retrieves only the information it is authorized to use.
🧠 How It Works
You create one or more Knowledge Bases under the Builder → Knowledge section of an Agent.
You add content items — either Text or PDF.
The system automatically processes and trains the data.
You can link the trained base to any Agent via the Knowledge Tool.
When a user interacts with the Agent, it retrieves contextually relevant information from that base in real time.
⚙️ Supported Content Types
Text
Raw content written directly in the interface (ideal for FAQs, guides, and definitions).
Uploaded documents such as manuals, reports, or training materials.
Support for other formats (e.g. .docx, .md, .csv) will be added in upcoming releases.
📈 Knowledge Lifecycle
Creation — Define the base and its purpose.
Population — Add items such as text or PDF documents.
Training — Let the platform process and embed your data.
Linking — Assign the base to one or more Agents.
Iteration — Update content and retrain as needed.
🧭 Example
Base Name: Cérebro Ju
Used by: Agent Ju da Zaia and Squad da Zaia
Items:
Text: Commercial FAQs (bilingual)
PDF: Product Documentation
Both the individual Agent and the Squad can query this same base, as long as they’re linked through a Knowledge Tool.
Last updated
