How-To 17 May 2026 10 min read

How to Train an AI Agent on Your Business Knowledge Base

Learn how to upload documents, URLs, and FAQs to create an AI agent that answers questions using only your verified business content.

Malysha

Published 17 May 2026

#ai-training #knowledge-base #rag #documents #setup-guide
How to Train an AI Agent on Your Business Knowledge Base

The difference between a useful AI chatbot and an annoying one comes down to one thing: what it knows. A generic chatbot gives generic answers. An AI agent trained on your actual business content gives accurate, specific responses that customers trust.

This guide explains how to build a knowledge base for your AI agent using Chatdivo, what content works best, and how to keep it up to date.

What Is a Knowledge Base?

A knowledge base is the collection of information your AI agent uses to answer questions. Think of it as the agent's brain. Instead of guessing or pulling from the open internet, the AI searches only your approved content before responding.

This approach is called retrieval-augmented generation (RAG). The AI retrieves relevant passages from your documents, then generates a natural response based on that context. The result is answers that are grounded in facts, not hallucinated.

Three Ways to Add Content

1. Website URLs

Paste your website address into the knowledge base builder. Chatdivo crawls every page, extracts the text content, and indexes it for search. This is the fastest way to get started because your website already contains most of the information customers ask about: pricing, services, hours, policies, and product details.

When you update your website, click Sync to refresh the index. The AI always uses the latest version.

2. PDF and Document Uploads

Upload product catalogs, service manuals, policy documents, employee handbooks, or any PDF your business uses. Chatdivo extracts all text content automatically, even from complex multi-page documents.

This is particularly useful for businesses with detailed technical documentation, compliance requirements, or product specifications that live in PDFs rather than on the website.

3. Plain Text and FAQ Entries

Type or paste frequently asked questions, business hours, return policies, shipping information, or any content that doesn't exist in a document or on your website. This is the most flexible option because you can write content specifically designed to answer common customer questions.

What Content Should You Include?

  • Frequently asked questions: The top 20 questions your support team answers repeatedly
  • Pricing and plans: Current pricing, what each plan includes, and any discounts
  • Product or service details: Specifications, features, limitations, and use cases
  • Policies: Returns, refunds, cancellations, shipping, and privacy
  • Contact information: Business hours, locations, phone numbers, and escalation paths
  • Troubleshooting guides: Common issues and step-by-step solutions

How the AI Uses Your Content

When a customer sends a message, the AI converts it into a mathematical embedding (a numerical representation of meaning). It then searches your knowledge base for content with similar embeddings. The most relevant passages are retrieved and used as context for generating the response.

This means the AI doesn't memorize your content word for word. It understands the meaning and can rephrase, summarize, and combine information from multiple sources to create a natural, conversational response.

Tips for Better Results

  • More content is better: Start with your FAQ page, then add product docs, policies, and guides over time
  • Write clearly: The AI works best with clear, direct language. Avoid jargon unless your customers use it
  • Keep it current: Outdated content leads to wrong answers. Set a monthly reminder to review and update your knowledge base
  • Test regularly: Use the chat preview to ask questions and check the quality of responses

Ready to build your knowledge base? Create a free account and start training your first AI agent today.

Ready to automate your WhatsApp support?

Create an AI agent trained on your business content and start responding to customers automatically.