
Modern platform for process and business case management
In dynamic business environments, where processes and policies change frequently, traditional systems are no longer sufficient. Organisations need flexible, scalable and modern tools that support the management of both automated workflows and cases that require human decision-making.
Flowable is a lightweight but powerful open source business process management solution that combines automation with high flexibility and the ability to integrate with different systems.
What is Flowable?
Flowable is a modern BPM (Business Process Management) and Case Management platform that enables the modelling, automation and monitoring of business processes and decisions. Based on the BPMN 2.0, CMMN 1.1 (Case Management Model and Notation) and DMN 1.3 (Decision Model and Notation) standards, it allows flexible implementation of process and decision logic in the form of microservices.
Flowable originated as a fork of Activiti, but has since developed independently – offering richer features, better integration and an actively growing community.
Key functions
- Support for BPMN, CMMN and DMN – Flowable enables the modelling of classic processes, but also more flexible cases (case management) and decision logic, in accordance with current standards.
- Process & Case Engine – Allows automation of complex workflows and user interactions with processes requiring multiple decisions and pathways.
- Flowable Modeler – Intuitive environment for creating process, case and decision diagrams – without having to write code.
- Decision rule management (DMN Engine) – Create and manage decision tables and business logic in a standardised way.
- Support for microservices and cloud-native architecture – Flowable supports containerisation and works perfectly in Kubernetes and Docker environments, enabling easy integration with other components.
- REST APIs, events and asynchronicity – Strong integration with external systems through APIs, events, task queuing and support for Java/Spring Boot.
Advantages of using Flowable
- Open source with commercial support – free tool with access to professional services and enterprise versions
- Full support for hybrid modelling – ability to combine workflows (BPMN) with cases (CMMN) and decisions (DMN)
- Flexibility and extensibility – the system is easily customised to meet the needs of your specific organisation and industry
- Intuitive modelling tools – allows processes to be quickly created and modified by business analysts
- Scalability and cloud-readiness – the system runs efficiently both locally and in cloud-native environments
- Integration with popular technologies – Spring, Java, REST, Kafka, Elasticsearch and others