Depending on the workflow type, each workflow consists of 1 to 3 independent action scripts. For example, a workflow processing the results of a SQL query has the following 2 action scripts:
• action script for SQL results
• action script for records
The available action scripts are shown in the user interface of the workflow as tabs.
Each action script may contain an arbitrary number and a collection of actions. Each action defines a step in the workflow like opening a catalog, moving a file to a different folder or substituting text in a string.
You need to define the actions and their order. You choose the action from the Actions drop down menu. Actions are grouped by categories, e.g. actions manipulating a file or actions able to create a notification.
Depending on the action selected, different parameters are available like input values. Information is passed between actions via variables. Variables are only visible within the action script they were defined in. A workflow might have some global parameters which are available as global variables, too.
Canto RoboFlow also supports conditions allowing parts of an action script to be only executed if a certain condition holds. Conditions can be nested.