Skip to main content

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
Each knowledge base card shows:
  • 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.
Think of knowledge bases as different filing cabinets in your office:
  • One cabinet for customer support materials
  • Another for product documentation
  • Another for company policies
  • Another for sales resources
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.
Think of folders within your filing cabinet:
  • They organize similar content together
  • They make information easier to find and manage
  • They allow you to assign specific topics to agents
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), Text (.txt, .log), Markdown (.md), CSV/TSV, JSON, YAML, XML (up to 10MB)
  • URL scrapes - Content from a single web page (not entire websites)
Example knowledge items:
  • “Refund Policy for Digital Products”
  • “How to Reset Password - Step by Step”
  • “Product Specifications - Model X200”
  • “Shipping Times by Region”
Each knowledge item includes:
  • 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

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 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”
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
  • Link to specific anchored URLs instead of entire documentation sites

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