# Files

> Upload files or create them directly in the platform to train your agent.

## Uploading files

1. Go to your agent's **Files** section
2. Drag and drop files into the upload area, or click to browse
3. Files are processed and indexed automatically

## Creating files in the platform

You can also create files directly in the eesel AI platform:

1. Go to your agent's **Files** section
2. Click **Create** to start a new file
3. Write or paste your content
4. Save — the file is immediately available as knowledge

This is useful for:

* Writing custom knowledge articles specific to your agent
* Adding quick notes or policies without needing an external tool
* Creating content that doesn't live anywhere else

## Supported formats

| Format         | Extension | Notes                                         |
| -------------- | --------- | --------------------------------------------- |
| **PDF**        | `.pdf`    | Text-based PDFs (scanned images may not work) |
| **Plain text** | `.txt`    | Any plain text file                           |
| **Markdown**   | `.md`     | Markdown formatted files                      |
| **CSV**        | `.csv`    | Comma-separated data files                    |

## Tips

**Use PDFs for policies and manuals.** Upload your company handbook, product manuals, or policy documents as PDFs.

**Create files for agent-specific knowledge.** If there's information your agent needs that doesn't exist in any other tool, create it directly in the platform.

**CSV files work for structured data.** If you have a product catalog, FAQ list, or pricing table in a spreadsheet, save it as CSV and upload.

**Keep files focused.** Upload files that are directly relevant to what your agent needs to know. Avoid dumping large files with mixed content.

**Update by re-uploading.** To update an uploaded file, upload the new version. For files created in the platform, edit them directly.

## Troubleshooting

**File not processing?**

* Check that the file is in a supported format
* Ensure the file isn't password-protected
* For PDFs, make sure it contains selectable text (not just scanned images)

**Content not appearing in answers?**

* Give it a few minutes — processing large files takes time
* Test in the chat by asking a question specifically about the file's content
