Triggers
Every workflow begins with a trigger node. The trigger determines how and when a workflow starts executing.
You can only have one trigger per workflow. When you create a new workflow, a trigger node is placed on the canvas automatically.
Available Triggers
| Trigger | Description |
|---|---|
| Manual Start | Run a workflow on demand with a single click |
| Webhook | Start a workflow when an external HTTP request arrives |
| Cron | Schedule a workflow to run automatically at regular intervals |
| DataStore Trigger | React to insert, update, or delete events in a DataStore table |
Trigger Output
All triggers produce output data that downstream nodes can reference. The exact shape of the output depends on the trigger type -- for example, the Manual Start trigger outputs the current date and time, while the Webhook trigger outputs the incoming HTTP request payload.