Choosing a trigger: Manual, Schedule, or Webhook
Every flow has a trigger that defines how it starts. When you create a flow, you pick one of three trigger types.
Manual
A manual trigger means the flow runs when you start it yourself — for example with the Run button. This is the most direct option and is what you'll use while you're building and testing a flow.
Schedule
A schedule trigger supports two modes: a specific date and time, or a recurring interval (every N minutes, hours, or days). You set this when you create the flow.
Webhook
A webhook trigger is meant to let an external event start the flow. The UI states that a unique webhook URL is generated for the flow after it's created.
What's confirmed vs. what to expect
The trigger type you choose is saved on the flow's definition. Today, the clearly supported way to run a flow is a manual, streaming run — you start it and watch live progress. The Schedule and Webhook trigger types are recorded on the definition and surfaced in the UI, but automatic firing of scheduled or webhook-triggered flows isn't something you should count on as guaranteed behavior yet. If you need a flow to run on a cadence right now, the reliable approach is to trigger it manually when you need it.
Picking the right one
Choose Manual for on-demand runs and while iterating; choose Schedule or Webhook to express the intent for time-based or event-based execution, knowing the manual run path is the dependable one today.