Skip to Content

Await Subprocess

Await Subprocess is the join point for Launch Subprocess. It pauses the process until the subprocesses you launched have finished, then lets it continue.

Use it after launching one or more subprocesses when the next steps need them done.

Note

Configure this action in the Builder. See Builder Navigation and Workspace Basics for the surrounding UI.

Configuration

Choose the Launch Subprocess steps to wait for, from the Awaited Steps list. The list shows the Launch Subprocess steps in this process, so add at least one of those first.

Note

If the list is empty, this process has no Launch Subprocess steps yet. Add one to await it here.

Runtime behavior

Await Subprocess runs automatically. It pauses the process while any subprocess started by the chosen steps is still running, and continues once they have all finished.

The subprocess results arrive through the Launch Subprocess step’s return mapping - this step is only the wait.

Best practices

  • Launch several subprocesses, then await them all in one step to run them in parallel and join once.
  • Read the values you mapped on the Launch step after this Await step, when they’re guaranteed to be ready.

Works well with

Last updated on