> For the complete documentation index, see [llms.txt](https://docs.couchdrop.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.couchdrop.io/automations/triggers/event-based-triggers.md).

# Event-based Triggers

Learn about supported Triggers in Couchdrop Automations

Automations activate when a particular trigger condition is met. This trigger is configured as the first action of a workflow.

### Trigger events

The following event triggers are available

{% hint style="info" %}
The trigger can be changed without affecting the rest of the workflow.&#x20;
{% endhint %}

<table data-search="false"><thead><tr><th width="265.15625">Action Type</th><th>Description</th></tr></thead><tbody><tr><td>Upload</td><td>Triggers when a file is uploaded to the target directory</td></tr><tr><td>Download</td><td>Triggers when a file is downloaded from the target directory</td></tr><tr><td>Rename</td><td>Triggers when a file is renamed in the target directory</td></tr><tr><td>Mkdir</td><td>Triggers when a new folder is created in the target directory</td></tr><tr><td>Remove</td><td>Triggers when a file is removed from the target directory</td></tr><tr><td>Mailbox Upload</td><td>Select an existing mailbox. Triggers when a file is uploaded via this Mailbox. </td></tr><tr><td>Upload Link Upload</td><td>Select an existing Upload Link. Triggers when a file is uploaded via this Upload Link. </td></tr><tr><td>Shared Link Download</td><td>Select an existing Shared Link. Triggers when a file is downloaded via this Shared Link. </td></tr><tr><td>Webhook Upload</td><td>Select an existing Webhook. Triggers when a file is uploaded via this Webhook. </td></tr><tr><td>Inbound AS2 Station Upload</td><td>Select an existing AS2 Station. Triggers when a file is uploaded via this AS2 Station. </td></tr></tbody></table>
