Workflow engines power the hand-offs within a system or between systems.
A workflow engine (sometimes called a "business rules engine") is an application that runs within a workflow automation system and makes decisions automatically based on preset rules. These decisions usually involve transitioning to a specific path, task or action in a workflow definition, for instance assigning a task to someone or saving a document to a specific folder in a document management system. Workflow engines are the "conductors" in the workflow "symphony."
You might use open source engines or others built into the toolset of a workflow management software platform. Additionally, some vendors license the use of their workflow engine within existing applications as a "white label" solution.
The best workflow engine solution will depend on your needs and existing software stack, for instance, if you're looking for an engine to orchestrate hand-offs between multiple systems.
Identify User Attributes: Based on the user's properties, what options are valid?
Check on Status: Determine if the next command is valid based on the current state of the process.
Execute Logic: Once the user has been identified and the status is accepted, the workflow engine assesses the conditional logic as an IF/THEN statement. Based on the result, a workflow process may continue down several different (or parallel) paths.
An IF/THEN decision can be run against any data that is part of the current workflow. In many cases, these data have been collected via a form or integration with a complementary system (e.g. an ERP, CRM, Document Management System, LMS, Accounting, etc.) Some examples:
In a Capital Expenditure Request workflow:
In a Legal Hold Notice Workflow
In an HR Onboarding Workflow
We've designed our workflow platform to allow use of our powerful workflow engine within existing applications. For instance, a customer or employee portal that you've deployed might lack back-end form processing or routing. Integrify can be embedded within your system to transparently provide these functions. To find out more, contact us.
Also check out more examples of workflows powered by our workflow engine here: https://help.integrify.com/hc/en-us/categories/201873608-Examples.
To see how quickly you can begin automating your processes, request a demonstration or trial of Integrify.
Copyright © 2019 Integrify All rights reserved.