Skip to main content
The File Upload node uploads files to file input fields on web pages. Files are referenced via a signed URL. The node assumes that the system-level file upload dialog is already opened.

Parameters

ParameterTypeRequiredDescription
signed_file_urlstringYesSigned URL pointing to the file to upload

Examples

Basic File Upload

Upload a file using a signed URL:
{
  "id": "abc123",
  "name": "Upload document",
  "action": "FILE_UPLOAD",
  "parameters": {
    "signed_file_url": "{{context.inputs.file_url}}"
  }
}

Notes

  • When using file uploads, include the file URL in your workflow inputs:
  • The file must be accessible via a signed URL (pre-authenticated URL)
  • The file node assumes that the system-level file upload dialog is already opened. Add a click node before the file upload node to trigger this.
  • Common file types like PDFs, images, and documents are supported
  • For multiple file uploads, use a Loop node that loops over an array of file URLs