liveBook · Manning

Agent orchestration

As explained in Building Reliable AI Systems

The coordination and sequencing of multiple task steps to accomplish a larger objective.

Agent orchestration turns a complex request into coordinated steps: an agent selects tools, executes actions, and uses results to move the task forward. section 6.1.4

A trip-planning workflow

A travel agent can coordinate the steps needed to find and book a flight, or suggest alternatives. The flow may be straightforward or require branching based on intermediate results. section 6.1.4 section 8.3.3

Choose coordination patterns according to workflow shape and the control the team needs:

  • Use explicit graph structure when workflows branch, loop, or need clear state and debuggable paths; expect more setup and a steeper learning curve. section 8.3.3
  • Use role-based coordination for rapid prototyping and mostly linear sequences; it reduces boilerplate but gives less visibility into agent interactions. section 8.3.3
  • For dynamic tasks, ReAct cycles through reasoning, action, and observation. Tool validation, cross-referencing, and guardrails can support production reliability. section 6.5 section 6.5

How Building Reliable AI Systems covers it

How deep it goes
Explains task sequencing, ReAct cycles, and framework trade-offs without detailing orchestration code.
Examples
Uses travel planning, stock-price retrieval, and meeting scheduling to illustrate coordinated agent tasks.
What you can do after
Apply LangGraph to controlled branching or cyclic workflows, or CrewAI to straightforward linear sequences.
How it connects
Connects orchestration to tool integration, memory systems, ReAct, agentic RAG, LangGraph, and CrewAI.

Also explained in

Compare how 11 books explain agent orchestration →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Building Reliable AI Systems. The section links point to the parts of the book it draws on.