- 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?
A knowledge base is the top-level container that groups related information together. It represents a major category or domain of your business knowledge.
- 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.
- 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), 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
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 prompt separate from factual information. The prompt defines personality and behavior; knowledge bases provide facts and details.Example: Your agent prompt says “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
- Use website crawls only when you need multiple pages from the same public site
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
Next Steps
Create Knowledge Bases
Create and organize your knowledge step by step
Content Types
Learn about text, file, URL, and website crawl knowledge items
Assign to Agents
Connect knowledge bases to your agents
Context vs RAG
Choose the right access method for your use case
Support Agent Example
See a full worked example with knowledge-backed support
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?
No. The agent automatically retrieves relevant content during conversations. You don’t need to reference the knowledge base in your prompt — though you can add instructions like “Only answer using your knowledge base” if you want to restrict responses.
Will adding knowledge slow down my agent?
Will adding knowledge slow down my agent?
RAG retrieval typically adds under 100ms. For most use cases this is not noticeable. Context mode adds no retrieval latency at all since content is pre-loaded, but uses more of your token budget.
How much content can I add?
How much content can I add?
Each knowledge base supports up to 500 URL or website items, 50 text items, and 25 file uploads (10 MB max per file). For context mode, the total budget is 10,000 tokens (~7,500 words). RAG mode is not bound by the context budget, but item and file limits still apply.
Does using knowledge cost extra?
Does using knowledge cost extra?
Knowledge bases are included in your plan. However, context mode increases prompt size which affects per-minute cost, and some premium analysis features may incur additional charges. See Premium Features for details.