Eedesy
Book Demo
HomeProductsContact
AI Voice Agent
  • Introduction
  • Quick Start
  • Architecture
  • Core Concepts
  • Configuration
  • Creating an Agent
  • Using Templates
  • System Prompt Configuration
  • Language Selection
  • Settings Reference
  • Overview
  • Upload Files (PDF, DOCX)
  • Web Crawling (URLs & Sitemaps)
  • Document Processing
  • RAG Integration
  • Troubleshooting
  • Creating a Campaign
  • CSV Upload & Variables
  • Scheduling & Retry Logic
  • Campaign Analytics
  • Contact Management
  • Uploading Contacts
  • Managing Contacts
  • Call History Enrichment
  • Trial Numbers
  • Purchasing Numbers
  • BYOP Setup
  • Exotel Setup
  • Telephony Providers Guide
  • Credits System
  • Provider Costs Breakdown
  • Usage Analytics
  • Credit Packs
  • Overview
  • Finding Your Workspace ID
  • Common Issues
  • Audio Quality
  • Latency Optimization
  • Error Codes
  • Overview
  • Twilio
  • Exotel
  • Plivo
  • Telnyx
  • WhatsApp
  • WebRTC Browser
  • Overview
  • Deepgram
  • Google Chirp
  • Azure Speech
  • ElevenLabs Scribe
  • AssemblyAI
  • OpenAI Whisper
  • Overview
  • Cartesia
  • ElevenLabs
  • Google TTS
  • Azure Neural
  • OpenAI TTS
  • Deepgram Aura
  • Sarvam Bulbul
  • HeyPixa Luna
  • Overview
  • OpenAI GPT-4o
  • Gemini 2.0/2.5 Flash
  • Gemini Live (Native Audio)
  • OpenAI Realtime
  • Anthropic Claude
  • Azure OpenAI
  • Overview
  • VAD (Voice Activity Detection)
  • Interruption Handling
  • Turn Detection
  • Audio Processing
  • Function Calling
  • Call Transfer
  • DTMF Handling
  • Call Recording
  • Exporting Recordings
  • Transcripts
  • Webhooks
  • Variables & Templates
  • Multi-Language Support
  • Hindi
  • Tamil
  • Assamese
  • Other Indian Languages
  • Latency Optimization
  • Scaling & Performance
  • Error Handling
  • Monitoring & Logging
  • Security Best Practices
  • Trigger Call via API
  • REST API
  • WebSocket Protocol
  • Webhooks
  • Webhook Subscriptions
  • SDKs
  • Overview
  • Financial Services
  • E-commerce
  • Logistics
  • Hyperlocal
  • Healthcare
  • Education
  • Overview
  • Customer Support
  • Sales & Lead Conversion
  • Marketing Campaigns
  • Debt Collection
  • Overview
  • Customer Support Bot
  • Order Status IVR
  • Appointment Booking
  • Lead Qualification
  • Outbound Sales
  • Recruitment Screening
  • Overview
  • Migrate from Vapi
  • Migrate from Retell AI
  • Migrate from Traditional IVR

Related Products

  • AI Voice Agent
  • AI Voice Assistant
  • Try Free
