In certain situations, where multiple teams and applications are involved, a combination of a Business Process Model and Notation 2.0 (BPMN 2.0) Workflow Management System and a content management system is a great fit.

In this case study, we look at how Drupal was integrated with Camunda, an open source BPMN workflow engine to solve the need of an enterprise client.

We'll look at how the Camunda-Drupal connector module can be configured to setup a content creation workflow. Users interact with Drupal to complete each step of the workflow, while Drupal workflow administrators can configure the forms and actions for each step.

Camunda is used to model the workflow, inform Drupal of the next workflow step and track basic information such as the time taken to complete a workflow step.