16. Workflow Provider

This sections shows us different features and options in Workflow Provider worker.

16.1. Workflow Provider

We can execute the entire Workflow by clicking on ‘View workflow’ in Workflow Provider and the worker also alerts if the current execution is running


In Workflow, while executing Workflow Provider worker, if it is interrupted by selecting stop then state of execution is saved and can be viewed in ‘view workflow’.


Workflow Provider worker has a new input called Disable Execution which will NOT execute the remote workflow but only fetch the current outputs from it and assign them to the current worker.


Workflow provider running a remote workflow in Autoplay mode will now show a button in the footer to save the state of the remote workflow.


Workflow provider while executing remote workflows will now ask if the execution needs to resume from the saved state of the remote workflow OR restarted.

resume from the saved state


Workflow Provider worker has new option called ‘Quiet running of remote workflow’ which when enabled executes the remote workflow silently without Autoplay and with a pre-validation.


The Workflow provider mapper will show the start workers in the first step and the inputs from remote workflow can be manually edited or can be mapped from the parent workflow.


The ‘Step 2’ in mapper of workflow provider worker is to assign the outputs. Here any worker can be chosen from the remote workflow and can be mapped to worker inputs in the current workflow.


Workflow Provider worker now has a Dataset output with a collection of all collected outputs like iterations dataset which can be used as inputs in other workers.

Collection of Dataset


Formbuilder in workflow provider mapper can now execute Actions within the mapper and save the inputs to the worker.


Workflow provider worker has new option called ‘Save Remote workflow locally as copy’ which will save the child workflow in the exported workflow. This child workflow will be saved to the other user’s account when they import this workflow.


Run workflow quietly option is now available for Workflow provider worker and this will execute the remote workflow without showing the GUI messages from the remote workflow.​


Support for Library Workflows using sibling input in Workflow provider in Workflows.​


Collected outputs workflow provider

The second step of Workflow Provider mapper will now show the complete list of Collected Outputs + Assigned back outputs + All End worker outputs which can be used to map to other workers​


All Collected Outputs + Assigned back outputs + All End worker outputs will automatically be added to the Workflow provider worker output when the remote workflow is chosen and configurations are mapped in Workflows.​



Edit workflow

Workflow provider now supports simple edits like Adding a worker between 2 workers to be saved in the worker instead of saving the entire remote workflow in Workflows.​



Flow modal in Workflow provider for child workflow will now allow 1) Viewing of workflow in the current state and 2) Viewing of logs at any point in time during the execution using the buttons in the footer



View

Child workflow workers in Workflow Provider when opened with View Worker within workflow provider of parent workflow will now show the breadcrumbs within the inputs and allow clicking to navigate to the main sourced worker ( which will also show the outputs) ​.


Mapping table

Mapper table in Workflow provider worker now shows names of the workers mapped in the table.​

Workflow provider worker now shows names of the workers mapped