AI Voice Agent
  • Introduction
  • Quick Start
  • Architecture
  • Core Concepts
  • Configuration
  • Creating an Agent
  • Using Templates
  • System Prompt Configuration
  • Language Selection
  • Settings Reference
  • Overview
  • Upload Files (PDF, DOCX)
  • Web Crawling (URLs & Sitemaps)
  • Document Processing
  • RAG Integration
  • Troubleshooting
  • Creating a Campaign
  • CSV Upload & Variables
  • Scheduling & Retry Logic
  • Campaign Analytics
  • Contact Management
  • Uploading Contacts
  • Managing Contacts
  • Call History Enrichment
  • Trial Numbers
  • Purchasing Numbers
  • BYOP Setup
  • Exotel Setup
  • Telephony Providers Guide
  • Credits System
  • Provider Costs Breakdown
  • Usage Analytics
  • Credit Packs
  • Overview
  • Finding Your Workspace ID
  • Common Issues
  • Audio Quality
  • Latency Optimization
  • Error Codes
  • Overview
  • Twilio
  • Exotel
  • Plivo
  • Telnyx
  • WhatsApp
  • WebRTC Browser
  • Overview
  • Deepgram
  • Google Chirp
  • Azure Speech
  • ElevenLabs Scribe
  • AssemblyAI
  • OpenAI Whisper
  • Overview
  • Cartesia
  • ElevenLabs
  • Google TTS
  • Azure Neural
  • OpenAI TTS
  • Deepgram Aura
  • Sarvam Bulbul
  • HeyPixa Luna
  • Overview
  • OpenAI GPT-4o
  • Gemini 2.0/2.5 Flash
  • Gemini Live (Native Audio)
  • OpenAI Realtime
  • Anthropic Claude
  • Azure OpenAI
  • Overview
  • VAD (Voice Activity Detection)
  • Interruption Handling
  • Turn Detection
  • Audio Processing
  • Function Calling
  • Call Transfer
  • DTMF Handling
  • Call Recording
  • Exporting Recordings
  • Transcripts
  • Webhooks
  • Variables & Templates
  • Multi-Language Support
  • Hindi
  • Tamil
  • Assamese
  • Other Indian Languages
  • Latency Optimization
  • Scaling & Performance
  • Error Handling
  • Monitoring & Logging
  • Security Best Practices
  • Trigger Call via API
  • REST API
  • WebSocket Protocol
  • Webhooks
  • Webhook Subscriptions
  • SDKs
  • Overview
  • Financial Services
  • E-commerce
  • Logistics
  • Hyperlocal
  • Healthcare
  • Education
  • Overview
  • Customer Support
  • Sales & Lead Conversion
  • Marketing Campaigns
  • Debt Collection
  • Overview
  • Customer Support Bot
  • Order Status IVR
  • Appointment Booking
  • Lead Qualification
  • Outbound Sales
  • Recruitment Screening
  • Overview
  • Migrate from Vapi
  • Migrate from Retell AI
  • Migrate from Traditional IVR
  1. Docs
  2. AI Voice Agent
  3. Knowledge Base
  4. Upload Files (PDF, DOCX)

Upload Documents to Knowledge Base

Import PDF, DOCX, TXT, and other files to your AI voice agent's knowledge base for RAG-powered conversations

Upload Documents to Knowledge Base

Import documents from your computer to build your knowledge base. Supported formats include PDF, Word documents, text files, and more.

Upload now: Open your Knowledge Base and click on a knowledge base to upload documents.

Looking to import web content instead? See Web Crawling.

Supported File Formats

Format Extension Max Size Best For
PDF .pdf 50 MB Manuals, policies, reports
Word .docx 50 MB Training materials, guides
Text .txt 50 MB FAQs, plain content
Markdown .md 50 MB Structured documentation
CSV .csv 50 MB Product catalogs, data tables

Limits:

  • Maximum 100 files per knowledge base
  • Maximum 50 MB per file
  • Processing time: seconds to minutes depending on file size

Step-by-Step Upload Guide

1. Navigate to Your Knowledge Base

  1. Go to Knowledge Base in the sidebar
  2. Click on your knowledge base (or create one first)

2. Open the Upload Section

The "Add Documents" section is at the top of the knowledge base detail page.

3. Select Files

Drag and drop files into the upload area, or click to browse your computer.

You can select multiple files at once.

4. Monitor Processing

Each file goes through these stages:

Stage Duration What Happens
Uploading Seconds File transferred to server
Processing Seconds-Minutes Text extracted, chunked
Embedding Seconds Vectors generated
Indexing Seconds Stored for retrieval

5. Verify Success

Check the document list for status:

  • Completed (green checkmark): Ready for use
  • Failed (red X): See Troubleshooting

File Preparation Best Practices

PDF Files

Do:

  • Use text-based PDFs (not scanned images)
  • Include clear headings and structure
  • Use standard fonts
  • Keep under 50 pages per file

