When clicking 'Execute Workflow'
When clicking 'Execute Workflow'
Runs the workflow when you click the trigger button in the editor.Use this for manual, on-demand runs — and while building, since it lets you test the workflow whenever you want without waiting for a real event. A workflow can have only one of these triggers.
Webhook
Webhook
Runs the workflow when a webhook is received.Use this to connect external systems that can call a URL: when the outside system sends its request, your workflow starts and can act on what it received.
Schedule
Schedule
Runs the workflow at a specific time.Use this for recurring jobs — anything that should happen on a regular rhythm rather than in response to a user action, such as periodic checks or routine notifications.
When Executed By Another Workflow
When Executed By Another Workflow
Runs the workflow when another workflow calls this one.Use this to compose reusable sub-workflows: build a piece of logic once, then invoke it from other workflows with the Call Another Workflow execution node. A workflow can have only one of these triggers.
When Document Is Uploaded
When Document Is Uploaded
Runs the workflow when a document is uploaded.Use this for document intake and validation flows — for example, checking a newly uploaded document as soon as it arrives. See Document management for how documents work in your workspace.
When Form Is Submitted
When Form Is Submitted
Runs the workflow when a form is submitted.Use this to react to new or updated records: whenever someone submits the form, the workflow starts with that submission’s data. See Forms for how forms capture data.

