AI-900 Natural language processing workloads on Azure

Which Azure resource is purpose-built to host and publish a conversational bot across channels such as Teams, web chat and Slack?

Show answer and explanation

Answer: B

Azure Bot Service registers a bot, connects it to a messaging endpoint and handles the channel adapters, so the same bot logic can be reached from Teams, a website widget, Slack or other supported channels. It also provides the framework for integrating language understanding so that user utterances are mapped to intents. The bot code itself can run in Azure Functions, an App Service or another host.

Why the other options are wrong

  • A. Synapse Analytics is a data warehousing and analytics platform and does not provide channel connectivity for bots.
  • C. Azure DevOps supports software delivery workflows and has no bot channel or conversation hosting role.
  • D. Entra ID is the identity provider that authenticates users and services, not a conversational bot host.

Keep going. 195 AI-900 questions, answers explained after each one.

Practise this domain

Reviewed November 2026. Spotted a problem with this question? Report it from the practice tool.