MicrosoftArchitect multi-agent solutions

Agent Decomposition & Workflow Design — AI-500 Practice Question

A representative Microsoft Multi-Agent AI Solutions Expert (AI-500) exam question on Agent Decomposition & Workflow Design. Work through it below, then read why each option is right or wrong.

This question is part of the free Microsoft Multi-Agent AI Solutions Expert practice test.

Short answer

The correct answer is C. Decompose into three specialized agents: a Route Optimizer agent, a Risk Assessment agent, and a Dispute Handler agent, each with defined tool access and escalation triggers to human operators for high-stakes decisions..

Effective decomposition assigns each agent a focused responsibility (routing, risk assessment, dispute handling) with appropriate tool access and clear escalation criteria. This enables parallel execution, reduces cognitive load per agent, and creates explicit human control points for high-stakes decisions. A monolithic agent loses the benefits of specialization and parallelism. Full tool access without specialization creates security and accountability risks. Zone-based agents duplicate logic and reduce human oversight for critical disputes.

The Question

A logistics company is building a multi-agent system to manage package delivery optimization. The system must evaluate delivery routes, identify high-risk deliveries that require signature verification, and escalate customer disputes to human support. Which decomposition best separates agent responsibilities while maintaining clear human control boundaries?

ACreate one Route Optimizer agent with full access to all tools and data, then implement human review of all decisions before execution.
BCreate a single monolithic agent that handles routing, risk assessment, and dispute resolution sequentially, with human approval gates inserted between each step.
CDecompose into three specialized agents: a Route Optimizer agent, a Risk Assessment agent, and a Dispute Handler agent, each with defined tool access and escalation triggers to human operators for high-stakes decisions.Correct
DBuild separate agents for each delivery zone, each capable of handling all functions independently with minimal human oversight to maximize throughput.

Why C is correct

Effective decomposition assigns each agent a focused responsibility (routing, risk assessment, dispute handling) with appropriate tool access and clear escalation criteria. This enables parallel execution, reduces cognitive load per agent, and creates explicit human control points for high-stakes decisions. A monolithic agent loses the benefits of specialization and parallelism. Full tool access without specialization creates security and accountability risks. Zone-based agents duplicate logic and reduce human oversight for critical disputes.

Why the other options are wrong

Option A: Create one Route Optimizer agent with full access to all tools and data, then implement human review of all decisions before execution.

Option A does not satisfy the requirement in the scenario. Review the explanation above: the correct choice (C) is the only one that fully meets every constraint stated in the question.

Option B: Create a single monolithic agent that handles routing, risk assessment, and dispute resolution sequentially, with human approval gates inserted between each step.

Option B does not satisfy the requirement in the scenario. Review the explanation above: the correct choice (C) is the only one that fully meets every constraint stated in the question.

Option D: Build separate agents for each delivery zone, each capable of handling all functions independently with minimal human oversight to maximize throughput.

Option D does not satisfy the requirement in the scenario. Review the explanation above: the correct choice (C) is the only one that fully meets every constraint stated in the question.

Key idea: Agent Decomposition & Workflow Design

Effective decomposition assigns each agent a focused responsibility (routing, risk assessment, dispute handling) with appropriate tool access and clear escalation criteria. This enables parallel execution, reduces cognitive load per agent, and creates explicit human control points for high-stakes decisions. A monolithic agent loses the benefits of specialization and parallelism. Full tool access without specialization creates security and accountability risks. Zone-based agents duplicate logic and reduce human oversight for critical disputes. On the AI-500 exam, questions in the "Architect multi-agent solutions" domain test whether you can map a scenario's constraints to the right choice. Read the requirement carefully, eliminate options that violate any single constraint, and pick the one that satisfies all of them with the least operational overhead.

Ready to see how you'd score?

Take the free practice quiz and find out which Microsoft Multi-Agent AI Solutions Expert domains you need to focus on. No signup required.

Practice 5 similar questions

Same cert, same or adjacent domain. Use these after reviewing the explanation.

Related Microsoft Multi-Agent AI Solutions Expert Practice Questions

Official sources used

Verify program and exam details at the source before scheduling.