> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ingestly.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Download

> Capture pipeline output so it can be downloaded from the Runs page.

The download output captures a run's payload and makes it downloadable as a JSON file from the [Runs](/runs/monitoring) page. It is a terminal node. Nothing connects after it.

Use a download output when you want a copy of the structured result without sending it to an external system. It pairs well with extract, transform, and review actions.

## Configuration

The download output has no configuration. Drop it onto the canvas, connect an upstream action, and the run output becomes available for download once the run completes.

## How downloads work

1. When a run reaches the download output, it stores the upstream payload against the run
2. On the [Runs](/runs/monitoring) page, open the actions menu on a row and choose **Download output**
3. The browser downloads a JSON file containing the captured payload

You can also download the payload from the run detail view. When you open a run, the download output's step header shows a **Download** button that downloads the same captured JSON payload.

<Note>If a run never reaches the download output (for example, it errors earlier or follows a different branch), the **Download output** action is not available for that run.</Note>

## Inputs and outputs

**Allowed inputs:** Any action node (extract, review, validation, transform, merge, parse, HTTP, loop, variable).

**Output:** Terminal node, no downstream connections. The captured payload is exposed as a JSON download on the Runs page.

## Related

<CardGroup cols={2}>
  <Card title="Callback output" icon="webhook" href="/nodes/callback">
    Send results to an external webhook instead
  </Card>

  <Card title="Email output" icon="paper-plane" href="/nodes/email-output">
    Deliver results via email
  </Card>

  <Card title="Forward output" icon="share-from-square" href="/nodes/forward-output">
    Hand the document off to another pipeline
  </Card>

  <Card title="Runs" icon="play" href="/runs/monitoring">
    Find and download outputs from completed runs
  </Card>
</CardGroup>
