---
title: "Action send_file"
description: "Sends files to the user by URL through the current channel."
---

# Action `send_file`

> **System ID:** `action_send_file`

## Description

Sends one or more files by URL. Configuration in the node JSON: keys are labels, values are URLs (placeholders). Files are sent sequentially. Text files (`.txt`) are not sent.

## Events (scenario branches)

No named scenario branches (channel handler result, not a branching event).

## Parameters

| Parameter | Type | Required | Default | Description |
|-----------|------|----------|---------|-------------|
| *(file labels)* | string | no | — | File URL; key — label, value — URL (placeholders) |

## Configuration example

```json
{
  "invoice": "https://example.com/invoices/invoice_123.pdf",
  "receipt": "{{file_url}}"
}
```

## Related docs

- [Actions reference](/en/actionjail/reference/actions-reference.md)
