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

# Respond File

> Return a file for display or download from an HTTP workflow.

**Respond File** sends a file back to a **URL** or **Form Submission** caller.
The response uses the file's MIME type.

## Inputs

| Input               | Type                     | Required | Description                                                                       |
| ------------------- | ------------------------ | -------- | --------------------------------------------------------------------------------- |
| **File**            | File                     | Yes      | The file to return.                                                               |
| **Status**          | Number                   | No       | An HTTP status code from `100` to `599`. Defaults to `200`.                       |
| **Send Content As** | `Inline` or `Attachment` | Yes      | Whether the browser should display the file or download it. Defaults to `Inline`. |

Use **Inline** for browser-viewable content such as images or PDFs. Use
**Attachment** to send a download; the response includes the file's name.

<Note>
  Browser behavior still depends on the file type and the caller's browser
  settings.
</Note>
