# File Actions

## Introduction

**File Actions** allow certain actions to occur when a file is uploaded or downloaded to Couchdrop. These can be connected to other ingestion and sharing methods including Mailboxes, Shared Links, AS2 Stations, and SFTP uploads and downloads.&#x20;

File Actions are built using the [visual automation builder](https://docs.couchdrop.io/features/transfer-automations/automation-builder).&#x20;

### Triggers

File Actions use event-based triggers, such as a file download or upload at a specified location.&#x20;

{% hint style="info" %}
For a full list of triggers, see [File Action Triggers](https://docs.couchdrop.io/features/file-actions/file-action-triggers).&#x20;
{% endhint %}

### Enabling File Actions

To enable a File Action, click **File Action Enabled** in the builder or click the three dots next to the Automation name in **Actions** and choose **Enable Workflow.**&#x20;

### Multi-step automations

Couchdrop supports multi-step automations using the visual automation builder. This allows for multiple actions to apply to the same file and the ability to route files to multiple locations.&#x20;

{% hint style="success" %}
For information on specific actions and how to build automations, see [Automation Builder](https://docs.couchdrop.io/features/transfer-automations/automation-builder).&#x20;
{% endhint %}
