Skip to main content

Triggers

The trigger is the first node in every Automation and the only node with nothing before it. It determines when a run starts and which files or data the run starts with, and the first node after it processes those items. Choose the trigger by what starts the run: a schedule, a person or an API call, activity in a folder, an external system sending JSON, or an email.

TriggerWhen a run startsWhat the run starts with
ScheduledAt the times you configureThe files matching the folder path and pattern, or one empty data item when no folder path is set
ManualWhen a person or an API call starts itThe files matching the folder path and pattern, the files or data supplied in the API call, or one empty data item
File ActionWhen a selected file action occurs in the folder you chooseOne file item for each file action, with files uploaded together processed in one run
WebhookWhen an external system sends JSON to the Automation's webhook URLOne data item for each JSON object in the request
Incoming EmailWhen an email arrives at the Automation's addressOne file item for each attachment, and one for the message body when Save Body is on

Selecting Files With the Trigger

Every trigger except Incoming Email takes a Folder Path and file patterns that select the files a run starts with. Incoming Email applies the same patterns and limit to its attachments, because its files are received as email attachments rather than read from a folder.

An Automation with a Scheduled trigger can also be started manually, and the run selects files with the same folder path and pattern as a scheduled run. An Automation with a File Action trigger cannot be started manually.