nerdexam
Microsoft

AI-102 · Question #242

You are designing a conversational interface for an app that will be used to make vacation requests. The interface must gather the following data: - The start date of a vacation - The end date of a…

The correct answer is C. waterfall. Waterfall dialog is used to manage linear and more complex conversation flows. https://learn.microsoft.com/en-us/azure/bot-service/bot-builder-dialog-manage-conversation-flow? view=azure-bot-service-4.0&tabs=csharp Component dialog is used to create independent dialogs to…

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

Question

You are designing a conversational interface for an app that will be used to make vacation requests. The interface must gather the following data: - The start date of a vacation - The end date of a vacation - The amount of required paid time off The solution must minimize dialog complexity. Which type of dialog should you use?

Options

  • Aadaptive
  • Bskill
  • Cwaterfall
  • Dcomponent

How the community answered

(58 responses)
  • A
    3% (2)
  • B
    10% (6)
  • C
    81% (47)
  • D
    5% (3)

Explanation

Waterfall dialog is used to manage linear and more complex conversation flows. https://learn.microsoft.com/en-us/azure/bot-service/bot-builder-dialog-manage-conversation-flow? view=azure-bot-service-4.0&tabs=csharp Component dialog is used to create independent dialogs to handle specific scenarios, breaking a large dialog set into more manageable pieces. https://learn.microsoft.com/en-us/azure/bot-service/bot-builder-compositcontrol?view=azure-bot-s ervice-4.0&tabs=csharp

Topics

#conversational interface#dialog management#waterfall dialog#bot design patterns

Community Discussion

No community discussion yet for this question.

Full AI-102 Practice