diff --git a/.changeset/teams-dialog-support.md b/.changeset/teams-dialog-support.md
new file mode 100644
index 00000000..32dbc2cf
--- /dev/null
+++ b/.changeset/teams-dialog-support.md
@@ -0,0 +1,6 @@
+---
+"@chat-adapter/teams": minor
+"chat": minor
+---
+
+Add Teams dialog (task module) support with `actionType: "modal"` on buttons and `onOpenModal` webhook hook
diff --git a/examples/nextjs-chat/src/lib/bot.tsx b/examples/nextjs-chat/src/lib/bot.tsx
index 58179248..be401533 100644
--- a/examples/nextjs-chat/src/lib/bot.tsx
+++ b/examples/nextjs-chat/src/lib/bot.tsx
@@ -117,11 +117,13 @@ bot.onNewMention(async (thread, message) => {
-
+
-