> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neuralfactory.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# File Attachments

> Attach files to your chat messages for agents to process.

# File Attachments

You can attach files to your chat messages so that agents can read, analyze, and reference them in their responses.

## Attaching a file

1. Click the **attachment icon** in the chat input bar (or drag and drop a file into the chat area)
2. Select the file from your device
3. Add your message or question about the file
4. Press **Enter** to send

The agent will process the file and incorporate its content into the conversation context.

## Supported file types

Neural Factory agents can process a variety of file formats:

| Format        | Extensions                                    |
| ------------- | --------------------------------------------- |
| Documents     | `.pdf`, `.docx`, `.doc`, `.txt`               |
| Spreadsheets  | `.xlsx`, `.xls`, `.csv`                       |
| Presentations | `.pptx`                                       |
| Images        | `.png`, `.jpg`, `.jpeg`                       |
| Code          | `.py`, `.js`, `.ts`, `.json`, `.yaml`, `.xml` |

## How agents use attachments

When you attach a file, the agent can:

* **Read and summarize** the document content
* **Answer questions** about specific information in the file
* **Extract data** from tables and spreadsheets
* **Analyze images** (if the agent's model supports vision)
* **Review code** and suggest improvements

## Tips

* For best results, include a clear question or instruction along with your attachment
* Large files may take a moment to process before the agent can respond
* File attachments are session-scoped — the agent can reference the file throughout the current conversation
