Camunda 8 (Agentic Orchestration)
Camunda 8 orchestrates LLM-driven agents inside BPMN processes so an agent decides which tools to call while the Zeebe engine deterministically executes the selected activities, stores state, and routes human tasks.
Description
Camunda 8 is a process-orchestration platform built on the Zeebe engine. Its agentic orchestration runs an LLM agent inside a BPMN ad-hoc sub-process whose activities define the available tools; the model chooses the next tool and the engine executes it, persists variables, and applies retries and incident handling. The same engine runs deterministic flows, decision tables, human tasks, and agentic flows together. Teams use it to embed agents in audited, end-to-end business processes.
Solution
A user prompt enters an ad-hoc sub-process. The LLM evaluates the prompt, system prompt, and tool definitions and selects which BPMN activity to invoke next; Zeebe executes that activity, stores variables, applies retries and incident handling, and feeds the result back. The loop repeats until the agent produces a final response, with human tasks and events routed by the engine where the model defers to a person.
Primary use cases
- embedding LLM agents in regulated business processes
- orchestrating tool calls as BPMN activities
- mixing deterministic flows, decision tables, and agentic decisions in one engine
- routing agent work to human approvers within a process
Open the full interactive page →
Diagram, neighbourhood map, code examples, related patterns and full provenance.