New Features
- Create a File for every agent: Every custom agent, including on-demand agents, and Polaris can create files. The tool is provided to every agent by default, so there's nothing to add or configure, and it doesn't appear on the agent's Tools card. Ask for a file in the agent's instructions or in the request that runs it, and the reply includes a secure download link.
- 16 file formats: Excel, CSV, TSV, JSON and XML for data; PDF, Word, Markdown, plain text and HTML for documents; PowerPoint for presentations; PNG, JPEG, GIF and WebP for charts and images; and ZIP to bundle several files into one download. Ask for charts by name, for example a PDF report with a bar chart. If you don't name a format, the agent uses CSV for tables and Markdown for text.
- Send files to an agent: Send up to 3 files, 5 MB each, in the same HTTP request that starts an agent, as multipart/form-data in a field named files. Supported files are images (PNG, JPEG, WebP, AVIF), documents (PDF, Word, PowerPoint), text (TXT, Markdown, HTML, CSS, JSON) and data (CSV, Excel). The agent reads documents, gets a description of each image, and can pass a file on to its tools, for example to upload an attached image to your stack as an asset.
Enhancements
- File size: An agent can create files up to 5 MB by default, and the limit can be raised for your organization. If a file is too large, the agent tries again with a smaller file, for example with fewer rows, compressed, or split into parts.
- Execution log: A Create A File step shows a file card with the file name, size and time until the link expires, plus buttons to copy the download link and download the file. For runs started with files, the run's Input lists each file under attachments with its name, size and type.
- Existing agents keep working: Agents that already have the older Create a File tool attached keep using it for CSV, JSON, Markdown and plain text, with the same output and file name as before. Every other format comes from the built-in tool. To use only the built-in tool, remove the older one from the agent's tools.
- Clear rejections: A request with an unsupported file type, more than 3 files, a file over 5 MB, or a file in a field other than files is rejected before the agent runs, with an error that names the file and the rule. No AI credits are used.
Automations continue to use the Create a File action of the Files by Agent OS connector for CSV, JSON, TXT and Markdown files.
To learn more, refer to the Files by Agent OS, Send Files to an Agent, and View Execution Log of Agent OS documentation.


