Skip to main content

Execute Sub-workflow

Use the Execute Sub-workflow node to run a different workflow on the host machine that runs DeepOpinion.

Node parameters

Source

Select where the node should get the sub-workflow's information from:

  • Database: Select this option to load the workflow from the database by ID. You must also enter either:
    • From list: Select the workflow from a list of workflows available to your account.
    • Workflow ID: Enter the ID for the workflow. The URL of the workflow contains the ID after /workflow/. For example, if the URL of a workflow is https://studio.deepopinion.ai/workspace/69/apps/443/workflows/RWPKCIhOEa5WQ36N, the Workflow ID is RWPKCIhOEa5WQ36N.
  • Local File: Select this option to load the workflow from a locally saved JSON file. You must also enter:
    • Workflow Path: Enter the path to the local JSON workflow file you want the node to execute.
  • Parameter: Select this option to load the workflow from a parameter. You must also enter:
    • Workflow JSON: Enter the JSON code you want the node to execute.
  • URL: Select this option to load the workflow from a URL. You must also enter:
    • Workflow URL: Enter the URL you want to load the workflow from.

Workflow Inputs

If you select a sub-workflow using the database and From list options, the sub-workflow's input items will automatically display, ready for you to fill in or map values.

You can optionally remove requested input items, in which case the sub-workflow receives null as the item's value. You can also enable Attempt to convert types to try to automatically convert data to the sub-workflow item's requested type.

Input items won't appear if the sub-workflow's Workflow Input Trigger node uses the "Accept all data" input data mode.

Mode

Use this parameter to control the execution mode for the node. Choose from these options:

  • Run once with all items: Pass all input items into a single execution of the node.
  • Run once for each item: Execute the node once for each input item in turn.

Node options

This node includes one option: Wait for Sub-Workflow Completion. This lets you control whether the main workflow should wait for the sub-workflow's completion before moving on to the next step (turned on) or whether the main workflow should continue without waiting (turned off).