Agent Types for AI Business Solutions: Autonomous vs Task
Short answer
For orchestrating sales order fulfillment and shipping, use an Autonomous Agent. For analyzing historical data and trends to replenish stock, use a Task Agent.
Question
A company plans to implement an AI business solution for a consumer goods company.
You need to create agents that meet the following requirements:
• Orchestrate the sales order fulfillment and shipping of goods to customers.
• Analyze historical data and trends to replenish stock.
Which type of agent should you use for each requirement? To answer, drag the appropriate agent types to the correct requirements. Each agent type may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.

Key Takeaways
The core trap is confusing 'task' with 'autonomous'; remember that multi-step, end-to-end process orchestration requires an autonomous agent, while specific bounded analysis or execution is a task agent.
This question tests the ability to differentiate between agent types in Microsoft AI business solutions, specifically mapping orchestration workflows to autonomous agents and data analysis tasks to task agents.
Common mistake: Learners often select 'Prompt-and-response' for historical analysis because they associate it with querying data, but failing to recognize that 'Task Agent' is the broader category for executing specific business functions like trend analysis within an automated flow.
Expert Analysis
Why the Answer Is Correct
Orchestrating sales order fulfillment and shipping involves multiple dependent steps (inventory check, order processing, logistics coordination) that must execute autonomously without human intervention at each stage. This aligns perfectly with the definition of an Autonomous Agent, which is designed to manage complex, multi-step workflows independently. Analyzing historical data to replenish stock is a specific, bounded business function focused on insights and decision support. In the context of this exam's taxonomy, this falls under a Task Agent, which is optimized for performing specific, well-defined tasks such as data analysis or triggering specific actions based on rules.
Why Other Candidate Answers Are Wrong
Prompt-and-response agents are primarily conversational interfaces where a user initiates an interaction and receives an answer. While they can analyze data, the requirement here implies an integrated part of a business solution workflow (replenishment), not just a chat interface. Using prompt-and-response for fulfillment would be inefficient and insecure as it lacks the automated orchestration capabilities required for end-to-end supply chain management. Co-pilot agents assist humans but do not typically take full control of operational processes like shipping logistics on their own.
Community Comment Notes
Many learners initially struggled with the distinction between Task and Prompt-and-response for the analysis component. As noted by user 'omath', the key differentiator is that orchestration requires independent action-taking, fitting the autonomous model. User '93c84b0' correctly identified the pair, emphasizing that fulfillment is a multi-step process requiring autonomy, while analysis is a discrete task. Some users like 'Alicia_lili' incorrectly mapped analysis to prompt-and-response, missing the structural role of the agent in the broader solution architecture.
Exam Strategy
When faced with agent type questions, look for keywords indicating 'end-to-end', 'orchestration', or 'multi-step' to select Autonomous Agents. For specific, isolated functions like 'analyze', 'generate report', or 'send email', consider Task Agents over conversational options unless a user interaction is explicitly required.
Frequently Asked Questions
What is the difference between an Autonomous Agent and a Task Agent?
Why is Prompt-and-response incorrect for fulfilling orders?
Discussion 13 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 13
-
omath 👍 18Orchestrate the sales order fulfillment and shipping → Autonomous agent This scenario requires an agent that can coordinate multi‑step workflows, make decisions, trigger actions across systems, and manage an end‑to‑end operational process. That is exactly what an autonomous agent is designed for. Analyze historical data and trends to replenish stock → Task agent Task agents are built for bounded, well‑defined analytical or computational tasks, not ongoing orchestration.
-
Alicia_lili 👍 7Orchestrate the sales order fulfillment and shipping: Autonomous Analyze historical data and trends: Prompt-and-response
-
93c84b0 👍 5Orchestrate the sales order fulfillment and shipping of goods to customers ✅ Autonomous Analyze historical data and trends to replenish stock ✅ Task
-
Xabia 👍 3Task Agent Autonomous Agent
-
kinser123 👍 2Sales order fulfillment & shipping → Autonomous : multi-step process Historical data & trends → Task : business task
Show 8 more comments
-
Ninashnash 👍 2Orchestrate the sales order fulfillment and shipping: ✅ Autonomous Analyze historical data and trends: ✅ Prompt-and-response
-
Ninashnash 👍 1Why: Autonomous agents — designed to run multi-step processes independently, making decisions and taking actions across a workflow without requiring a user prompt at each step. Orchestrating sales order fulfillment and shipping involves a sequence of dependent actions (checking inventory, triggering fulfillment, coordinating shipping) that need to run end-to-end on their own — a classic autonomous agent scenario, typically triggered by an event (e.g., a new order) rather than a user question.
-
24b8eec 👍 1Orchestrate order fulfillment & shipping - Task - Bounded multi-step workflow, triggered per order, completes a defined job Analyze trends & replenish stock - Autonomous - Proactive, event/threshold-driven, acts independently without a prompt Rule of thumb: if the agent completes a specific job when asked/triggered, it's a task agent; if it watches, decides, and acts on its own, it's autonomous.
-
Srikantha 👍 1According to official Microsoft architectural documentation and agent taxonomy patterns (such as those evaluated in Microsoft AI Business Solutions Architecture): Orchestrate the sales order fulfillment and shipping of goods to customers: Autonomous Analyze historical data and trends to replenish stock: Task
-
AxaptaKing1 👍 1As per documentations answer should be: Orchestrate the sales order fulfilment and shipping - Autonomous Analyze historical data and trends - Prompt-and-response
-
wrak 👍 12x Task - Autonomous is a high-risk process, so I wouldn't do that. But maybe MSFT thinks is mature solution from their side :)
-
a5f05ea 👍 1Sales order fulfillment and shipping: Autonomous Historical data and trend analysis for stock replenishment: Task
-
Joselito79 👍 1✅ Drag: Sales order fulfillment & shipping → Autonomous Historical data & trends → Prompt-and-response
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.