Overview
Knowledge bases transform your AI agent from a generic assistant into a business expert. By organizing your company’s information into a structured hierarchy, your agent can instantly access and reference policies, procedures, product details, and any other information your business relies on. Think of knowledge bases as smart filing cabinets that your agent can search through in milliseconds during conversations.Knowledge Architecture
The Three-Level Hierarchy
Knowledge in itellicoAI follows a simple, intuitive structure: Knowledge Base → Folders → Items Items can be text, files (PDF, Word, Markdown, CSV, JSON, YAML, XML, etc.), or URLs (single web page only - not entire websites). This hierarchy makes it easy to organize large amounts of information while keeping it accessible and manageable.Dashboard Overview
Main Knowledge Interface
Navigate to Knowledge in the left sidebar to access your knowledge management dashboard with an at-a-glance view of all your knowledge bases:Customer Support FAQ
- 127 items
- Updated Today
Product Documentation
- 89 items
- Updated Yesterday
Company Policies
- 45 items
- Updated 3 days ago
- Total number of items across all folders
- Last updated timestamp
- Actions: Copy reference placeholder, Edit, Delete
Understanding Each Level
Knowledge Bases
What is a Knowledge Base?
A knowledge base is the top-level container that groups related information together. It represents a major category or domain of your business knowledge.
- One cabinet for customer support materials
- Another for product documentation
- Another for company policies
- Another for sales resources
- Customer Support FAQ - All customer-facing support information
- Product Documentation - Technical docs, user guides, feature descriptions
- Company Policies - HR policies, compliance docs, internal procedures
- Sales Resources - Pricing sheets, competitor comparisons, pitch decks
Folders
What is a Folder?
Folders are organizational units within a knowledge base. They group related items together by topic, category, or purpose.
- They organize similar content together
- They make information easier to find and manage
- They allow you to assign specific topics to agents
- Billing & Payments - Invoice questions, payment methods, refunds
- Technical Issues - Troubleshooting guides, error messages, bug workarounds
- Product Information - Features, specifications, compatibility
- Return Policies - Return windows, conditions, process steps
Knowledge Items
What is a Knowledge Item?
Knowledge items are the actual pieces of information - documents, FAQs, policies, procedures, or any content you want your agent to know.
- Text entries - Directly written content
- File uploads - PDF, Word (.doc, .docx), Text (.txt, .log), Markdown (.md), CSV/TSV, JSON, YAML, XML (up to 10MB)
- URL scrapes - Content from a single web page (not entire websites)
- “Refund Policy for Digital Products”
- “How to Reset Password - Step by Step”
- “Product Specifications - Model X200”
- “Shipping Times by Region”
- Title - Descriptive name for the content
- Content/Source - The actual information (text, file, or URL)
- Content Processing Status - Extraction state (Pending, Processing, Completed, Failed)
- Vector Indexing Status - RAG preparation state (Pending, Indexing, Indexed, Failed)
- Metadata - Creation date, last update, content size, token count
When to Use Knowledge Bases
Your agent needs to answer specific questions
Your agent needs to answer specific questions
If customers regularly ask about policies, procedures, or product details, add that information to a knowledge base. Your agent will reference it accurately every time.Example: Customer asks “What’s your return policy?” Agent retrieves the exact policy from your knowledge base and explains it naturally.
You have detailed documentation
You have detailed documentation
If you have existing documentation - user manuals, FAQs, policy documents - you can upload them directly in various formats (PDF, DOC, DOCX, TXT). Your agent will be able to search and reference them in conversations.Example: Upload your 50-page product manual. When customers have technical questions, your agent finds and explains the relevant sections.
Information changes frequently
Information changes frequently
Knowledge bases make it easy to update information without changing your agent’s core instructions. Update a price sheet or policy document, and your agent instantly has the new information.Example: You update your pricing document once, and all agents using that knowledge base immediately reference the new prices.
Multiple agents need the same information
Multiple agents need the same information
Create one knowledge base and share it across multiple agents. Maintain information in one place, use it everywhere.Example: Your “Product Specifications” knowledge base can be used by your sales agent, support agent, and pre-sales qualification agent.
You want to separate concerns
You want to separate concerns
Keep your agent’s conversational instructions separate from factual information. Instructions define personality and behavior; knowledge bases provide facts and details.Example: Your agent instructions say “be friendly and professional.” Your knowledge base contains the actual product specs, pricing, and policies.
Organization Best Practices
Start with Clear Categories
By Department
- Sales Knowledge
- Support Knowledge
- Billing Knowledge
- Technical Documentation
By Topic
- Product Information
- Policies & Procedures
- Troubleshooting
- FAQs
By Customer Journey
- Pre-Sales Information
- Onboarding Guides
- Usage & Features
- Support & Troubleshooting
By Audience
- Customer-Facing Info
- Internal Procedures
- Partner Resources
- Technical Specs
Naming Conventions
Use clear, consistent names that make sense to your entire team: Good naming examples:- Knowledge Base: “Customer Support Resources”
- Folder: “Billing & Payments”
- Item: “Refund Policy - Digital Products”
- Knowledge Base: “KB_001”
- Folder: “Misc Docs”
- Item: “Policy_v2_final_UPDATED”
Well-Structured Knowledge Base Example
Here’s an example of a well-organized e-commerce knowledge base: Folder contents:- Orders & Shipping: Tracking, shipping times, international info, modifications
- Returns & Refunds: Policy, shipping process, processing times, exchanges
- Products & Inventory: Categories, stock availability, specifications
- Payment & Billing: Payment methods, invoices, payment plans
- Clear, descriptive folder names that group related content
- Balanced distribution (3-4 items per folder)
- Easy to navigate and find information
- Scales well as you add more content
Extract Only Relevant Content
Best practice for large documents: Instead of uploading entire manuals or policy documents, extract only the pages/sections your agent needs.❌ Avoid: Upload entire 200-page employee handbook
❌ Avoid: Upload entire 200-page employee handbook
Problem:
- Agent finds and mixes in irrelevant sections with the right answer
- More difficult for agent to determine what’s actually relevant
- Wastes conversation space on unrelated content
✅ Better: Extract specific sections
✅ Better: Extract specific sections
Approach:
- “Return Policy - Pages 45-48”
- “Shipping Policy - Pages 52-55”
- “Warranty Terms - Pages 89-92”
- Agent finds only customer-relevant content
- Clearer, more accurate responses
- More efficient use of conversation space
- Export specific pages from PDF as separate files
- Copy relevant sections into TEXT items
- Link to specific anchored URLs instead of entire documentation sites
Regular Maintenance
Review quarterly
Schedule regular reviews of your knowledge bases to ensure information stays current.
Remove outdated content
Delete items that are no longer relevant or unlink them from agents. Outdated information can confuse your agent and provide incorrect answers.
Real-World Examples
SaaS Support Agent
SaaS Support Agent
Knowledge Base: “SaaS Product Support”Folders:
- Account Management (15 items)
- Password reset process
- Account upgrade instructions
- Billing cycle information
- Plan comparison chart
- Feature Documentation (47 items)
- Individual feature guides
- Integration tutorials
- API documentation
- Best practices
- Troubleshooting (23 items)
- Common error messages
- Connection issues
- Browser compatibility
- Performance optimization
Healthcare Appointment Agent
Healthcare Appointment Agent
Knowledge Base: “Patient Services”Folders:
- Appointment Policies (8 items)
- Scheduling guidelines
- Cancellation policy
- Insurance requirements
- New patient process
- Office Information (5 items)
- Office locations and hours
- Parking instructions
- Accessibility information
- Contact directory
- Insurance & Billing (12 items)
- Accepted insurance providers
- Payment options
- Billing questions
- Financial assistance
E-Commerce Sales Agent
E-Commerce Sales Agent
Knowledge Base: “Product Catalog & Sales”Folders:
- Product Specifications (89 items)
- Detailed product descriptions
- Technical specifications
- Compatibility information
- Size guides
- Pricing & Promotions (15 items)
- Current pricing
- Active promotions
- Volume discounts
- Seasonal sales
- Shipping & Delivery (7 items)
- Shipping options
- Delivery timeframes
- International shipping
- Tracking information