AI-102 Implement agentic AI solutions Practice Question
An e-commerce company wants to build an agent that helps users track orders, initiate returns, and answer FAQs. The agent should be available on the company's website and mobile app. Which Azure service should the team use to deploy the agent?
⚠ Common exam trap
It's easy for candidates to confuse Azure Bot Service with Azure Logic Apps or Azure Functions, mistakenly thinking that workflow automation or serverless compute alone can serve as a conversational agent, but they lack the essential dialog management, channel integration, and NLU capabilities that Azure Bot Service provides.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Azure Bot Service
Azure Bot Service is the correct choice because it provides a managed environment for building, deploying, and scaling conversational AI agents that can be integrated with multiple channels, including websites and mobile apps. It supports the Bot Framework SDK, which enables the agent to handle order tracking, returns, and FAQs through natural language understanding (NLU) with LUIS or the newer CLU service.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Azure Logic Apps
Why it's wrong here
Logic Apps orchestrates workflows and connectors; it provides no conversational agent runtime, language understanding, or channel publishing for web and mobile. It is tempting because Logic Apps is the right choice for automating order and return back-end processes that the agent would call.
- ✗
Azure API Management
Why it's wrong here
API Management publishes, secures and throttles existing APIs; it neither hosts the agent's language reasoning nor connects to website and mobile channels. It is tempting because it fronts backend order and returns APIs, and would be correct for exposing those APIs to partners with keys, quotas and policies.
- ✓
Azure Bot Service
Why this is correct
Azure Bot Service provides channels for websites and mobile apps plus the Bot Framework SDK, letting one agent serve both surfaces. It satisfies the multi-channel deployment requirement directly, whereas Azure OpenAI alone supplies models without channel hosting or conversation routing.
- ✗
Azure Functions
Why it's wrong here
Azure Functions runs event-driven code, not conversational agent sessions with order-tracking and returns skills; it cannot host orchestration or channel integration for web and mobile. It is tempting because Functions suits serverless API backends and webhook handlers, which would be correct for executing a single return action rather than deploying the agent itself.
Go deeper
Related to this question
About these practice questions
One of 761 original AI-102 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AI-102 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-102 exam.