Flowable Work is a flexible technology for delivering dynamic and adaptive process and case management solutions.

Many of the business problems faced by organizations these days can be addressed by solutions based on Case Management concepts.

A case is a way of organizing a set of services, information and interactions, usually focused on a person or entity.  They offer an ideal way to manage customer or client engagements, whether onboarding a new client, handling an insurance claim, dealing with litigation, or managing a citizen’s social needs.

How it works

With Flowable Work you can model your business application, through processes, decision rules, case structures and forms.  Visual editing tools make it easy for the business modeler – expert or citizen developer – to create rich and sophisticated business models.  These models can then be executed dynamically by Flowable Work to deliver an adaptable business application.  Coupled with analytics reports, this enables a solution to be continuously improved, being as agile as the circumstances require.

The Core of Work

Flowable Work is built on the trusted and highly scalable open source Flowable Core, which provides the engines for driving models defined with the open standards BPMN, CMMN and DMN. Everything that is done in Flowable Work is fully audited, with easy to undestand views of the history of a case or process so far.

Anatomy of a Case Management Solution

Case

The heart of the product is a case.  Using the visual designer it is possible to define the events that trigger different processes and tasks.  The lifecycle of a case is represented by Stages that allow you to break the business problem down into a set of phases to resolve a case.

Process Definitions

Process definitions can be used to model best practice or mandatory procedures.

They describe the tasks and steps that must be followed, including collecting information from people and interacting with other computer systems and services.

Decision Tables

Decision tables provide a way to define business rules in a simple spreadsheet style.

The rules can evaluate input data to infer new data, such as for credit scoring, security rating and customer discounting.

Exchanging Information

Exchanging information with a person is often best done using forms.

Complex forms, with nested subforms, dynamic behavior and rich layout can be visually designed.  These forms can be displayed within the Flowable user application.

FlowablePlatform

Flowable Platform is a headless or API-only product that provides many of the capabilities of Flowable Work. Ideal for an OEM, where you would like to embed the enhanced Flowable services inside your own product. Also, perfect for when you are building your own user inteface, but need the power of the Flowable services to power it.

FlowableDesign | FlowableForms | FlowableControl

Use Flowable Design to give enhanced model editing and advanced forms. With additional validation and advanced model design tools, create and edit processes, cases and decision tables more quickly and easily.

The advanced forms design provides complex layout of form controls as well as additional form components, including nested and repeating subforms. A rich JavaScript library, Flowable Forms, enables the advanced form models to be rendered in your own web applications.

Case and process monitoring and manipulation is provided by Flowable Control, allowing inspection and modification of all aspects of the Flowable engines. Fix stuck processes, correct any data entry mistakes and migrate instances to new definitions.

Talk to an expert