What are Workflows?
Workflows are a simple way to execute and release Switchboards. To execute a Workflow, the user does not have to deal with the internal implementation of a single Switchboard. Nevertheless, Workflows provide the full capabilities of a Switchboard.
For example, you can create Workflows to allow non-specialist colleagues to automate work processes. To do this, you first create a Switchboard that implements the corresponding work process. Then you can create a Workflow for this Switchboard and provide it with a description and a picture.
Workflows can not only execute the Switchboard behind them, but can also pass input and output data in an interface that is understandable to the layman. Instructions on how to do this can be found in the section Define input and output.
Note: Conceptually, you can think of the relationship between workflows and switchboards as being similar to the relationship between views and layers. Workflows are, in a sense, publications of switchboards without necessarily revealing the implementation behind them.