Upload documents

Upload PDFs, Word files, text, CSV, JSON and images to your knowledge base: supported file types, size limits, and how scanned PDFs and images are read.

Documents fill the gaps your website leaves: internal FAQs, product manuals, policies, price lists and spreadsheets. If those documents live in Notion or Google Drive, connect the app instead of exporting them, so they stay in sync; for a single fact, a text snippet or Q&A pair is quicker than a file.

Supported files

TypeExtensionsNotes
PDF.pdfText is read straight from the file's text layer. A file whose text layer averages under 40 characters a page is treated as a scan and transcribed by a vision model; scanned pages inside an otherwise digital PDF are not transcribed, so upload them as a separate file.
Word.docx
Text.txt, .md (Markdown), .htmlHTML is converted to text on our servers; menus, headers and footers are dropped.
Data.csv, .jsonStored as text exactly as written, so give columns and keys clear names.
Images.jpg, .png, .webp, .gifRead by a vision model, useful for diagrams, menus and screenshots that contain text.

Each upload can be up to 25 MB. Text extracted from your documents counts against your plan's knowledge-base cap (20 MB on Free, 200 MB on Starter, 1 GB on Growth, 5 GB on Scale).

Upload a document

  1. Open Knowledge Base and click Add New

    Choose the file option and pick one or more files from your computer.

  2. Pick a category (optional)

    Categories help you find sources later.

  3. Wait for processing

    Extraction runs in the background. Large PDFs with many scanned pages take longest.

Replacing a document

Upload a file with the same name and it replaces the previous version. This is the cleanest way to keep a price list or a policy current without leaving two versions the agent might quote.

Tips for good documents

  • Prefer text PDFs over scans where you can; extraction is more precise.
  • Spreadsheets and product lists work best with the labels repeated on every line, for example "Model BV-1013: stainless steel ball valve, 1/2 inch, lead time 3 weeks". Long files are split into passages of about 1,000 characters, so a header row only reaches the first passage.
  • Split very long manuals by topic so the relevant part is easier to retrieve.
  • Remove internal notes you would not want quoted to a customer. The agent can only quote what it can read, but it can read everything you upload.

Next steps

Something missing or wrong on this page? Tell us and we will fix it.