KuFlow
KuFlow is a developer-oriented workflow engine, on which to design and execute business processes. We like to call it an orchestrator of tasks, both human and automated.
- In KuFlow you define a business process as a set of interrelated tasks,
- KuFlow has a web interface to be able to define the processes and so that the users can interact with each human task (filling out a form, approving requests, validating the results of an automatic task).
- The KuFlow engine is responsible for executing the flow of tasks, robustly and persistently. It automatically handles retries and timeouts for you.
- The content of each task can be very diverse and is always defined in code