docs

Start Node

Every workflow has exactly one Start node. It defines how the workflow is triggered and emits trigger metadata to downstream nodes.

Start
ManualRun manually

Trigger types

TypeWhen it fires
ManualYou click the Run button in the editor toolbar
ScheduleA cron-style timer fires (interval, daily, weekly, monthly, or custom cron)
WebhookAn external HTTP POST hits the workflow's unique URL

See Scheduling for the full configuration reference for each mode, including the webhook URL setup, rate limits, and SSE stream endpoint.

Outputs

The Start node emits the following metadata to its downstream nodes, regardless of trigger type:

FieldDescription
triggerType"manual", "schedule", or "webhook"
triggeredAtISO timestamp of when the run was kicked off
executionIdUnique id of this run, useful for cross-referencing logs
workflowIdId of the workflow being executed

Permissions

The Start node respects organization RBAC:

  • Viewing and configuring a manual/schedule trigger requires workflow:update (owners, admins, and members who own the workflow).
  • Viewing or regenerating the webhook URL requires workflow:execute — the URL itself acts as the execution credential, so the same role gate applies as actually running the workflow.

Next Steps

  • Scheduling — full reference for manual, scheduled, and webhook triggers
  • Workflows — building and running workflows end-to-end
  • Executions — viewing run history and logs