A new Workflow Task functionality has been introduced under Workbench >> Orchestration to allow execution of one workflow inside another workflow. The behavior and execution flow are similar to the existing Pipeline Task functionality available in Pipelines.
Added Workflow Task option under Workbench >> Orchestration in Workflow.
Users can add and place Workflow Task nodes on the Workflow canvas.
Workflow Task displays a list of available workflows from the same project.
Current workflow is excluded from the workflow selection list to avoid recursive execution.
Users can select and configure a workflow directly from the node settings.
Validation added to prevent execution without workflow selection.
Selected workflow executes completely during parent workflow execution.
Execution status is updated for both Workflow Task node and executed child workflow.
Workflow Task enables execution of dependent workflows within the same project.
On execution, the selected child workflow runs as part of the parent workflow execution flow.
Workflow execution status is tracked and updated in real time.
Validation errors are shown if workflow selection is not configured before execution.
Improved workflow orchestration capabilities.
Reusable workflow execution within larger process flows.
Simplified management of dependent workflows.
Better modularization and execution control.
Consistent execution behavior aligned with existing Pipeline Task functionality.