Small BusinessIndependent InvestorTrade BusinessAccountingFinanceLegalMarketingOperationsSalesReal EstateTemplatesPricingDocs
Get started

Step Guide: File Ingest

Data & Files

Download a file or image from a URL into your workflow

Overview

The File Ingest step downloads a file, image, or PDF from a direct URL and stores it as an upload your workflow can reuse. The stored file can be attached to a Send Email step, posted to social, or embedded in a generated PDF.

When to Use

  • Pull a product image from a URL and use it as a social post or WordPress featured image
  • Download a remote PDF so a later step can extract or merge it
  • Fetch a generated chart or logo by URL and include it as an email attachment
  • Turn an image URL from a spreadsheet or scraped page into an upload the rest of the workflow can use

How It Works

Provide the file URL, either a static link or a reference from an upstream step like {{stepId.image_url}}. The step downloads the file and stores it, then outputs the stored file (as an upload you can connect downstream), its file name, and its file size. The URL has to point directly at the file itself. A URL that returns a web page instead of a file is rejected. If the URL is blank or the download fails, the step reports success as false and leaves the file empty so the rest of the workflow keeps running, which matters inside a For Each loop where some items have no image.

Frequently Asked Questions

What kinds of files can it download?
Files, images, and PDFs served at a direct URL. The link has to resolve to the file itself, not a web page that displays it.
What happens if the URL is empty or the download fails?
The step succeeds with an empty file and a success value of false rather than stopping the workflow. Downstream steps still run, so an item with no image simply skips it.
How do I use the downloaded file later?
Connect the output file to a Send Email attachment, a Facebook, Instagram, LinkedIn, or WordPress image, or a PDF step. It behaves like any other uploaded file.