An agent is a program that uses an LLM to decide what to do next. Instead of following a fixed sequence of steps, it works in turns: the model reads the goal and the context so far, then proposes the next action. That action might be a tool call, a question for a person, or a final answer. The result of each action becomes context for the next turn, and the loop continues until the goal is met.
In Conductor, that loop runs as a durable workflow. The model's proposal is data, not a command. Conductor validates it, applies any required approvals, and only then schedules the work. The work itself runs as ordinary tasks, using the same building blocks a workflow already has: your workers, MCP tools, remote agents, and people. Because every result is persisted before the next turn starts, a crash, deploy, or long wait never loses the agent's progress.
Three ways to build
The paths are complementary. A production workflow can use native AI tasks, invoke a compiled Conductor Agent, and delegate specialist work to a remote A2A agent in the same durable graph.
Adaptive behavior stays manageable when the execution contract is explicit. These principles apply across all three authoring paths.
01Model output is a proposalPlans and tool arguments must pass schema validation, policy, guardrails, and approval before they become executable work.
02State belongs in the workflowProgress, waits, decisions, and results live in durable execution state—not only in the memory of an agent process.
03Side effects cross task boundariesWorkers and system tasks perform approved actions through bounded, observable interfaces with defined retries and timeouts.
04Every turn is governableProposals, policy outcomes, approvals, inputs, outputs, retries, timing, and terminal state remain inspectable and recoverable.
What you gain
Conductor applies the same durable execution model to adaptive agents and ordinary distributed workflows.
Durable executionResume from persisted progress across crashes, deploys, retries, and long waits.
Policy and guardrailsValidate model proposals and constrain tools, inputs, fan-out, time, and cost before execution.
Turn-by-turn observabilityInspect the durable record of decisions, policy outcomes, task data, timing, and failures.
Human controlPause without losing state, collect review or input, then resume the same execution.
Framework and protocol interoperabilityUse supported framework bridges, MCP tools, and remote A2A agents behind stable workflow boundaries.
Choose the boundary that matches what you are building, then deepen only the part of the platform you need.
BuildChoose an authoring pathCompare the three agent models, then learn the native model and retrieval tasks available to declarative workflows.Agent conceptsLLM orchestration
IntegrateBring agents into a durable graphCompile SDK or framework-authored agents locally, or invoke independently deployed agents through A2A.Conductor AgentsA2A integration
OperateDesign for productionApply the reference architecture, then move through governance, evaluation, deployment, recovery, and operations.Production architectureProduction path