Wait Node
Pauses the active thread execution implicitly for a defined structural duration.
Functionality
This node serves as a straightforward architectural pause mechanism. Unlike the Human Input node (which waits indefinitely for human authorization), the Wait node deterministically halts the execution pointer for an explicit time interval (in milliseconds) before automatically resuming and allowing the data flow to advance to downstream nodes. This is highly useful for mitigating API rate limits, polling external asynchronous processing tasks, or staggering execution bursts.
Configuration Parameters
- Wait Time (ms): Defines the strict mathematical duration (in milliseconds) the engine thread must sleep before advancing. Dynamically inject scalar boundaries using variable interpolation (e.g.
{{ $flow.state.throttleMs }}).
Inputs & Outputs
- Inputs: Evaluates structural pipeline signal input without consuming data payloads.
- Outputs: Seamlessly passes the unbroken state map onward structurally untouched.