Uploading Files
Upload files to your AI agent's knowledge. It answers from your PDFs, Word documents and text files, or from knowledge you write in eesel, and cites them.
Uploading files gives your AI agent knowledge that lives in documents rather than in an app. You upload PDF, Word, CSV, text or Markdown files up to 25MB each, or write files directly in eesel, and your agent answers from them wherever it works.
Upload a document here and your AI teammate answers from it. It reads the file the same way it reads your helpdesk or your website. You can also write knowledge directly in eesel, and your agent can create and update these files itself.
Add files to eesel
Upload your files
Open the Files section in the left sidebar and click the plus icon. Drag your documents into the upload area, or browse for them. Each uploaded file can be up to 25MB. You can also ask your agent in chat to take some documents. It opens the upload for you.

Check it worked. The Files list in the left sidebar shows the new file by name. From a terminal, eesel files lists it.
Ask it something
Ask your agent a question the uploaded documents answer. It replies from them and lists the files it used under Sources. You can also pass a customer's question straight to your agent here. It answers, then offers to draft the reply.

Let it write files too
Ask your agent in chat to write a document and save it. Use this for a summary it built, a list it compiled, or the notes from a scheduled job. Anything it writes lands in the same Files list, where you can open, read and edit it. The editor shows a save state, plus Share and Export controls.

Sources
Every file you upload or create becomes a source your agent can answer from. Every other integration on the agent is also a source. So one answer can draw on your helpdesk, your website and your files at once. See Integrations.
Re-uploading replaces the old version. A file is stored under its filename. Uploading a file with the same name overwrites what was there before. That is how you update an uploaded document. It also means two different documents that share a filename overwrite each other, so give them distinct names.
You stay in control the whole way. Adjust your AI agent's access to knowledge to your liking.
Supported formats
For uploaded files:
.pdf
Text is read from the PDF's text layer
Word
.docx
Word documents
Plain text
.txt
Any plain text file
Markdown
.md, .markdown
Kept as written
CSV
.csv
Comma-separated data files
Scanned PDFs do not work. Text is read from the PDF's own text layer, and there is no image-to-text conversion. A PDF that is really a photo or a scan of a page indexes as empty, with no error. Test a PDF by trying to select text in it. If you cannot, your agent cannot read it either. Export a text-based version instead.
Other formats, including spreadsheets and HTML files, are turned away when you pick them, with a message naming the supported types. Save them as PDF, Word, text or CSV first.
Creating files in the platform
Open the Files section in the left sidebar
Click Create to start a new file
Write or paste your content
Save. The file is available as knowledge straight away
Created files support .md, .txt, .csv, .json and .html, up to 5MB each.
Exporting
Any file you created in the platform can be exported as PDF, Word, HTML or Markdown. An uploaded file has the same menu in the Files viewer. You can copy it or download it as Markdown or HTML.
Tips
Use PDFs for policies and manuals. Handbooks, manuals and policy documents work well, as long as the text is selectable.
Create files for knowledge that lives nowhere else. If it exists in no other app, write it in the platform.
CSV files work for structured data. A product catalogue, an FAQ list or a pricing table, saved as CSV.
Keep files focused. One large file of mixed content is harder to answer from than a few focused ones.
Limitations
Uploads are up to 25MB each, and files created in eesel up to 5MB.
Scanned PDFs index as empty. There is no image-to-text conversion.
Only the supported formats. PDF, Word (
.docx), CSV, plain text and Markdown for uploads.Same name, same file. Uploading a file with an existing name overwrites it.
Knowledge only. Files has no triggers and no actions, so an upload does not start your agent.
Troubleshooting
FAQ
Related pages
Last updated
