diff --git a/teams.md/src/components/include/essentials/sending-messages/csharp.incl.md b/teams.md/src/components/include/essentials/sending-messages/csharp.incl.md
index 8c817f0f8..9bc4775a6 100644
--- a/teams.md/src/components/include/essentials/sending-messages/csharp.incl.md
+++ b/teams.md/src/components/include/essentials/sending-messages/csharp.incl.md
@@ -62,3 +62,27 @@ app.OnMessage(async context =>
);
});
```
+
+
+
+:::tip[.NET]
+In .NET, targeted message APIs are marked with `[Experimental("ExperimentalTeamsTargeted")]` and will produce a compiler error until you opt in. Suppress the diagnostic inline with `#pragma warning disable ExperimentalTeamsTargeted` or project-wide in your `.csproj`:
+
+```xml
+
+ $(NoWarn);ExperimentalTeamsTargeted
+
+```
+:::
+
+
+
+:::tip[.NET]
+In .NET, reaction APIs are marked with `[Experimental("ExperimentalTeamsReactions")]` and will produce a compiler error until you opt in. Suppress the diagnostic inline with `#pragma warning disable ExperimentalTeamsReactions` or project-wide in your `.csproj`:
+
+```xml
+
+ $(NoWarn);ExperimentalTeamsReactions
+
+```
+:::
diff --git a/teams.md/src/components/include/essentials/sending-messages/python.incl.md b/teams.md/src/components/include/essentials/sending-messages/python.incl.md
index 9e6a2ebe0..ddfb14fd8 100644
--- a/teams.md/src/components/include/essentials/sending-messages/python.incl.md
+++ b/teams.md/src/components/include/essentials/sending-messages/python.incl.md
@@ -65,3 +65,7 @@ async def handle_message(ctx: ActivityContext[MessageActivity]):
.with_recipient(ctx.activity.from_, is_targeted=True)
)
```
+
+
+
+
diff --git a/teams.md/src/components/include/essentials/sending-messages/typescript.incl.md b/teams.md/src/components/include/essentials/sending-messages/typescript.incl.md
index d6abc899b..920a47873 100644
--- a/teams.md/src/components/include/essentials/sending-messages/typescript.incl.md
+++ b/teams.md/src/components/include/essentials/sending-messages/typescript.incl.md
@@ -59,3 +59,7 @@ app.on('message', async ({ send, activity }) => {
);
});
```
+
+
+
+
diff --git a/teams.md/src/pages/templates/essentials/sending-messages/README.mdx b/teams.md/src/pages/templates/essentials/sending-messages/README.mdx
index dd2c737d1..5ffbf4058 100644
--- a/teams.md/src/pages/templates/essentials/sending-messages/README.mdx
+++ b/teams.md/src/pages/templates/essentials/sending-messages/README.mdx
@@ -49,3 +49,18 @@ Targeted messages, also known as ephemeral messages, are delivered to a specific
To send a targeted message when responding to an incoming activity, use the method with the recipient account and set the targeting flag to true.
+
+### Targeted messages in preview
+
+
+## Reactions
+
+:::info[Preview]
+Reactions are currently in preview.
+:::
+
+Reactions allow your agent to add or remove emoji reactions on messages in a conversation. The reactions client is available via the API client.
+
+### Reactions in preview
+
+