Skip to main content

Triggers (v2)

The trigger in Automations v2 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. For v1, see triggers in Automations v1.

TriggerWhen a run startsWhat the run starts with
ScheduledAt the times you configureMatching files or folders, or one empty data item when no folder path is set
ManualWhen a person or an API call starts itMatching files or folders, 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 chooseExisting regular files in file mode, or action data in event mode
Folder CreationWhen a matching new folder is createdOne data item per recorded folder creation, without reading the folder's contents
WebhookWhen an external system calls the Automation's webhook URLOne data item per JSON object, or files or folders selected by its path and pattern
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

Scheduled, Manual, and path-selecting Webhook triggers take a Folder Path and incoming pattern to select files or matched folders. File Action and Folder Creation use their paths and static patterns to match events.

File Action supplies files or event data; Folder Creation supplies data about each matching new folder. Incoming Email applies static name patterns and a limit to its attachments, because its files are received by email 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 or Folder Creation trigger cannot be started manually.