Flows for APEX is a powerful workflow engine extension for Oracle APEX applications. Model your business processes with BPMN, develop your process steps in APEX, and monitor your running processes with the Flows for APEX application. Flows for APEX was created as a community project by team of experienced APEX professionals to meet the workflow requirements in many APEX applications.
What's new
Become a sponsor to Flows for APEX: if you like Flows for APEX, please consider sponsoring our work. This enables us to work on it more during working hours, thereby delivering our high-quality software faster.
Graphical Workflow Editor
Model your business processes by adding activities and gateways in a graphical way.
Integration in your APEX application
3 process plug-ins are part of the distribution to make the integration easier:
- Manage Flow Instance: start, stop, terminate, reset and delete the entire flow instance
- Manage Flow Instance Step: start, reserve, release and complete a single step
- Manage Flow Instance Variables: set and get process variables
Monitor your running instances
The engine app can be use:
- to monitor the running instances
- to identify errors by viewing the events logs
- to restart steps in error after fixing the issue
Flows for APEX integration tutorial
This tutorial provides an introduction to the usage and integration of Flows for APEX into a process-driven APEX application. We also provide a light version of this tutorial in the documentation, accessible by clicking on Learn More.
100% Open Source
Flows for APEX is open source. You can share and/or modify it, always under the adherence of the MIT-license.