Calling several workflows simultaneously runs the called workflows synchronously as part of the run of the calling workflow. The calling workflow waits for all the called workflows to complete before it continues. The calling workflow can use the results of the called workflows as input parameters when it runs its subsequent schema elements.

You call several workflows simultaneously from another workflow by using the Nested workflows element. You can use nested workflows to run workflows with user credentials that are different from the credentials of the user of the calling workflow.


  1. Log in to the vRealize Orchestrator Client.
  2. Navigate to Library > Workflows, and select your workflow.
  3. Select the Schema tab.
  4. Drag a Nested workflows element from the Generic menu to the appropriate position in the workflow schema.
  5. Click Add Workflow, and add a workflow to the Nested workflows element.
  6. Repeat for all the workflows you require.
  7. To finish editing your workflow, click Save.


You called several workflows simultaneously from a workflow.