Skip to content

Migrating Adaptive/Waterfall Dialogs from Bot Framework SDK to Agents SDK #344

@Shivam-a0621

Description

@Shivam-a0621

Hi,

We are currently migrating our production bot from the Bot Framework SDK (botbuilder-python) to the
Microsoft 365 Agents SDK (microsoft-agents-* packages). Our existing bot heavily relies on
dialog-based conversation flows, specifically:

  • WaterfallDialogs for multi-step sequential workflows .
  • DialogState management for tracking conversation position across turns

These patterns are central to how we orchestrate multi-turn conversations, and we don't see an
equivalent to botbuilder-dialogs in the Agents SDK package surface.

Our questions:

  1. Is there a planned replacement or recommended alternative for botbuilder-dialogs in the Agents
    SDK?
  2. What is the suggested approach for implementing multi-step, stateful conversation flows?
  3. Are there any migration guides, samples, or reference implementations for moving dialog-heavy
    bots to the Agents SDK?

Thank you!

Metadata

Metadata

Labels

High PriorityAn item which will be prioritized above others

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions