Chat

File uploads

Some agents can receive files as part of a message — images, PDFs, or other documents that the agent can read, reason about, and reference in its response. When file upload is enabled for the active agent, an attachment button appears in the composer.

Which agents support file uploads

File upload support is configured per-agent in Flows. An agent must have the file upload capability enabled for the attachment button to appear in Chat.

If you don't see an attachment option in the composer, the agent you're chatting with doesn't have file upload enabled. To enable it, open the agent in Flows and check the agent settings.

File upload is always off in Meta-Agent mode

The attachment button is hidden while Meta-Agent mode is active, regardless of the agent you had selected. File uploads are only available in regular agent chat.

Attaching a file

When file upload is enabled, click the attachment icon in the composer to select a file. Supported file types depend on the LLM provider the agent is configured to use — generally this includes common image formats and PDF documents.

Once attached, the file appears in the composer area alongside your text message. You can remove it before sending if you change your mind.

Send the message as normal. The agent receives both the file and the text in the same turn and can reference the file's content in its response.

What agents can do with files

Once a file is received, the agent can:

  • Describe or summarize document content
  • Answer questions about what's in the file
  • Extract structured data from a document
  • Reason about the contents in combination with its tools and skills

What the agent actually does with the file depends entirely on its system prompt and the model it uses. File upload gives the agent access to the content — it's up to the agent's configuration to make use of it.