Getting Started with Flowable Modeling

Get your toes wet and learn everything you need to start writing your first Flowable applications.

Description

Conquer the world of low-code!

Dive deep into business and case modeling with Flowable. In this course you will learn everything you need to start modeling executable business processes, cases and decisions. Interactively learn how to build executable BPMN, CMMN and DMN models, build forms, dashboards and your first AI agent, and put them to work on the Flowable Agentic Case Platform.

Who is this course for?

  • Business analysts
  • Business process modelers
  • Form designers
  • Developers

Prerequisites

Basic understanding of information technology and business process management.

Learning Goals

  • Understand the basic concepts of the BPMN, CMMN and DMN notations, and know when a process, a case or a decision table is the right tool.
  • Become familiar with the Flowable applications — Design, Work and Hub — and the path from a model through publishing to a running instance.
  • Demonstrate the ability to model real requirements in Flowable using BPMN and CMMN, and to combine the two in one application.
  • Learn to utilize Flowable Form Models to design user interfaces, define a data model, and make forms dynamic with variables, conditions and validations.
  • Understand how access to tasks, processes and cases is controlled through identity links and security policies.
  • Make work visible and traceable with business status, instance names, Flowable Pages dashboards and Flowable Inspect.
  • Build a first utility AI agent and understand how prompts, context and tools shape what it can do.

Agenda

Session 1

  • Intro, setup and your sandbox
  • Why Flowable: the Agentic Case Platform, Flowable Cloud, model it or prompt it
  • A tour of Flowable Design, Work and Hub
  • Case and process management, and the OMG standards behind them
  • From model to instance: workspaces, apps, publishing and versions

Session 2

  • Process modeling with BPMN
  • User tasks, email tasks and variables
  • Basics of Flowable Forms
  • Forms, variables, validations and conditions
  • Gateways and conditional flows

Session 3

  • Work and task assignment with identity links
  • Candidate users and groups, claiming and reassigning
  • Flowable security policies
  • Troubleshooting with Flowable Inspect
  • Introduction to DMN and dynamic decisions

Session 4

  • Case modeling with CMMN: tasks, sentries and stages
  • Plan item decorators: manual activation, repetition, required, auto-complete
  • CMMN events, user event listeners, timers and exit sentries
  • Combining cases and processes
  • In/out mappings and interface parameters

Session 5

  • Business status and milestones
  • Instance names and sequences
  • Dashboards with Flowable Pages
  • Utility AI agents: capabilities, prompts and tools
  • Bonus: multilanguage applications and additional topics on request