Skip to main content

Introduction

You can upload files that the agent takes as input for runs. This is useful in situations where the agent can process documents as input, extracting data or performing actions based on file content.

When to Use File Uploads

File uploads are particularly useful when:
  • Your agent needs to process documents (invoices, contracts, reports, etc.)
  • You want to extract data from PDFs, spreadsheets, or other document formats
  • The agent’s workflow depends on analyzing file content
  • You’re providing input data that changes with each run

How to Upload Files

During a run, you can upload files through the run-time interface. The agent will have access to these files for the duration of that specific run.

Important Notes

Uploaded files are available only for the current run.
  • For files that should be available across all runs, use the Files feature instead
  • File uploads complement the Files section by allowing run-specific inputs