Skip to content

Custom Java Delegates

The Flowi Agentic workflow engine (Flowable) supports the execution of custom logic injected in the middle of processes through Java Delegates. Unlike external integrations (Webhooks), Delegates run natively inside the engine's memory, ensuring performance and atomic transactions with the database.

Safe Isolation (Classloader)

To ensure that a Tenant's custom code does not interfere with or break the entire system, Flowi Agentic implements Classloader Isolation.

  • The compiled code (.jar) of each Tenant runs in a sandbox.
  • There are no dependency collisions between different robots or delegates.

Uploading the Delegate

  1. Access Administration > Java Delegates.
  2. Upload your compiled .jar file.
  3. The system will automatically scan and extract the classes that implement the JavaDelegate interface.
  4. From then on, you can reference the complete package (e.g., com.mycompany.MyDelegate) in the Service Task blocks of the BPMN Modeler.

Flowi Agentic — Plataforma de Gestão de Processos com IA