The workflow can be defined with the Camunda modeller, which supports BPMN, CMMN and DMN. Extensions are available to ensure the deep integration of the forms (cfr. Information modeller) with the workflows.
Business analysts can define the information that is associated with the workflow through the information modeller. The modeller provides support for multiple content types (text, numbera, choice, multiple choice, attachments, ...), validation, conditional & calculated fields, nesting and repetition.