BPMN Workflows¶
Agent Task Workflow¶
This BPMN 2.0 model captures the simplest execution loop for an agent task: plan, execute, verify, and finish. BPMN is used for long-running workflows that coordinate agents, humans, and external systems. Concept pages discuss more complex recovery and human-in-the-loop variants; this page shows the baseline executable workflow.
BPMN notation conventions in this model: a start event (circle) named Task received triggers the process; tasks are rounded rectangles with verb-phrase labels (Plan subtasks, Execute with tools, Verify output); sequence flows (solid arrows) connect elements left-to-right; and an end event (circle with thick border) named Done terminates the flow [BPMN Quick Guide, n.d.; Lucidflow, 2026].
The diagram maps directly to the baseline agent loop: plan, execute, verify, finish. Each task is a discrete phase in a long-running workflow that can coordinate agents, humans, and external systems. By keeping the model linear, the baseline defines the happy path; concept pages extend it with gateways, boundary events, and human-in-the-loop variants for recovery, approval, and error handling.