Hooks: Trigger Workflow
Start another workflow by routing inputs into one of its
Hooks::StartFromWorkflow entry nodes. Choose between fire-and-forget
(Play Async) and wait-for-completion (Play) execution modes.
The node's input connectors are derived dynamically from the selected target entry node — you wire each declared input on the target.
Nesting limits
Workflows triggered from other workflows are depth-limited:
Play(synchronous): maximum nesting depth of 1 — a workflow started synchronously cannot itself trigger another workflow synchronously.Play Async: maximum nesting depth of 6.
Exceeding the limit fails the node with MaxTriggerDepthExceeded.
Parameters
Which Hooks::StartFromWorkflow entry node within the target workflow
receives the inputs. Determines this node's input connectors.
Play Async(default) — fire and forget; the current workflow continues immediately.Play— wait for the triggered workflow to complete before continuing. InPlaymode, a failure of the target workflow also fails this node.
Input
One input connector per declared output on the selected Hooks::StartFromWorkflow
entry node. Wire each input from upstream nodes on the calling workflow.
Output
Unique identifier of the triggered workflow execution. Useful for
correlating logs / status checks. This is the only output — the target
workflow's own outputs are not forwarded back to the calling workflow,
even in Play mode.