The Process Engine provides the core engine to handle the process flow.
- The Process Engine is the core of the AgilePoint Server. It is a WfMC compliance
process execution engine with an XPDL extension and AgilePoint's own ingrained XML
support. It is capable of consuming the XML-based process definitions designed and
deployed through AgilePoint Envision.
- The engine executes process instances and performs the corresponding activities based on the definitions and business rules in the process templates. The activities include manual activities that require human intervention, automatic activities that trigger corresponding system tasks, and conditional activities that determine the branching and flow dynamics of the processes. The engine is responsible for routing manual tasks to appropriate participants and associate with corresponding tasks.
- The engine is capable of performing dynamic binding and loading during execution at run-time offering the maximum flexibility and agility.