Don't:

  • Upload password-protected PDFs
  • Use PDFs with heavy graphics/images
  • Upload scanned documents without OCR

Word Documents (DOCX)

Do:

  • Use heading styles (H1, H2, H3)
  • Include a table of contents for long docs
  • Use standard formatting

Don't:

  • Embed complex charts
  • Use text boxes extensively
  • Include tracked changes

Text Files

Best for simple, structured content:

# FAQ - Return Policy

## Can I return my order?
Yes, you can return items within 30 days of purchase.

## How do I start a return?
Contact support or use the returns portal.

## When will I get my refund?
Refunds are processed within 5-7 business days.

CSV Files

Great for product catalogs and structured data:

product_name,price,description,features
Widget Pro,$99,Professional widget,Water resistant, 2-year warranty
Widget Basic,$49,Entry-level widget,1-year warranty
Widget Enterprise,$299,Enterprise solution,API access, Priority support

Content Organization Tips

One Topic Per Document

Split large documents by topic for better retrieval:

Instead of Use
company-handbook.pdf (200 pages) leave-policy.pdf, expense-policy.pdf, it-guidelines.pdf
all-products.pdf product-a-specs.pdf, product-b-specs.pdf

Clear Headings

Use hierarchical headings:

# Product Name

## Overview
Brief description of the product...

## Specifications
- Weight: 500g
- Dimensions: 10x10x5 cm

## FAQ

### How do I install it?
Follow these steps...

### What's the warranty?
2 years limited warranty...

Descriptive File Names

Bad Good
doc1.pdf return-policy-2024.pdf
info.docx product-installation-guide.docx
faq.txt customer-support-faq.txt

Updating Documents

To update a document's content:

  1. Delete the old version from the knowledge base
  2. Upload the new version

Note: Document IDs change when re-uploaded. This is expected behavior.

When to Update

  • Policy changes
  • Product updates
  • Price changes
  • New FAQ entries

Keeping Content Fresh

For frequently changing content, consider using Web Crawling instead. Web content can be re-crawled periodically.

Bulk Upload

Upload multiple files at once:

  1. Select all files in your file browser (Ctrl+A or Cmd+A)
  2. Drag them into the upload area
  3. All files will be queued for processing

Tip: Organize files in a folder before uploading to ensure you have the right content.

Processing Status

After upload, each document shows a status:

Status Meaning Action
Pending Queued Wait for processing
Processing Being processed Wait (can take minutes for large files)
Completed Ready Document is searchable
Failed Error occurred Click "Retry" or check Troubleshooting
Stuck Timed out Click "Retry"

Common Issues

"File too large"

Split the document into smaller files (under 50 MB each).

"Unsupported format"

Convert to a supported format:

  • Images → PDF with OCR
  • Old Word (.doc) → DOCX
  • PowerPoint → PDF

Processing takes too long

Large files can take several minutes. If stuck for more than 10 minutes, the system will mark it as "Stuck" and you can retry.

See Troubleshooting for more solutions.

What Happens After Upload?

Once processed, your document is:

  1. Chunked into smaller pieces (~500 tokens each)
  2. Embedded as vectors for semantic search
  3. Indexed in Pinecone for fast retrieval
  4. Available for your agent to search during calls

Learn more: Document Processing

Next Steps

  • Web Crawling - Import content from websites
  • Document Processing - How documents are indexed
  • RAG Integration - Configure retrieval for your agent
  • Troubleshooting - Fix upload issues

Need help? Check our Troubleshooting guide or contact support.

Previous
Overview
Next
Web Crawling (URLs & Sitemaps)

