Skip to main content
In this guide, you’ll learn:
  • 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.
Example knowledge bases:
  • 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.
Folders group related items by topic, making content easier to find and manage. Example folders within a Customer Support knowledge base:
  • 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
Use clear, descriptive folder names. Your team and your AI will both benefit from intuitive organization.

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.
Knowledge items can be:
  • 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
Example knowledge items:
  • “Refund Policy for Digital Products”
  • “How to Reset Password - Step by Step”
  • “Product Specifications - Model X200”
  • “Shipping Times by Region”
Orange means the item is still processing. Green means it is ready to use.

When to Use Knowledge Bases

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.
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.
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.
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.
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”
Poor naming examples:
  • Knowledge Base: “KB_001”
  • Folder: “Misc Docs”
  • Item: “Policy_v2_final_UPDATED”
Include version dates or numbers in item titles if you maintain multiple versions: “Pricing Sheet - 2025 Q1”

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
What makes this structure good:
  • 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

More knowledge ≠ Better performanceAdding too much knowledge increases the chance your agent retrieves irrelevant information alongside what’s actually needed.
Best practice for large documents: Instead of uploading entire manuals or policy documents, extract only the pages/sections your agent needs.
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
Example: Customer asks: “What’s your return policy?”Agent might pull in: HR vacation policies, internal procedures, employee benefits — and struggle to separate what the customer actually needs.
Approach:
  • “Return Policy - Pages 45-48”
  • “Shipping Policy - Pages 52-55”
  • “Warranty Terms - Pages 89-92”
Benefit:
  • Agent finds only customer-relevant content
  • Clearer, more accurate responses
  • More efficient use of conversation space
Example: Customer asks: “What’s your return policy?”Agent retrieves: Only the 4-page return policy section — exactly what’s needed, nothing else.
How to extract relevant sections:
  • 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

1

Review quarterly

Schedule regular reviews of your knowledge bases to ensure information stays current.
2

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.
3

Update based on feedback

If customers report incorrect information, check your knowledge base immediately.

Real-World Examples

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
Result: Support agent can answer 80% of technical questions without human intervention.
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
Result: Agent handles appointment booking and policy questions 24/7 with complete accuracy.
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
Result: Sales agent provides accurate product information and pricing instantly during customer conversations.

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

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.
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.
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.
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.