ProcessMaker API Documentation
ProcessMaker Examples

Process Optimization Package

Optimize workflow in your Process model by visually evaluating its workflow through its Sequence Flow elements without assigning Task recipients.


The Process Optimization package is not available in the ProcessMaker open-source edition. Contact ProcessMaker Sales or ask your ProcessMaker sales representative how the Process Optimization package can be installed in your ProcessMaker instance.

The Process Optimization package integrates into Process Modeler to visually validate the workflow in your Process model. Use visual validation to validate if workflow can potentially complete routing through all elements and/or connectors in your Process model. The Process Optimization package extends basic BPMN 2.0 validation to validate whether all workflows routes are viable, including connectors that do not apply to BPMN 2.0 validation.

The Process Optimization package has the following features:

  • Click the Check Flow button in the bottom bar of Process Modeler to automatically view how workflow routes in your Process model. Process Modeler evaluates workflow throughout your Process model, and then displays each possible workflow route results in separate sections. Process Modeler evaluates workflow based on the default Sequence Flow elements and/or conditions set to those Sequence Flow elements throughout the Process model.

  • Tasks need not be assigned to ProcessMaker users/groups nor Sequence Flow elements configured with routing conditions.

Evaluate how workflow routes through a Process model

See Optimize Your Process.

Related Topics