On this page

  • Supported File Formats
  • Step-by-Step Upload Guide
  • 1. Navigate to Your Knowledge Base
  • 2. Open the Upload Section
  • 3. Select Files
  • 4. Monitor Processing
  • 5. Verify Success
  • File Preparation Best Practices
  • PDF Files
  • Word Documents (DOCX)
  • Text Files
  • Can I return my order?
  • How do I start a return?
  • When will I get my refund?
  • CSV Files
  • Content Organization Tips
  • One Topic Per Document
  • Clear Headings
  • Overview
  • Specifications
  • FAQ
  • How do I install it?
  • What's the warranty?
  • Descriptive File Names
  • Updating Documents
  • When to Update
  • Keeping Content Fresh
  • Bulk Upload
  • Processing Status
  • Common Issues
  • "File too large"
  • "Unsupported format"
  • Processing takes too long
  • What Happens After Upload?
  • Next Steps

Stay Updated

Get the latest updates on AI voice technology, product releases, and exclusive resources.

Get Started

Try our products for free
AI Voice Agent
Build voice AI for calls
WhatsApp AI Bot
Automate WhatsApp chats
Website Chatbot
AI chat for websites
Edesy CRM
Manage leads & customers
Book a DemoCall UsEmail Us
Eedesy

Your all-in-one platform for digital innovation. We build AI-powered solutions that transform how businesses operate.

[email protected]+91 95475 31359

Products

  • AI Voice Assistant
  • WhatsApp Voice AI
  • WhatsApp Bot Builder
  • AI Website Chatbot
  • AI-SDR
  • Number Masking
  • Shopify Apps
  • View All Products

Solutions

  • For E-commerce
  • For Healthcare
  • For Real Estate
  • For Restaurants
  • For Appointments
  • View All Use Cases

Services

  • AI Chatbot Development
  • Voice AI Development
  • Shopify Development
  • SaaS Development
  • WhatsApp API Integration
  • View All Services

Resources

  • Documentation
  • Voice Agent Docs
  • API Reference
  • Number Masking API Docs
  • Blog
  • Changelog
  • Book a Demo

Company

  • About Us
  • Contact
  • Careers
  • Privacy Policy
  • Terms of Service

Products

  • AI Voice Assistant
  • WhatsApp Voice AI
  • WhatsApp Bot Builder
  • AI Website Chatbot
  • AI-SDR
  • Number Masking
  • Shopify Apps
  • View All Products

Solutions

  • For E-commerce
  • For Healthcare
  • For Real Estate
  • For Restaurants
  • For Appointments
  • View All Use Cases

Services

  • AI Chatbot Development
  • Voice AI Development
  • Shopify Development
  • SaaS Development
  • WhatsApp API Integration
  • View All Services

Resources

  • Documentation
  • Voice Agent Docs
  • API Reference
  • Number Masking API Docs
  • Blog
  • Changelog
  • Book a Demo

Company

  • About Us
  • Contact
  • Careers
  • Privacy Policy
  • Terms of Service
  • AI Voice Assistant
  • WhatsApp Voice AI
  • WhatsApp Bot Builder
  • AI Website Chatbot
  • AI-SDR
  • Number Masking
  • Shopify Apps
  • View All Products
  • For E-commerce
  • For Healthcare
  • For Real Estate
  • For Restaurants
  • For Appointments
  • View All Use Cases
  • AI Chatbot Development
  • Voice AI Development
  • Shopify Development
  • SaaS Development
  • WhatsApp API Integration
  • View All Services
  • Documentation
  • Voice Agent Docs
  • API Reference
  • Number Masking API Docs
  • Blog
  • Changelog
  • Book a Demo
  • About Us
  • Contact
  • Careers
  • Privacy Policy
  • Terms of Service

Popular Free Tools

Compress PDFMerge PDFPDF to WordGST CalculatorEMI CalculatorSIP CalculatorJSON FormatterBase64 EncoderImage CompressorQR Code GeneratorVoice AI ROI CalculatorAmazon FBA CalculatorAI Email WriterVideo to GIFPrivacy Policy GeneratorCRM ROI CalculatorMeeting Cost Calculator
Categories:PDF ToolsDeveloper ToolsFinance CalculatorsImage ToolsVideo ToolsAI Writing ToolsAudio ToolsWhatsApp ToolsDocument GeneratorsVoice AI ToolsE-commerce ToolsView All Tools

© 2026 Edesy Technology Labs Pvt Ltd

SSL Secured
99.9% Uptime