Skip to main content
A File input node with Import and Add buttons
The File node imports files from your computer into a workflow. Click Add file to choose a file, or drag a file onto the node directly. Click Add again to add more files. To swap a file, select the node and click Replace on its toolbar. When you upload an image, video, or PDF, Runchat uploads the file to cloud storage and stores a URL on the node. Plain text files (.txt, .csv, .json, .xml, .html) are stored directly on the node as text content.

Supported file types

  • Images: .jpg, .jpeg, .jfif, .png, .gif
  • Videos: .mp4, .webm, .mov, .avi, .mkv
  • Documents: .pdf, .txt, .csv, .json, .xml, .html
A single File node can hold multiple files of the same type. To import different file types, use separate File nodes.

Image Input

For image-only uploads, use the dedicated Image Input node instead. It restricts uploads to image formats and is the right choice when you’re publishing the node as part of a Tool and want to constrain what users can upload. An Image input that holds several images is a collection: you choose which of its images flow on to the rest of the workflow.

Preview

After uploading, the file is previewed inline on the node. Images and videos render as thumbnails, PDFs display the first page.

Next steps

  • Data Types: how file URLs flow through a workflow
  • Media nodes: use uploaded images as references for generation