Question 893 of 985
AI-900 Practice Question: Describe Artificial Intelligence workloads and considerations
What is a bot in the context of Azure Bot Service?
⚠ Common exam trap
A common mix-up: candidates confuse the term 'bot' with physical robots or malicious scripts, rather than recognizing it as a conversational AI software program specifically designed for natural language interactions in Azure Bot Service.
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
✓
A software program that engages in natural language conversations with users
In the context of Azure Bot Service, a bot is a software program that uses natural language processing (NLP) to engage in conversational interactions with users. It leverages the Bot Framework SDK and can be integrated with channels like Microsoft Teams, Slack, or web chat to handle dialogues, answer questions, or perform tasks through text or speech.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
An automated robot that performs physical tasks in manufacturing
Why it's wrong here
An automated robot that performs physical tasks in manufacturing is an industrial robotic system, such as a robotic arm or autonomous guided vehicle, that manipulates the physical environment. Azure Bot Service is purely software and runs in the cloud, handling text or voice interactions with users; it has no mechanical actuators or sensory locomotion. Physical robots rely on control loops, IoT sensors, and industrial protocols, whereas bots rely on HTTP activity connectors and natural language processing in a virtual space.
- ✓
A software program that engages in natural language conversations with users
Why this is correct
A software program that engages in natural language conversations with users is a bot as defined in Azure Bot Service. Azure Bot Service provides a managed environment to build, test, and deploy such conversational agents, integrating with Azure AI Language (including LUIS and QnA Maker) to interpret user intent and generate responses. It connects across channels like Microsoft Teams, Slack, or Web Chat while maintaining conversation state and activity routing.
- ✗
A malicious program that attacks websites automatically
Why it's wrong here
A malicious program that attacks websites automatically is a definition of malware or a botnet, such as a web scraper or a DDoS attacker, not a bot in Azure Bot Service. In cybersecurity, 'bot' often refers to compromised machines under remote control, executing automated attacks. Azure Bot Service, by contrast, is a legitimate PaaS offering that runs supervised conversational agents, with authentication, rate limiting, and secure channels enforced through Azure AD and Bot Framework.
- ✗
An automated script for data backup in Azure storage
Why it's wrong here
An automated script for data backup in Azure storage is a workload automation task, for instance an Azure Automation runbook or Azure Backup policy, designed for data protection and disaster recovery. Such scripts perform scheduled copy operations, restores, and retention management, and they do not parse user intent or generate conversational replies. Azure Bot Service, in contrast, uses an activity API and dialogs to exchange messages with users; its purpose is interaction, not data management. This distinction is crucial because 'automation' alone does not make a bot.
About these practice questions
Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →
Last reviewed: Jun 11, 2026
This AI-900 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-900 exam.
Question Discussion
Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.
Sign in to join the discussion.