You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: msteams-platform/agents-in-teams/agent-reactions.md
+1-13Lines changed: 1 addition & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,7 +43,7 @@ Map emojis and reactions to specific agent actions and use the ID to send the ri
43
43
You can enable an agent to send reactions using Teams SDK or REST APIs. An agent can send up to two reactions per second. To enable an agent to send a reaction to a message:
44
44
45
45
1. Use the [Teams reactions reference](teams-reactions-reference.md) for getting the `reactionId` for the reactions that you want to add. You can also select a particular [skin tone for the emoji](#modify-skin-tone-for-emojis) by selecting its `reactionId`.
46
-
1. Use [Teams SDK](/microsoftteams/platform/teams-sdk/in-depth-guides/message-reactions?pivots=typescript) or REST API to add reactions to messages.
46
+
1. Use Teams SDK or REST API to add reactions to messages.
47
47
48
48
The following code snippet shows an example of adding the *Waving hand* reaction to a message:
49
49
@@ -63,8 +63,6 @@ app.OnMessage(async context =>
63
63
});
64
64
```
65
65
66
-
See [Teams SDK](/microsoftteams/platform/teams-sdk/in-depth-guides/message-reactions?pivots=csharp#adding-a-reaction).
Copy file name to clipboardExpand all lines: msteams-platform/agents-in-teams/build-first-agent.md
+1-31Lines changed: 1 addition & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ To build an agent in Microsoft Teams, ensure you have the following:
17
17
| Install | For using... |
18
18
| --- | --- |
19
19
|[Visual Studio Code](https://code.visualstudio.com/download)| JavaScript, TypeScript, or Python (in public preview) build environments. Use the latest version. |
20
-
|[Teams SDK](/microsoftteams/platform/teams-ai-library/teams/overview)| A simplified SDK for building intelligent agents. Now GA for JavaScript and C#, and in public preview for Python. |
20
+
|[Teams SDK](/microsoftteams/platform/teams-sdk-overview)| A simplified SDK for building intelligent agents. Now GA for JavaScript and C#, and in public preview for Python. |
21
21
|[Microsoft 365 Agents Toolkit](https://marketplace.visualstudio.com/items?itemName=TeamsDevApp.ms-teams-vscode-extension)| Microsoft Visual Studio Code extension that creates a project scaffolding for your agent. Use the latest version. |
22
22
|[Node.js](https://nodejs.org/en/download/)| Back-end JavaScript runtime environment. For more information, see [Node.js version compatibility table for project type](~/toolkit/build-environments.md#nodejs-version-compatibility-table-for-project-type).|
23
23
|[Microsoft Teams](https://www.microsoft.com/microsoft-teams/download-app)| Microsoft Teams to collaborate with everyone you work with through agents and apps for chat, meetings, and calls all in one place. |
@@ -111,36 +111,6 @@ Microsoft 365 Agents Toolkit creates and scaffolds the agent project workspace.
111
111
112
112
Congratulations! You've created and ran your first agent in Microsoft Teams.
113
113
114
-
## Choose your programming language
115
-
116
-
Teams SDK is available for JavaScript, C#, and Python (dev preview). It provides a simplified SDK, support for Model Context Protocol (MCP), Agent-to-Agent communication (A2A), and streamlined tools to enable developers to build intelligent agents for Microsoft Teams.
117
-
118
-
:::row:::
119
-
:::column:::
120
-
**Description**
121
-
:::column-end:::
122
-
:::column span="3":::
123
-
**Choose your build environment**
Copy file name to clipboardExpand all lines: msteams-platform/agents-in-teams/targeted-messages.md
-6Lines changed: 0 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -97,8 +97,6 @@ Key steps for enabling the agent to send a targeted message are as follows:
97
97
});
98
98
```
99
99
100
-
Formoreinformation, see [TeamsSDK](/microsoftteams/platform/teams-ai-library/essentials/sending-messages/overview?pivots=csharp#targeted-messages).
101
-
102
100
# [TypeScript](#tab/ts1)
103
101
104
102
```typescript
@@ -113,8 +111,6 @@ Key steps for enabling the agent to send a targeted message are as follows:
113
111
});
114
112
```
115
113
116
-
Formoreinformation, see [TeamsSDK](/microsoftteams/platform/teams-ai-library/essentials/sending-messages/overview?pivots=typescript#targeted-messages).
117
-
118
114
# [Python](#tab/Py1)
119
115
120
116
```python
@@ -130,8 +126,6 @@ Key steps for enabling the agent to send a targeted message are as follows:
130
126
)
131
127
```
132
128
133
-
For more information, see [Teams SDK](/microsoftteams/platform/teams-ai-library/essentials/sending-messages/overview?pivots=python#targeted-messages).
134
-
135
129
# [HTTP](#tab/api1)
136
130
137
131
Include the 'targeted' designation in the `Send TM` API.
| 2. | Bot capabilities | Choose the capabilities you want to build in your bot: <br> • Conversational capability <br> • Notification capability <br> • Workflow capability <br> • Command capability |
27
-
| 3. | Tools and Platforms | - **Teams SDK**: <br> Teams SDK is a set of tools for developing agents and applications for Microsoft Teams. It enhances developer experience, making it easier to create powerful agents and applications. <br> If you already have an agent or an application, you can migrate it to use Teams SDK for adding more advanced capabilities. <br><br> For more information see [Teams SDK](/microsoftteams/platform/teams-ai-library) <br><br> - **Bot Framework SDK**: The [Bot Framework](https://dev.botframework.com/) SDK allows you to create bots using C#, Python, and JavaScript. You can modify existing bots to work in Teams using C# or Node.js. The [SDK](/azure/bot-service/bot-service-overview?view=azure-bot-service-4.0&preserve-view=true) extends Bot Builder to: <br> • Use specialized card types like the connector card for Microsoft 365 Groups. <br> • Set Teams-specific channel data on activities. <br> • Process message extension requests. <br> You can develop Teams apps with any web technology and call the [Bot Framework REST APIs](/bot-framework/rest-api/bot-framework-rest-overview) directly, ensuring token handling in all cases. <br> <br> - **Microsoft 365 Agents Toolkit** (previously known as Teams Toolkit): <br> Agents Toolkit makes it simple to start developing bot apps for Teams. You can use a project template for common custom bot app scenarios (LOB app) or start from a sample. <br> For more information, see [tools and SDKs](../concepts/build-and-test/tool-sdk-overview.md). <br> <br> - **Azure AI services**: <br> Azure AI services offer tools and frameworks for building, deploying, and managing intelligent applications. The Azure AI Foundry tool is crucial for creating and testing custom engine agents to manage and test AI models. <br> For more information, see [Azure AI Foundry](https://ai.azure.com/). |
27
+
| 3. | Tools and Platforms | - **Teams SDK**: <br> Teams SDK is a set of tools for developing agents and applications for Microsoft Teams. It enhances developer experience, making it easier to create powerful agents and applications. <br> If you already have an agent or an application, you can migrate it to use Teams SDK for adding more advanced capabilities. <br><br> For more information see [Teams SDK](/microsoftteams/platform/teams-sdk-overview) <br><br> - **Bot Framework SDK**: The [Bot Framework](https://dev.botframework.com/) SDK allows you to create bots using C#, Python, and JavaScript. You can modify existing bots to work in Teams using C# or Node.js. The [SDK](/azure/bot-service/bot-service-overview?view=azure-bot-service-4.0&preserve-view=true) extends Bot Builder to: <br> • Use specialized card types like the connector card for Microsoft 365 Groups. <br> • Set Teams-specific channel data on activities. <br> • Process message extension requests. <br> You can develop Teams apps with any web technology and call the [Bot Framework REST APIs](/bot-framework/rest-api/bot-framework-rest-overview) directly, ensuring token handling in all cases. <br> <br> - **Microsoft 365 Agents Toolkit** (previously known as Teams Toolkit): <br> Agents Toolkit makes it simple to start developing bot apps for Teams. You can use a project template for common custom bot app scenarios (LOB app) or start from a sample. <br> For more information, see [tools and SDKs](../concepts/build-and-test/tool-sdk-overview.md). <br> <br> - **Azure AI services**: <br> Azure AI services offer tools and frameworks for building, deploying, and managing intelligent applications. The Azure AI Foundry tool is crucial for creating and testing custom engine agents to manage and test AI models. <br> For more information, see [Azure AI Foundry](https://ai.azure.com/). |
28
28
| 4. | Bot registration service | - Azure AD <br> - Developer Portal |
29
29
| 5. | Advanced bot capabilities | - Call and media bot <br> - Access data using MS Graph <br> - SSO <br> - Bot on Mobile <br> - Support for Microsoft 365 Copilot Chat |
30
30
@@ -45,7 +45,7 @@ You can build a new custom engine agent or elevate your existing conventional bo
45
45
46
46
| # | I want to ... | Here's how... |
47
47
| --- | --- | --- |
48
-
| 1. | Build a custom engine agent with Teams SDK |[Teams SDK](/microsoftteams/platform/teams-ai-library/welcome)|
48
+
| 1. | Build a custom engine agent with Teams SDK |[Teams SDK](/microsoftteams/platform/teams-sdk-overview)|
49
49
| 2. | Upgrade a conventional bot to custom engine agent |[Upgrade bot to Custom engine agent](how-to/teams-conversational-ai/how-conversation-ai-get-started.md#upgrade-your-conventional-bot-to-custom-engine-agent)|
50
50
| 3. | Elevate a conventional bot built with Bot framework adapter to use AI |[Elevate your conventional bot to use AI](how-to/teams-conversational-ai/how-conversation-ai-get-started.md#elevate-your-conventional-bot-to-use-ai)|
51
51
| 4. | Migrate a bot built with Bot framework to use Teams SDK |[Migrate your bot to use Teams SDK](how-to/teams-conversational-ai/how-conversation-ai-get-started.md#migrate-your-bot-to-use-teams-ai-library)|
@@ -56,7 +56,7 @@ Choose one of the following next steps:
56
56
57
57
>[!div class="nextstepaction"]
58
58
> If you want to learn more about Teams SDK, select the following: <br>
Copy file name to clipboardExpand all lines: msteams-platform/bots/how-to/teams-conversational-ai/ai-ux.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -66,15 +66,15 @@ Use the following types of updates while streaming responses:
66
66
- Informative updates: Send information on the sub-steps as the agent generates the response before it sends the final response.
67
67
- Response streaming: Send the intermediate states of the final response while the LLM creates its full response.
68
68
69
-
Use [Teams SDK](/microsoftteams/platform/teams-ai-library/) to add streaming to the agent.
69
+
Use [Teams SDK](/microsoftteams/platform/teams-sdk-overview) to add streaming to the agent.
70
70
71
71
### Ensure the agent response contains citations
72
72
73
73
Users must know the sources an agent uses to generate its final response. Identifying these resources allows users to validate and trust the agent's responses.
74
74
75
75
:::image type="content" source="../../../assets/images/bots/ai-citation.png" alt-text="Image shows an example of citations in agents." border="false":::
76
76
77
-
Use [Teams SDK](/microsoftteams/platform/teams-ai-library/) to add streaming to the agent.
77
+
Use [Teams SDK](/microsoftteams/platform/teams-sdk-overview) to add streaming to the agent.
78
78
79
79
> [!NOTE]
80
80
>
@@ -94,7 +94,7 @@ Examples of AI label:
94
94
95
95
:::image type="content" source="../../../assets/images/bots/ai-labels-2.png" alt-text="Image shows an example of AI label for a confidential message." border="false":::
96
96
97
-
Use [Teams SDK](/microsoftteams/platform/teams-ai-library/) to add streaming to the agent.
97
+
Use [Teams SDK](/microsoftteams/platform/teams-sdk-overview) to add streaming to the agent.
98
98
99
99
### Ensure that the agent maintains intelligent conversation
Copy file name to clipboardExpand all lines: msteams-platform/bots/overview.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,7 +51,7 @@ You can choose one or more of the following capabilities for your bot app. Use e
51
51
52
52
***Custom engine agent**: A custom engine agent is a bot that uses AI to perform automated tasks. It understands natural language, can engage in conversations, and answer questions. You can use them for virtual assistance, language translation, predictive analysis, and more. Custom engine agents, which are AI-enabled Teams bots, can be built using custom AI models of your choice.
53
53
54
-
* Use [Teams SDK](/microsoftteams/platform/teams-ai-library/welcome) for adding more advanced features to your agents.
54
+
* Use [Teams SDK](/microsoftteams/platform/teams-sdk-overview) for adding more advanced features to your agents.
55
55
* For more information, see [how to build a custom engine agent](how-to/teams-conversational-ai/teams-ai-library-tutorial.md).
Copy file name to clipboardExpand all lines: msteams-platform/concepts/build-and-test/tool-sdk-overview.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,7 +72,7 @@ The following flow diagram explains the different SDKs, libraries, and its relat
72
72
> [!NOTE]
73
73
> The **Bot Framework SDK** and **Bot Framework Emulator** have been archived on GitHub and are no longer updated or maintained. Support tickets for the Bot Framework SDK are no longer serviced after December 31, 2025.
74
74
>
75
-
> We recommend planning your transition to the [Teams SDK](/microsoftteams/platform/teams-ai-library/welcome) for building agents in Microsoft Teams. To extend your agent's capabilities across other Microsoft 365 platforms, use the [Microsoft 365 Agents SDK](/microsoft-365/agents-sdk/).
75
+
> We recommend planning your transition to the [Teams SDK](/microsoftteams/platform/teams-sdk-overview) for building agents in Microsoft Teams. To extend your agent's capabilities across other Microsoft 365 platforms, use the [Microsoft 365 Agents SDK](/microsoft-365/agents-sdk/).
0 commit comments