MC1108839: Dialogs/Task Module Support Now Generally Available in Microsoft Copilot Agents

Dialogs/Task Module support is now generally available in Microsoft Copilot Agents, enabling richer, interactive experiences through URL-based modals using iFrames. This feature allows users to complete tasks within the Copilot canvas and requires developer implementation. Ensure plugins are upda...

We’re excited to announce the general availability of Dialogs/Task Module support in Microsoft Copilot Agents. This new capability enables plugin developers to define and invoke URL-based modals within Copilot Agents using iFrames—unlocking richer, more interactive experiences for complex workflows, all while keeping users in context.

When this will happen:

This feature is available now.

How this affects your organization:

With this update, users can interact with dialogs directly within the Copilot canvas via declarative Agents. This allows for focused task completion—such as editing records, reviewing structured data, or submitting forms—without navigating away from Copilot.

Admins and developers can now build more advanced, guided user experiences that streamline workflows and reduce friction. Example use cases include submitting leave requests, escalating support tickets, or reviewing dashboards—all through responsive, embedded dialogs.

This feature is available by default and requires developer implementation to take advantage of the new schema.

What you can do to prepare:

  • Ensure your organization’s Copilot plugins or custom extensions are updated to support the new task module schema.
  • Review the updated Add a dialog box to Adaptive Card templates (preview) for guidance on implementing Task Modules using Adaptive Cards.
  • Collaborate with your development teams to identify workflows that could benefit from dialog-based interactions.

Compliance considerations:

  • Does the change alter how existing customer data is processed, stored, or accessed? Maybe - Depending on implementation, dialogs may surface or collect user data within the Copilot canvas.
  • Does the change introduce or significantly modify AI/ML or agent capabilities that interact with or provide access to customer data? Yes - Declarative Agents can now invoke dialogs that may interact with user data.
  • Does the change provide end users any new way of interacting with generative AI? Yes - Dialogs enhance how users interact with Copilot Agents by enabling richer, guided workflows.