- How knowledge bases, folders, and items are structured
- How to organize content for best retrieval quality
- Where Context and RAG mode decisions fit into the hierarchy
- Limits on items, files, and folders
Overview
Knowledge bases give your AI agent access to your company’s actual information — policies, procedures, product details, and anything else your business relies on. Organize this information into a structured hierarchy, and your agent can retrieve and reference it instantly during conversations. This page explains the structure of knowledge content. For the access-mode decision table, use Context vs RAG.Knowledge Architecture
The Three-Level Hierarchy
Knowledge in itellicoAI follows a three-level structure: Knowledge Base → Folders → Items Items can be text, files (PDF, Word, Excel, Markdown, CSV, JSON, YAML, XML), URLs (one web page), or website crawls (multiple pages from one site). See content types for details on each format. This hierarchy makes it easy to organize large amounts of information while keeping it accessible and manageable.Knowledge Base List
Navigate to Knowledge Bases in the left sidebar to see all your knowledge bases in a table. Access: Click Knowledge Bases in the main menu. The list shows each knowledge base’s name, item count, token usage, processing status, and last updated time. You can search, sort, and select multiple knowledge bases for bulk actions.Copied Knowledge Bases
When a knowledge base is copied through supported import flows, the copy includes its folders and items. The system handles indexing automatically using the platform defaults.Understanding Each Level
Knowledge Bases
What is a Knowledge Base?
- 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?
- 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?
- Text entries - Directly written content
- File uploads - PDF, Word (.doc, .docx), Excel (.xlsx), Text (.txt, .log), Markdown (.md), CSV/TSV, JSON, YAML, XML (up to 10MB)
- URL scrapes - Content from a single web page
- Website crawls - Multiple discovered pages from one site, with optional refresh settings
- “Refund Policy for Digital Products”
- “How to Reset Password - Step by Step”
- “Product Specifications - Model X200”
- “Shipping Times by Region”
When to Use Knowledge Bases
Your agent needs to answer specific questions
Your agent needs to answer specific questions
You have detailed documentation
You have detailed documentation
Information changes frequently
Information changes frequently
Multiple agents need the same information
Multiple agents need the same information
You want to separate concerns
You want to separate concerns
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
- 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
- “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
- Use website crawls only when you need multiple pages from the same public site
Regular Maintenance
Review quarterly
Remove outdated content
Update based on feedback
Real-World Examples
SaaS Support Agent
SaaS Support Agent
- 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
- 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
- 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
Next Steps
Create Knowledge Bases
Content Types
Assign to Agents
Context vs RAG
Support Agent Example
Common Questions
Do I need to change my prompt when I add a knowledge base?
Do I need to change my prompt when I add a knowledge base?
Will adding knowledge slow down my agent?
Will adding knowledge slow down my agent?
How much content can I add?
How much content can I add?
Does using knowledge cost extra?
Does using knowledge cost extra?