Knowledge Bases

Make your assistants smarter by adding custom information, documents, and FAQs

What is a Knowledge Base?

A knowledge base is a collection of documents, information, and data that your AI assistant can use to answer questions. By uploading PDFs, text files, and other documents, you enable your assistant to access company-specific information.

Knowledge bases use RAG (Retrieval-Augmented Generation) technology. This allows your assistant to find relevant information from documents during conversations and use it in responses.

Creating a Knowledge Base

To create a new knowledge base:

  1. 1

    Go to Knowledge Bases Page

    Navigate to the "Knowledge Bases" section in the dashboard

  2. 2

    Click "New Knowledge Base" Button

    Click the "New Knowledge Base" button in the top right corner

  3. 3

    Add Name and Description

    Give your knowledge base a descriptive name and description

  4. 4

    Upload Documents

    Add relevant documents to your knowledge base

Supported File Formats

PDF Files

Product catalogs, user manuals, reports

Text Files

.txt, .md files - FAQ lists, policies

Word Files

.docx files - Procedures, documents

CSV Files

Tabular data - Product lists, prices

Document Upload and Processing

Document Upload

Click the "Upload Document" button on the knowledge base detail page. You can upload multiple files at once.

💡 İpucu

Maximum file size: 10MB. Split larger files into multiple files.

Automatic Processing

Uploaded documents are automatically processed and split into small chunks. Processing usually takes a few minutes. When complete, the document status shows as "Ready".

Vector Search

Documents are converted to vector format and queried with semantic search. This allows the AI to search by meaning rather than exact word matches.

Adding Knowledge Base to Assistants

To add your knowledge base to assistants:

  1. 1.Go to the assistant editing page
  2. 2.See available knowledge bases in the "Knowledge Bases" section
  3. 3.Select the knowledge bases you want to add
  4. 4.Save changes and publish

💡 Not

You can add multiple knowledge bases to an assistant. The AI searches all knowledge bases and finds the most relevant information.

Best Practices

Use Well-Structured Documents

Documents organized with headings, subheadings, and bullet points produce better results

Upload Current Information

Remove old or incorrect information, regularly update documents

Group by Topic

Create separate knowledge bases for each topic (products, policies, FAQ)

Use Clear and Simple Language

Avoid jargon and complex sentences, write simply and clearly

Test

Check that the knowledge base gives correct answers when testing your assistant

Use Cases

Product Information

Product features, prices, stock status, technical specifications

FAQ (Frequently Asked Questions)

Answers to your customers' most asked questions

Company Policies

Return policy, privacy policy, terms of use

Technical Documents

Installation guides, troubleshooting guides, API documentation

Internal Procedures

Employee handbooks, department procedures, security protocols

Document Management

Document Update

To update an existing document, delete the old version and upload the new version. The system automatically processes the new version.

Document Delete

You can delete documents that are no longer used from your knowledge base. This action cannot be undone.

Reprocess

If a document was not processed correctly, you can use the "Reprocess" button to repeat the process.

Create Your Knowledge Bases

Empower your assistants with company-specific information and serve your customers better.