# Send File

{% hint style="info" %}
Each sent file is an [interaction](https://documentation.proto.cx/docs/getting-started/interactions), a consumable resource in Proto.
{% endhint %}

The Send File action sends a predefined media or document attachment to the chat.

***

Select a **Send File** action from the tree to open its settings:

* **File format** — choose the format for its respective filetype:
  * **Image** —  jpg/jpeg, png, gif
  * **Audio** — mp3, m4a, wav
  * **Video** — mp4, avi, mov
  * **Document** — pdf, csv, doc/docx, xls/xlsx, ppt/pptx
* **Source** — supply the file with:
  * **Upload file** — upload a supported filetype from your device.
  * **File link** — a valid URL to a hosted file.
  * **Chat script** — a Python expression using Proto's [chat script](https://documentation.proto.cx/docs/developer-documentation/chat-scripts) pattern.

Press **Save** to confirm edits.
