Skip to main content
This tutorial guides you through modeling and implementing your first workflow with ASEE Flow. You’ll choose between implementing executable processes in Java or JavaScript (Node.js) using one of ASEE Flow’s ready-to-go task clients.

Join in: get the sources for this guide

In addition to this guide, the source code of the example project is available on GitHub. You can download it as a .zip or clone it with git:
To follow this guide, download the initial state or check out the tag in the git repository:
or every step in between:
After every section in this guide you will find a box with a download link to the current state of the project and git instructions to check out that version.

Six steps to get started

  1. Download and Installation — Install ASEE Flow and the Camunda Modeler on your machine.
  2. Executable Process — Learn the basics of the Camunda Modeler, how to model and configure a fully executable process, and how to integrate your own business logic.
  3. Deploy the Process — Deploy the process to ASEE Flow and start your first process instance.
  4. Involve Humans — Learn the basics of integrating user tasks into a process and how to build forms with ASEE Flow.
  5. Make It Dynamic — Make your process more dynamic by adding gateways.
  6. Decision Automation — Integrate DMN decision tables into the process.