Skip to content

Commit b20fb18

Browse files
committed
Removing dependencies on Teams SDK docs
1 parent f726d45 commit b20fb18

19 files changed

Lines changed: 353 additions & 37 deletions

.openpublishing.redirection.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1482,23 +1482,23 @@
14821482
},
14831483
{
14841484
"source_path": "msteams-platform/bots/how-to/teams-conversational-ai/teams-conversation-ai-overview.md",
1485-
"redirect_url": "/microsoftteams/platform/teams-ai-library/welcome"
1485+
"redirect_url": "/microsoftteams/platform/teams-sdk-overview"
14861486
},
14871487
{
14881488
"source_path": "msteams-platform/bots/how-to/teams-conversational-ai/conversation-ai-quick-start.md",
1489-
"redirect_url": "/microsoftteams/platform/teams-ai-library/welcome"
1489+
"redirect_url": "/microsoftteams/platform/teams-sdk-overview"
14901490
},
14911491
{
14921492
"source_path": "msteams-platform/bots/how-to/teams-conversational-ai/how-conversation-ai-get-started.md",
1493-
"redirect_url": "/microsoftteams/platform/teams-ai-library/welcome"
1493+
"redirect_url": "/microsoftteams/platform/teams-sdk-overview"
14941494
},
14951495
{
14961496
"source_path": "msteams-platform/bots/how-to/teams-conversational-ai/how-conversation-ai-core-capabilities.md",
1497-
"redirect_url": "/microsoftteams/platform/teams-ai-library/welcome"
1497+
"redirect_url": "/microsoftteams/platform/teams-sdk-overview"
14981498
},
14991499
{
15001500
"source_path": "msteams-platform/bots/how-to/teams-conversational-ai/teams-ai-library-tutorial.md",
1501-
"redirect_url": "/microsoftteams/platform/teams-ai-library/welcome"
1501+
"redirect_url": "/microsoftteams/platform/teams-sdk-overview"
15021502
},
15031503
{
15041504
"source_path": "msteams-platform/resources/schema/manifest-schema-dev-preview.md",

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ This project adopts the [Microsoft Open Source code of conduct](https://opensour
2323
* [Microsoft 365 Agents Toolkit fundamentals](https://learn.microsoft.com/microsoftteams/platform/toolkit/agents-toolkit-fundamentals/)
2424
* [Microsoft 365 Agents Toolkit for Visual Studio](https://learn.microsoft.com/microsoftteams/platform/toolkit/visual-studio-overview/)
2525
* [TeamsFx SDK for TypeScript or JavaScript](https://learn.microsoft.com/microsoftteams/platform/toolkit/teamsfx-sdk/)
26-
* [Teams JavaScript client SDK](https://learn.microsoft.com/microsoftteams/platform/tabs/how-to/using-teams-client-sdk/) and [Teams JavaScript client SDK v2 preview](/microsoftteams/platform/teams-ai-library/welcome)
26+
* [Teams JavaScript client SDK](https://learn.microsoft.com/microsoftteams/platform/tabs/how-to/using-teams-client-sdk/)
2727
* [Microsoft Graph SDKs](https://learn.microsoft.com/graph/sdks/sdks-overview/)
2828
* [Bots SDK (v3)](https://learn.microsoft.com/microsoftteams/platform/resources/bot-v3/bots-overview/)
2929
* [Messaging extensions SDK (v3)](https://learn.microsoft.com/microsoftteams/platform/resources/messaging-extension-v3/messaging-extensions-overview/)

msteams-platform/TOC.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@
209209
- name: SDKs
210210
items:
211211
- name: Teams SDK
212-
href: /microsoftteams/platform/teams-ai-library/welcome
212+
href: /microsoftteams/platform/teams-sdk-overview
213213
- name: TeamsFx SDK
214214
href: toolkit/TeamsFx-SDK.md
215215
displayName: getUserinfo

msteams-platform/agents-in-teams/build-first-agent.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ To build an agent in Microsoft Teams, ensure you have the following:
1717
| Install | For using... |
1818
| --- | --- |
1919
| [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. |
2121
| [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. |
2222
| [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).|
2323
| [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. |
@@ -129,15 +129,15 @@ Teams SDK is available for JavaScript, C#, and Python (dev preview). It provides
129129
:::column-end:::
130130
:::column:::
131131
> [!div class="nextstepaction"]
132-
> [C#](/microsoftteams/platform/teams-ai-library/getting-started/quickstart?pivots=csharp)
132+
> [C#](/microsoftteams/platform/get-started/quickstart?pivots=csharp)
133133
:::column-end:::
134134
:::column:::
135135
> [!div class="nextstepaction"]
136-
> [TypeScript](/microsoftteams/platform/teams-ai-library/getting-started/quickstart?pivots=typescript)
136+
> [TypeScript](/microsoftteams/platform/get-started/quickstart?pivots=typescript)
137137
:::column-end:::
138138
:::column:::
139139
> [!div class="nextstepaction"]
140-
> [Python](/microsoftteams/platform/teams-ai-library/getting-started/quickstart?pivots=python)
140+
> [Python](/microsoftteams/platform/get-started/quickstart?pivots=python)
141141
:::column-end:::
142142
:::row-end:::
143143

msteams-platform/agents-in-teams/targeted-messages.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,6 @@ Key steps for enabling the agent to send a targeted message are as follows:
9797
});
9898
```
9999

100-
For more information, see [Teams SDK](/microsoftteams/platform/teams-ai-library/essentials/sending-messages/overview?pivots=csharp#targeted-messages).
101-
102100
# [TypeScript](#tab/ts1)
103101

104102
```typescript
@@ -113,8 +111,6 @@ Key steps for enabling the agent to send a targeted message are as follows:
113111
});
114112
```
115113

116-
For more information, see [Teams SDK](/microsoftteams/platform/teams-ai-library/essentials/sending-messages/overview?pivots=typescript#targeted-messages).
117-
118114
# [Python](#tab/Py1)
119115

120116
```python
@@ -130,8 +126,6 @@ Key steps for enabling the agent to send a targeted message are as follows:
130126
)
131127
```
132128

133-
For more information, see [Teams SDK](/microsoftteams/platform/teams-ai-library/essentials/sending-messages/overview?pivots=python#targeted-messages).
134-
135129
# [HTTP](#tab/api1)
136130

137131
Include the 'targeted' designation in the `Send TM` API.

msteams-platform/bots/build-a-bot.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ If you want to create your own bot, here's a list of tools and platforms to help
2424
| --- | --- | --- |
2525
| 1. | Bot type | - Custom engine agent <br> - Conventional bot |
2626
| 2. | Bot capabilities | Choose the capabilities you want to build in your bot: <br> &nbsp;&nbsp; • Conversational capability <br> &nbsp;&nbsp; • Notification capability <br> &nbsp;&nbsp; • Workflow capability <br> &nbsp;&nbsp; • 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> &nbsp;&nbsp;• Use specialized card types like the connector card for Microsoft 365 Groups. <br> &nbsp;&nbsp;• Set Teams-specific channel data on activities. <br> &nbsp;&nbsp;• 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> &nbsp;&nbsp;• Use specialized card types like the connector card for Microsoft 365 Groups. <br> &nbsp;&nbsp;• Set Teams-specific channel data on activities. <br> &nbsp;&nbsp;• 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/). |
2828
| 4. | Bot registration service | - Azure AD <br> - Developer Portal |
2929
| 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 |
3030

@@ -45,7 +45,7 @@ You can build a new custom engine agent or elevate your existing conventional bo
4545

4646
| # | I want to ... | Here's how... |
4747
| --- | --- | --- |
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) |
4949
| 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) |
5050
| 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) |
5151
| 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:
5656

5757
>[!div class="nextstepaction"]
5858
> If you want to learn more about Teams SDK, select the following: <br>
59-
> [Teams SDK](/microsoftteams/platform/teams-ai-library/welcome)
59+
> [Teams SDK](/microsoftteams/platform/teams-sdk-overview)
6060
> [!div class="nextstepaction"]
6161
> If you want to learn more about developing a bot app, select the following: <br>
6262
> [Understand bot concepts](bot-concepts.md)

msteams-platform/bots/how-to/teams-conversational-ai/ai-ux.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,15 +66,15 @@ Use the following types of updates while streaming responses:
6666
- Informative updates: Send information on the sub-steps as the agent generates the response before it sends the final response.
6767
- Response streaming: Send the intermediate states of the final response while the LLM creates its full response.
6868

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.
7070

7171
### Ensure the agent response contains citations
7272

7373
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.
7474

7575
:::image type="content" source="../../../assets/images/bots/ai-citation.png" alt-text="Image shows an example of citations in agents." border="false":::
7676

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.
7878

7979
> [!NOTE]
8080
>
@@ -94,7 +94,7 @@ Examples of AI label:
9494

9595
:::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":::
9696

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.
9898

9999
### Ensure that the agent maintains intelligent conversation
100100

msteams-platform/bots/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ You can choose one or more of the following capabilities for your bot app. Use e
5151

5252
* **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.
5353

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.
5555
* For more information, see [how to build a custom engine agent](how-to/teams-conversational-ai/teams-ai-library-tutorial.md).
5656

5757
* **Conventional bots**:

msteams-platform/concepts/build-and-test/tool-sdk-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ The following flow diagram explains the different SDKs, libraries, and its relat
7272
> [!NOTE]
7373
> 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.
7474
>
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/).
7676
7777
## Tools
7878

msteams-platform/feedback.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,5 +75,5 @@ Share feature ideas, ask questions, or let us know about your experience with th
7575
## See also
7676

7777
* [Teams JavaScript client library reference](/javascript/api/overview/msteams-client)
78-
* [Microsoft Teams SDK library](/microsoftteams/platform/teams-ai-library/welcome)
78+
* [Microsoft Teams SDK library](/microsoftteams/platform/teams-sdk-overview)
7979
* [Microsoft 365 Copilot extensibility overview](/microsoft-365-copilot/extensibility/overview)

0 commit comments

Comments
 (0)