Delay Node
Pause workflow execution for a specified duration.
The Delay node is a planned logic node for pausing workflow execution for a specified duration before downstream nodes continue. It is designed to introduce a timed wait inside a running graph.
Intended purpose
Delay is meant to pause workflow execution for a specified duration. When a Delay node runs, downstream nodes would not start until the timer elapses, letting you space out steps, wait between external calls, or give an asynchronous side effect time to settle. It belongs to the logic and control group, alongside Conditional, Merge, and Loop.
How timing works today
Builder Studio already runs some steps as durable, suspendable operations: long-running provider work, such as video generation, parks on a waitpoint and resumes when the result is ready rather than blocking the worker. A Delay node would reuse this style of durable wait, but with a fixed duration as the resume condition instead of an external result. Today there is no node that simply waits a set amount of time; pauses only happen implicitly while a provider step is in flight.
Related pages
- Loop node — repeat a sub-flow, which a delay could pace between iterations.
- Running workflows — how a run progresses through its steps.
- Workflows overview — how Builder Studio plans and runs a connected graph.
- Node types — the full node catalog.
Was this page helpful?