Workflows

Add waits, parallel branches, and human approvals

Control processes that pause, run independent branches, or require a decision.

Updated August 7, 2026 Β· 10 min

Pause a run

A Wait node suspends the process for the configured number of seconds. The run is persisted and can resume later without keeping a request open.

Use waits for process timing, not to hide a slow integration.

Run parallel branches

A Parallel branches node starts two or more independent destinations. Branches keep their own traceability and consolidate according to the design.

Do not use parallel execution when one branch needs another branch's result, or when simultaneous actions may modify the same resource without concurrency controls.

Request human approval

A Human approval node pauses the run and creates a pending decision. Configure a clear title, enough detail to decide, and an expiration time.

An authorized person can approve or reject it in Studio. The decision and optional comment stay attached to the run.

Complete every route

Connect approval and rejection outcomes explicitly. Decide what should happen when approval expires or the run is cancelled.

Do not confirm an irreversible action before both approval and the actual external operation complete.

Monitor pending states

Use Executions to find waiting or approval-pending workflows. Review the waiting reason and completed steps before intervening.