From AI prototype to credible information system.Explore Go Live Fintech
Workflow engine

Make your business process
something you can run.

Deploy models, start work and connect your own systems through HTTP workers. Use processes for predictable sequences, decisions for rules and cases for adaptive work.

Choose the model that fits the work

ModelUse it forExample
BPMNRepeatable process flowReview and approve a request
DMNExplicit decision rulesRoute by amount and risk
CMMNAdaptive case workInvestigate an exception

Your worker does what your system needs

A service task creates a job. Your worker activates matching jobs, performs the operation and reports completion or failure. It can be written in any language that can make the required HTTP requests.

Design business operations for safe retries. No lock expires: a job stays with the worker that activated it until that worker completes or fails it, or the server restarts. A network timeout does not tell you whether an external action already happened, so make each action idempotent on the job key.

Explore worker documentation

From model to running process

  1. Prepare a supported model and validate its task definitions.
  2. Deploy it to your workspace.
  3. Start an instance with the required variables.
  4. Run workers for your service tasks.
  5. Inspect progress and incidents. An instance in incident is restarted as a new instance; there is no resume route yet.

Check the current API contract for accepted model elements and payload formats before migrating existing processes.

Bring agent capabilities into a process

An agent can perform a bounded part of a wider process. Keep its inputs, expected outputs and approval requirements explicit. Use ACN when several agents need shared context and PAOL when you need coordinated agent orchestration.

Explore PAOL orchestration

Build one useful process first.

Deploy a small process and follow one instance through a completed job.

Run the workflow quickstart

Every verified account gets 100 credits every day. Starting a process instance, starting a case, evaluating a decision, deploying through /api/v1/models and completing a task through /api/v1/tasks/{id}/complete each cost 1 credit. Deploying BPMN through /api/v1/process-definitions, activating, completing or failing a job, and every read are free.