A specialized agent handles a focused domain within a coordinated AI system. Separating search, policy knowledge, and vision processing avoids asking one agent to manage every capability; an orchestrator routes work and combines results into a coherent response. section 8.0 section 8.1.1
A customer-support system can divide responsibilities among:
- A SearchAgent that finds and filters products. section 8.1.1
- A PolicyAgent that answers business-rule and customer-service questions. section 8.1.1
- A vision-based agent that processes product images; an orchestrator selects agents and coordinates their results. section 8.0 section 8.1.7
A multipart customer request
A customer shares a hiking-boot photo, asks for a similar waterproof product, and asks about returns. The system can route image understanding, product search, and policy retrieval to focused agents, then synthesize one response. section 8.0
Figure 8.2 ShopBot multi-agent architecture with vision capabilities: LangGraph orchestrates three specialized agents to handle complex customer queries.
Shows LangGraph coordinating three specialized agents for complex customer queries. section 8.1.7


