orkflow is designed to support long running processes with instance lifecycles governed by the activity of human users or external systems. The activities in a workflow may be performed in other systems, or be physical activities independent of any system that are confirmed by input. Therefore workflow execution must at some point pause until an external event, usually triggered by some user interaction or system event, advances the workflow.
The primary goal of a human workflow is to automate business processes to minimize or eliminate the interval spent waiting between human activities, and therefore increases productivity.
Our workflow engine is designed to easily support automatic and semi-automatic workflow such as:
- Documents and entities driven workflow
- Collaboration workflow
To model decision tables you can use: