nerdexam
MicrosoftMicrosoft

AI-102 · Question #253

AI-102 Question #253: Real Exam Question with Answer & Explanation

The correct answer is C: waterfall. To guide users through a multi-step product setup process in a chatbot, a waterfall dialog is the most appropriate choice as it explicitly defines a sequence of steps for the conversation flow.

Submitted by weili_xi· Mar 30, 2026Implement conversational AI solutions

Question

You are building a chatbot. You need to configure the bot to guide users through a product setup process. Which type of dialog should you use?

Options

  • Acomponent
  • Baction
  • Cwaterfall
  • Dadaptive

Explanation

To guide users through a multi-step product setup process in a chatbot, a waterfall dialog is the most appropriate choice as it explicitly defines a sequence of steps for the conversation flow.

Common mistakes.

  • A. Component dialogs are reusable, self-contained units of conversation, but they can encapsulate various dialog types, including waterfall, rather than being a specific flow type themselves for a guided process.
  • B. Actions are individual operations within a dialog (e.g., sending a message, calling an API), not a type of dialog that manages conversation flow.
  • D. Adaptive dialogs provide a more flexible, event-driven approach to conversation management, which can be more complex than necessary for a strictly sequential guided process where a waterfall dialog excels.

Concept tested. Bot Framework dialog types (waterfall)

Reference. https://learn.microsoft.com/en-us/azure/bot-service/bot-builder-dialog-waterfall?view=azure-bot-service-4.0

Topics

#Chatbot development#Waterfall dialogs#Dialog management

Community Discussion

No community discussion yet for this question.

Full AI-102 PracticeBrowse All AI-102 Questions