A workflow manager is a module that helps design, execute, and manage workflows or business processes efficiently. It is a centralized module for defining, storing, and tracking the flow of tasks, status of tasks, and access management within a business process.
Workflow manager is used to raise the task events and its corresponding task status.
For eg In account opening we can raise the task for Vkyc and its corresponding status like rejected, pending, success. Whenever there is change in the status of Vkyc we can raise the event and corresponding task status will be updated. This helps in the easy tracking of the different status of a particular lead.
We can also add pre-condition for raising the status. When the condition is met then only tasks will be raised otherwise not.
In addition to this we can also add the access to the particular role or user. We can give access against the event mapping.
1 Like