Updates from: 05/11/2022 01:19:34
Service Microsoft Docs article Related commit history on GitHub Change details
platform API References https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/apps-in-teams-meetings/API-references.md
description: Identify the meeting apps API references with examples and Code samples
+ms.localizationpriority: medium
keywords: teams apps meetings user participant role api user context notification signal query
platform Teams Apps In Meetings https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/apps-in-teams-meetings/teams-apps-in-meetings.md
description: overview of apps in Teams meetings based on participant and user role
+ms.localizationpriority: medium
keywords: teams apps meetings user participant role api
platform Bot Basics https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/bot-basics.md
Title: Bot activity handlers
description: Understand the bot activity handlers in Teams.
+ms.localizationpriority: medium
keywords: activity handler framework bot card consent channel event
platform Bot Features https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/bot-features.md
Title: Bots and SDKs
description: Overview of the tools and SDKs for building Microsoft Teams bots.
+ms.localizationpriority: medium
platform Call Notifications https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/calls-and-meetings/call-notifications.md
Title: Incoming call notifications description: Learn about detailed technical information on handling notifications from incoming calls, redirecting and authenticating calls using code samples
+ms.localizationpriority: medium
keywords: calling calls notifications callback region affinity Last updated 04/02/2019
platform Calls Meetings Bots Overview https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/calls-and-meetings/calls-meetings-bots-overview.md
Title: Calls and online meetings bots description: Learn how your Microsoft Teams apps can interact with users using voice and video using Microsoft Graph APIs for calls and online meetings and learn about real-time media streams
+ms.localizationpriority: medium
keywords: calling calls audio video IVR voice online meetings real-time media streams bot
platform Debugging Local Testing Calling Meeting Bots https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/calls-and-meetings/debugging-local-testing-calling-meeting-bots.md
Title: Debug your calling and meeting bot locally description: Learn how you can also use ngrok to develop calls and online meeting bots on your local PC.
+ms.localizationpriority: medium
keywords: local development ngrok tunnel Last updated 11/18/2018
platform Real Time Media Concepts https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/calls-and-meetings/real-time-media-concepts.md
Title: Real-time media calls and online meetings with Microsoft Teams description: Understand key concepts in building bot that can conduct real-time audio and video calls and online meetings. Learn about media sessions, frame rate, audio/video format, and reference to developer resources
+ms.localizationpriority: medium
keywords: audio stream video stream audio/video calling meeting real-time media application-hosted media service-hosted media
platform Registering Calling Bot https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/calls-and-meetings/registering-calling-bot.md
Title: Register calls and meetings bot for Microsoft Teams description: Learn how to register a new audio/video calling bot for Microsoft Teams, create a new bot or add calling capability, and add graph permissions.
+ms.localizationpriority: medium
keywords: calling bot audio/video audio video media # Register calls and meetings bot for Microsoft Teams
platform Requirements Considerations Application Hosted Media Bots https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/calls-and-meetings/requirements-considerations-application-hosted-media-bots.md
Title: Requirements and considerations for application-hosted media bots description: Understand important requirements and considerations, and scalability and performance considerations related to creating application-hosted media bots for Microsoft Teams using code example and samples.
+ms.localizationpriority: medium
keywords: application-hosted media Windows server Azure VM Last updated 11/16/2018
An application-hosted media bot requires the [`Microsoft.Graph.Communications.Ca
> [!NOTE] >
-> * The guidance for developing messaging and Interactive Voice Response (IVR) bots does not completely apply to building application-hosted media bots.
+> * The guidance for developing messaging and Interactive Voice Response (IVR) bots doesn't completely apply to building application-hosted media bots.
> * As the Microsoft Real-time Media Platform for bots is in developer preview, the guidance in this document is subject to change. ## C# or .NET and Windows Server for development An application-hosted media bot requires the following:
-* The bot must be developed in C# and the standard .NET Framework and deployed in Microsoft Azure. You cannot use C++ or Node.js APIs to access real-time media and .NET Core is not supported for an application-hosted media bot.
+* The bot must be developed in C# and the standard .NET Framework and deployed in Microsoft Azure. You can't use C++ or Node.js APIs to access real-time media and .NET Core isn't supported for an application-hosted media bot.
* The bot can be hosted within one of the following Azure service environments: * Cloud Service. * Service Fabric with Virtual Machine Scale Sets (VMSS). * Infrastructure as a Service (IaaS) Virtual Machine (VM).
-* The bot cannot be deployed as an Azure web app.
+* The bot can't be deployed as an Azure web app.
-* The bot must be running on a recent version of the `Microsoft.Graph.Communications.Calls.Media` .NET library. The bot must use either the newest available version of the [NuGet package](https://www.nuget.org/packages/Microsoft.Graph.Communications.Calls.Media/), or a version that is not more than three months old. Older versions of the library are deprecated and do not work after a few months. Keeping the `Microsoft.Graph.Communications.Calls.Media` library up-to-date ensures the best interoperability between the bot and Microsoft Teams.
+* The bot must be running on a recent version of the `Microsoft.Graph.Communications.Calls.Media` .NET library. The bot must use either the newest available version of the [NuGet package](https://www.nuget.org/packages/Microsoft.Graph.Communications.Calls.Media/), or a version that isn't more than three months old. Older versions of the library are deprecated and do not work after a few months. Keeping the `Microsoft.Graph.Communications.Calls.Media` library up-to-date ensures the best interoperability between the bot and Microsoft Teams.
The next section provides details on where real-time media calls are located.
Application-hosted media bots must be directly accessible on the internet. These
* Each VM instance hosting an application-hosted media bot in Azure must be directly accessible from the internet using an instance-level public IP address (ILPIP). * For obtaining and configuring an ILPIP for an Azure Cloud Service, see [instance level public IP classic overview](/azure/virtual-network/virtual-networks-instance-level-public-ip). * For configuring an ILPIP for a VM Scale Set, see [public IPv4 per virtual machine](/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-networking#public-ipv4-per-virtual-machine).
-* The service hosting an application-hosted media bot must also configure each VM instance with a public-facing port which maps to the specific instance.
+* The service hosting an application-hosted media bot must also configure each VM instance with a public-facing port, which maps to the specific instance.
* For an Azure Cloud Service, this requires an instance input endpoint. For more information, see [enable communication for role instances in Azure](/azure/cloud-services/cloud-services-enable-communication-role-instances). * For a VM Scale Set, a NAT rule on the load balancer must be configured. For more information, see [virtual networks and virtual machines in Azure](/azure/virtual-machines/windows/network-overview).
-* Application-hosted media bots are not supported by the Bot Framework Emulator.
+* Application-hosted media bots aren't supported by the Bot Framework Emulator.
The next section provides details on scalability and performance considerations of application-hosted media bots.
Application-hosted media bots samples are as follows:
## See also * [Graph Calling SDK Documentation](https://microsoftgraph.github.io/microsoft-graph-comms-samples/docs/)
-* The bots require more compute and network bandwidth capacity than messaging bots and incur significantly higher operational costs. A real-time media bot developer must carefully measure the bot's scalability, and ensure the bot does not accept more simultaneous calls than it can manage. A video-enabled bot can sustain only one or two concurrent media sessions per CPU core if using the raw RGB24 or NV12 video formats.
+* The bots require more compute and network bandwidth capacity than messaging bots and incur significantly higher operational costs. A real-time media bot developer must carefully measure the bot's scalability, and ensure the bot doesn't accept more simultaneous calls than it can manage. A video-enabled bot can sustain only one or two concurrent media sessions per CPU core if using the raw RGB24 or NV12 video formats.
* The Real-time Media Platform does not currently take advantage of any Graphics Processing Units (GPU) available on the VM to off-load H.264 video encoding or decoding. Instead, video encode and decode are done in software on the CPU. If a GPU is available, the bot takes advantage of it for its own graphics rendering, for example, if the bot is using a 3D graphics engine. * The VM instance hosting the real-time media bot must have at least 2 CPU cores. For Azure, a Dv2-series virtual machine is recommended. For other Azure VM types, a system with 4 virtual CPUs (vCPU) is the minimum size required. For more information about Azure VM types, see [Azure documentation](/azure/virtual-machines/windows/sizes-general).
platform Add Power Virtual Agents Bot To Teams https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/how-to/add-power-virtual-agents-bot-to-teams.md
Title: Add Power Virtual Agents chatbot to Teams
description: Learn to integrate a Power Virtual Agents chatbot in the Teams platform to create conversational chatbots and to integrate it with Teams
+ms.localizationpriority: medium
platform Add Authentication https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/how-to/authentication/add-authentication.md
Title: Add authentication to your Teams bot
description: How to add OAuth authentication to a bot in Microsoft Teams using Azure Active Directory. Learn how to create, deploy, and integrate authentication-enabled bots.
+ms.localizationpriority: medium
keywords: resource group bot registration Azure emulator bot manifest deploy
platform Auth Aad Sso Bots https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/how-to/authentication/auth-aad-sso-bots.md
Title: Single sign-on support for bots description: Describes how to get a user token. Currently, a bot developer can use a sign-in card or the Azure bot service with the OAuth card support. keywords: token, user token, SSO support for bots, permission, Microsoft Graph, Azure AD
+ms.localizationpriority: medium
platform Auth Flow Bot https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/how-to/authentication/auth-flow-bot.md
Title: Microsoft Teams Authentication flow for bots description: Describes Microsoft Teams authentication flow in bots with Code sample. keywords: teams authentication flow bots
+ms.localizationpriority: medium
platform Bots Filesv4 https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/how-to/bots-filesv4.md
Title: Send and receive files through the bot
description: Learn how to send and receive files through the bot using Graph APIs for personal, channel and groupchat scopes. Use Teams bot APIs using code samples based on the v4 Bot Framework SDK. keywords: teams bots files send receive Last updated 05/20/2019
+ms.localizationpriority: medium
# Send and receive files through the bot
platform Channel And Group Conversations https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/how-to/conversations/channel-and-group-conversations.md
Title: Channel and group conversations with a bot
description: How to send, receive, and handle messages for a bot in a channel or group chat. Learn about design guidelines, creating conversation threads, using @mentions using Code samples
+ms.localizationpriority: medium
# Channel and group chat conversations with a bot
platform Channel Messages With Rsc https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/how-to/conversations/channel-messages-with-rsc.md
Title: Receive all channel messages with RSC
description: Receive all channel messages with RSC permissions
+ms.localizationpriority: medium
# Receive all channel messages with RSC
platform Request Headers Of The Bot https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/how-to/conversations/request-headers-of-the-bot.md
Title: Send tenant ID and conversation ID to the request headers of the bot description: Describes how to send tenant ID and conversation ID to the request headers of the bot.
+ms.localizationpriority: medium
# Send tenant ID and conversation ID to the request headers of the bot
platform Subscribe To Conversation Events https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/how-to/conversations/subscribe-to-conversation-events.md
Title: Conversation events
description: How to work with conversation events from your Microsoft Teams bot, channel event updates, team member events, and message reaction events with Code samples.
+ms.localizationpriority: medium
keywords: events bot channel message reaction conversation
platform Create A Bot Commands Menu https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/how-to/create-a-bot-commands-menu.md
Title: Create a command menu for your bot
description: Learn how to create a command menu for your Microsoft Teams bot with Code samples.
+ms.localizationpriority: medium
keywords: command menu compose message conversation @mention
platform Locally With An Ide https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/how-to/debug/locally-with-an-ide.md
Title: Test and debug your bot locally
description: Learn about testing and debugging your bot locally with an IDE within Teams environment via sideloading, outside Teams using Bot emulator, and by talking directly to your bot.
+ms.localizationpriority: medium
# Test and debug your bot locally
-When testing your bot you need to take into consideration both the contexts you want your bot to run in, and any functionality you may have added to your bot that requires data specific to Microsoft Teams. Make sure that the method you choose to test your bot aligns with its functionality.
+When testing your bot you need to consider both the contexts you want your bot to run in, and any functionality you may have added to your bot that requires data specific to Microsoft Teams. Ensure that the method you choose to test your bot aligns with its functionality.
## Test by uploading to Teams
There are two methods for uploading your app:
## Debug your bot locally
-If you are hosting your bot locally during development, you need to use a tunneling service like [ngrok](https://ngrok.com/) in order to test your bot. After you download and install ngrok, add `ngrok` to your path, and run the following command to start the tunneling service:
+If you're hosting your bot locally during development, you need to use a tunneling service like [ngrok](https://ngrok.com/) in order to test your bot. After you download and install ngrok, add `ngrok` to your path, and run the following command to start the tunneling service:
```bash ngrok http <port> -host-header=localhost:<port>
Use the https endpoint provided by ngrok in your app manifest.
## Test your bot without uploading to Teams
-Occasionally, it may be necessary to test your bot without installing it as an app in Teams. We provide two methods for testing the bot. Testing your bot without installing it as an app can be useful to ensure your bot is available and responding, however it won't allow you to test the full breadth of Microsoft Teams functionality you may have added to your bot. If you need to fully test your bot, see [testing by uploading](#test-by-uploading-to-teams).
+Occasionally, it's necessary to test your bot without installing it as an app in Teams. We provide two methods for testing the bot. Testing your bot without installing it as an app can be useful to ensure your bot is available and responding, however, it won't allow you to test the full breadth of Microsoft Teams functionality you've added to your bot. If you want to fully test your bot, see [testing by uploading](#test-by-uploading-to-teams).
### Use the Bot Emulator
-The Bot Framework Emulator is a desktop application that permits bot developers to test and debug their bots locally or remotely. The emulator helps you to chat with your bot and inspect the messages that your bot sends and receives. This can be useful for verifying that your bot is available and responding. However, the emulator does not permit you to test any Teams-specific functionality you have added to the bot, nor the responses from your bot are an accurate visual representation of how they are rendered in Teams. If you need to test either of those things it is best to [upload your bot](#test-by-uploading-to-teams).
+The Bot Framework Emulator is a desktop application that permits bot developers to test and debug their bots locally or remotely. The emulator helps you to chat with your bot and inspect the messages that your bot sends and receives. This is useful to verify that your bot is available and responding. However, the emulator doesn't permit you to test any Teams-specific functionality you've added to the bot, nor the responses from your bot are an accurate visual representation of how they're rendered in Teams. If you need to test either of these, it's best to [upload your bot](#test-by-uploading-to-teams).
For more information, see [complete instructions on the Bot Framework Emulator](/azure/bot-service/bot-service-debug-emulator?view=azure-bot-service-4.0&preserve-view=true).
For more information, see [complete instructions on the Bot Framework Emulator](
> [!Important] > Talking to your bot by ID is intended for basic testing purposes only. Any Teams-specific functionality you have added to your bot fails to work.
-You can also initiate a conversation with your bot by using its ID. When a bot has been added through one of these methods it is not addressable in channel conversations and you cannot take advantage of other Microsoft Teams app capabilities like tabs or message extensions. You can initiate a conversation in one of the following ways:
+You can initiate a conversation with your bot by using its ID. When a bot is added through one of these methods, it isn't addressable in channel conversations and you can't take advantage of other Microsoft Teams app capabilities like tabs or message extensions. You can initiate a conversation in one of the following ways:
* On the [Bot Dashboard](https://dev.botframework.com/bots) page for your bot, under **Channels**, select **Add to Microsoft Teams**. Microsoft Teams launches a personal chat with your bot.
You can also initiate a conversation with your bot by using its ID. When a bot h
The app ID must resolve to your bot name. 3. Select your bot and send a message to initiate a conversation.
- Alternatively, you can paste your bot's app ID in the search box in the top left in Microsoft Teams. In the search results page, navigate to the **People** tab to see your bot and to start chatting with it.
+ Alternatively, you can paste your bot's app ID in the search box in the top left in Microsoft Teams. In the search results page, go to the **People** tab to see your bot and to start chatting with it.
> [!Note] > For Microsoft Teams to refer to your bot's app ID, enable [sideloading of apps](/microsoftteams/platform/concepts/build-and-test/prepare-your-o365-tenant#enable-custom-teams-apps-and-turn-on-custom-app-uploading).
Your bot receives the `conversationUpdate` event as you add the bots to a team,
## Block a bot in personal chat
-Users can choose to block your bot from sending personal chat messages. They may toggle this by right-clicking your bot in the chat channel and choosing **Block bot conversation**. This means, your bots continues to send messages, however, the user does not receive the messages.
+Users can choose to block your bot from sending personal chat messages. They may toggle this by right-clicking your bot in the chat channel and choosing **Block bot conversation**. This means, your bots continues to send messages, however, the user doesn't receive the messages.
![Blocking a bot](~/assets/images/bots/botdisable.png)
Users can delete the bot by choosing the trash-can icon on the bots list in thei
## Disable a bot in Teams
-To stop your bot from receiving messages, go to your **Bot Dashboard** and edit the Microsoft Teams channel. Clear the **Enable on Microsoft Teams** option. This prevents users from interacting with the bot, however, it will still be discoverable and users will still be able to add it to Teams.
+To stop your bot from receiving messages, go to your **Bot Dashboard** and edit the Teams channel. Clear the **Enable on Microsoft Teams** option. This prevents users from interacting with the bot, however, it's still discoverable and users can add it to Teams.
## Delete a bot from Teams
-To remove your bot completely from Teams, go to your **Bot Dashboard** and edit the Microsoft Teams channel. Choose the **Delete** button at the bottom. This prevents users from discovering, adding, and interacting with your bot. This does not remove the bot from other user's Teams instances, however, it stops functioning for them as well.
+To remove your bot completely from Teams, go to your **Bot Dashboard** and edit the Teams channel. Choose the **Delete** button at the bottom. This prevents users from discovering, adding, and interacting with your bot. This doesn't remove the bot from other user's Teams instances, however, it stops functioning for them as well.
## See also
platform Format Your Bot Messages https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/how-to/format-your-bot-messages.md
Title: Format your bot messages
description: Add rich formatting to your bot messages, such as strikethrough, ordered and unordered list, hyperlink, image link, and more.
+ms.localizationpriority: medium
# Format your bot messages
platform Rate Limit https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/how-to/rate-limit.md
Title: Optimize your bot with rate limiting in Teams description: Learn about handling rate limit for bots with Per bot per thread limit and per limit for all bots using Code examples. Additionally, learn rate limiting best practices in Microsoft Teams.
+ms.localizationpriority: medium
keywords: teams bots rate limiting
platform Update And Delete Bot Messages https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/how-to/update-and-delete-bot-messages.md
Title: Update and delete messages sent from your bot
description: Learn how to update and delete messages sent from your Microsoft Teams bot in different environments and with REST APIs using Code samples.
+ms.localizationpriority: medium
platform Authentication https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/authentication/authentication.md
Title: Authenticating app users description: Describes authentication in Teams and how to use it in the apps
+ms.localizationpriority: medium
keywords: teams authentication OAuth SSO Microsoft Azure Active Directory (Azure AD) # Authenticate users in Microsoft Teams
platform Configure Identity Provider https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/authentication/configure-identity-provider.md
Title: Configure OAuth 2.0 identity providers description: Describes how to configure identity providers with a focus on Microsoft Azure Active Directory (Azure AD)
+ms.localizationpriority: medium
keywords: teams authentication Azure AD oauth identity provider # Configure identity providers
platform Apps Localization https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/build-and-test/apps-localization.md
Title: Localize your app description: Describes considerations for localizing your Microsoft Teams app.
+ms.localizationpriority: medium
keywords: teams publish store office publishing AppSource localization language Last updated 05/15/2018
platform Debug https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/build-and-test/debug.md
Title: Choosing a setup to test and debug your app description: Describes options for testing and debugging Microsoft Teams apps in local and cloud-hosted environment. keywords: teams run debug apps local cloud-hosted host
+ms.localizationpriority: medium
platform Prepare Your O365 Tenant https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/build-and-test/prepare-your-o365-tenant.md
Title: Prepare your Microsoft 365 tenant description: How to get started with Teams in Microsoft 365
+ms.localizationpriority: medium
keywords: Configure Microsoft 365 tenant Teams uploading
platform Share To Teams From Web Apps https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/build-and-test/share-to-teams-from-web-apps.md
Title: Share to Teams from web apps description: Learn to add the Share to Teams embedded button on your website, with a website preview, using Code samples
+ms.localizationpriority: medium
keywords: Share Teams Share to Teams # Share to Teams from web apps
platform Share To Teams Overview https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/build-and-test/share-to-teams-overview.md
Title: Share to Teams overview description: Describes how to create share-to-teams button
+ms.localizationpriority: mediumss
keywords: Share to Teams overview
platform Teams Developer Portal https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/build-and-test/teams-developer-portal.md
Title: Manage your apps with the Developer Portal description: Learn how to configure, distribute, and manage your apps using the Developer Portal for Microsoft Teams. keywords: getting started developer portal teams
+ms.localizationpriority: medium
platform Test App Overview https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/build-and-test/test-app-overview.md
Title: Test your app overview description: Describes the process to test and debug your Teams custom app in Microsoft 365
+ms.localizationpriority: medium
keywords: Configure Microsoft 365 tenant Teams uploading test app
platform Test Data https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/build-and-test/test-data.md
Title: Add test data to your Microsoft 365 test tenant description: Set up your Office 365 developer program subscription for successful testing of Microsoft Teams Apps using code snippets
+ms.localizationpriority: medium
keywords: testing apps developer program teams Last updated 11/01/2019
platform App Structure https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/design/app-structure.md
Title: Design your app - Understand the app structure
description: Understand what you can and can't customize in Microsoft Teams when designing your app.
+ms.localizationpriority: medium
keywords: wireframe channel chat meeting message extensions mobile desktop
platform Design Teams App Fundamentals https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/design/design-teams-app-fundamentals.md
Title: Design your app - Understand the design system description: Learn about the basics of designing your Microsoft Teams app, including avatars, layout, icons, color scheme, and more.
+ms.localizationpriority: medium
keywords: layout grid avatars icons segoe ui typography
platform Design Teams App Overview https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/design/design-teams-app-overview.md
Title: Designing your custom app description: Learn how to design Microsoft Teams apps. Resources include the Microsoft Teams UI Kit, best practices, examples, and more.
+ms.localizationpriority: medium
platform Design Teams App Process https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/design/design-teams-app-process.md
Title: App design process description: Get a general idea of how and when you might use Microsoft tools and resources to design an effective Microsoft Teams app.
+ms.localizationpriority: mediums
platform Enable App Customization https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/design/enable-app-customization.md
Title: Customize your Teams app description: Understand how Teams admins can customize your app for their org.
+ms.localizationpriority: medium
keywords: accent color brand hide app approval
platform Personal Apps https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/design/personal-apps.md
Title: Designing your personal app
description: Learn how to design a Teams personal app and get the Microsoft Teams UI Kit, create components, such as, dashboard, form, task board for Mobile and Desktop experience. Learn the best practices for developing personal apps.
+ms.localizationpriority: medium
keywords: ui kit personal app webview navigation bot tab iframe dashboard form template
platform Plan Responsive Tabs For Teams Mobile https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/design/plan-responsive-tabs-for-teams-mobile.md
Title: Plan for Teams mobile
description: Guide to plan for creating an app on Teams mobile
+ms.localizationpriority: medium
# Plan responsive tabs for Teams mobile
platform Browser Device Permissions https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/device-capabilities/browser-device-permissions.md
Title: Device permissions for the browser keywords: teams apps capabilities permissions description: Securely bring back device permissions support for apps in our web client
-localization_priority: high
+localization_priority: medium
platform Device Capabilities Overview https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/device-capabilities/device-capabilities-overview.md
description: Overview of native device capabilities, such as camera, image, media, microphone, mic, qr code, and more. keywords: camera image media microphone mic qr code qrcode bar code barcode scan scanner location map capabilities native device permissions
+ms.localizationpriority: medium
platform Mobile Camera Image Permissions https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/device-capabilities/mobile-camera-image-permissions.md
description: Learn how to use Teams JavaScript client SDK to enable media capabilities using code examples keywords: camera image microphone capabilities native device permissions media api
+ms.localizationpriority: medium
platform Native Device Permissions https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/device-capabilities/native-device-permissions.md
Title: Request device permissions for your Microsoft Teams app keywords: teams apps capabilities permissions device native scan qr barcode image audio video description: How to update your app manifest in order to request access to native features that usually require user consent, such as scan qr, barcode, image, audio, video capabilities
+ms.localizationpriority: medium
platform Qr Barcode Scanner Capability https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/device-capabilities/qr-barcode-scanner-capability.md
Title: Integrate QR or barcode scanner capability
description: How to use Teams JavaScript client SDK to leverage QR or barcode scanner capability keywords: camera media qr code qrcode bar code barcode scanner scan capabilities native device permissions
+ms.localizationpriority: medium
platform Feedback https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/feedback.md
Title: Microsoft Teams developer community help and feedback description: The Microsoft Teams product team responds to the developer community across various feedback and support channels.
+ms.localizationpriority: medium
keywords: teams feedback developer questions issues contact community help request bugs contributions community discussions support
platform Graph Proactive Bots And Messages https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/graph-api/proactive-bots-and-messages/graph-proactive-bots-and-messages.md
Title: Use Microsoft Graph to authorize proactive bot installation and messaging in Teams description: Describes proactive messaging in Teams and how to implement it. Learn about enabling proactive app installation and messaging using code sample.
+ms.localizationpriority: medium
platform Resource Specific Consent https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/graph-api/rsc/resource-specific-consent.md
Title: Enable resource-specific consent in Teams description: Describes resource-specific consent in Teams and how to make advantage of it.
+ms.localizationpriority: medium
platform Test Chat Rsc Json File https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/graph-api/rsc/test-chat-rsc-json-file.md
Title: Test resource-specific consent for a chat in Teams description: Learn how to test resource-specific consent for a chat in Teams using Postman with a sample JSON file.
+ms.localizationpriority: medium
platform Test Resource Specific Consent https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/graph-api/rsc/test-resource-specific-consent.md
Title: Test resource-specific consent permissions in Teams description: Details testing resource-specific consent in Teams using Postman with Code Samples
+ms.localizationpriority: medium
platform Test Team Rsc Json File https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/graph-api/rsc/test-team-rsc-json-file.md
Title: Test resource-specific consent for a team in Teams description: Learn How to test resource-specific consent for a team in Teams using Postman with a sample JSON file.
+ms.localizationpriority: medium
platform Extend M365 Teams Personal Tab https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/m365-apps/extend-m365-teams-personal-tab.md
description: Extend a Teams personal tab app across Microsoft 365
Last updated 02/11/2022
+ms.localizationpriority: medium
# Extend a Teams personal tab across Microsoft 365
platform Overview https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/m365-apps/overview.md
description: Extend your Teams app experiences to other high-usage areas of Micr
Last updated 02/11/2022
+ms.localizationpriority: medium
# Extend Teams apps across Microsoft 365
platform Using Teams Client Sdk Preview https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/m365-apps/using-teams-client-sdk-preview.md
description: Understand the changes coming with Microsoft Teams JavaScript clien
Last updated 11/15/2021
+ms.localizationpriority: medium
# Microsoft Teams JavaScript client SDK v2 Preview
platform Create Task Module https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/messaging-extensions/how-to/action-commands/create-task-module.md
Title: Create and send the task module description: Learn how to handle the initial invoke action and respond with a task module from an action messaging extension command using code examples and samples.
+ms.localizationpriority: medium
platform Define Action Command https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/messaging-extensions/how-to/action-commands/define-action-command.md
Title: Define message extension action commands description: An overview of messaging extension action commands with app manifest example
+ms.localizationpriority: medium
platform Respond To Task Module Submit https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/messaging-extensions/how-to/action-commands/respond-to-task-module-submit.md
Title: Respond to the task module submit action description: Describes how to respond to the task module submit action from a messaging extension action command with Proactive message, another task module, Adaptive card bot, and more using Code samples.
+ms.localizationpriority: medium
platform Add Authentication https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/messaging-extensions/how-to/add-authentication.md
Title: Add authentication to your message extension description: Learn how to add authentication to a messaging extension using code examples and sample
+ms.localizationpriority: medium
platform Enable SSO Auth Me https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/messaging-extensions/how-to/enable-SSO-auth-me.md
Title: SSO support for your message extensions description: Learn how to enable SSO support for your messaging extensions with Code samples.
+ms.localizationpriority: medium
platform Link Unfurling https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/messaging-extensions/how-to/link-unfurling.md
Title: Link unfurling description: Learn how to add link unfurling with messaging extension in a Microsoft Teams app with app manifest or manually using code examples and samples.
+ms.localizationpriority: medium
platform What Are Messaging Extensions https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/messaging-extensions/what-are-messaging-extensions.md
Title: Message extensions description: An overview of messaging extensions on the Microsoft Teams platform
+ms.localizationpriority: medium
platform Bots Conv Channel https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/bot-v3/bot-conversations/bots-conv-channel.md
Title: Channel and Group chat conversations with bots description: Describes the end-to-end scenario of having a conversation with a bot in a channel in Microsoft Teams keywords: teams scenarios channels conversation bot
+ms.localizationpriority: medium
Last updated 06/25/2019
platform Bots Conv Personal https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/bot-v3/bot-conversations/bots-conv-personal.md
Title: One-on-one conversations with bots description: Describes the end-to-end scenario of having a one-on-one conversation with a bot in Microsoft Teams keywords: teams scenarios 1on1 1to1 conversation bot
+ms.localizationpriority: medium
Last updated 05/20/2019
platform Bots Conv Proactive https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/bot-v3/bot-conversations/bots-conv-proactive.md
Title: Proactive messaging for bots description: Learn how to use proactive messaging for bots in Microsoft Teams
+ms.localizationpriority: medium
keywords: teams scenarios proactive messaging conversation bot # Proactive messaging for bots
platform Bots Conversations https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/bot-v3/bot-conversations/bots-conversations.md
Title: Send and receive messages with a bot description: Describes how to send and receive messages with bots in Microsoft Teams
+ms.localizationpriority: medium
keywords: teams bots messages Last updated 05/20/2019
platform Bots Files https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/bot-v3/bots-files.md
Title: Sending and receiving files from a bot
description: Learn how to send and receive files through the bot using Graph APIs for personal, channel and groupchat scopes. Use Teams bot APIs using code samples based on the v3 Bot Framework SDK. keywords: teams bots files send receive
+ms.localizationpriority: medium
Last updated 05/20/2019 # Send and receive files through your bot
platform Bots Notification Only https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/bot-v3/bots-notification-only.md
Title: Notification-only bots
description: Describes what notification-only bots are in Microsoft Teams keywords: teams bots notification
+ms.localizationpriority: medium
Last updated 01/29/2020 # Notification-only bots in Microsoft Teams
platform Bots Notifications https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/bot-v3/bots-notifications.md
description: Describes how to handle events in bots for Microsoft Teams
keywords: teams bots events Last updated 05/20/2019
+ms.localizationpriority: medium
platform Bots Overview https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/bot-v3/bots-overview.md
Title: Add bots to Microsoft Teams apps
description: Describes how to get started developing bots in Microsoft Teams keywords: teams bots development
+ms.localizationpriority: medium
Last updated 05/20/2018 # Add bots to Microsoft Teams apps
platform Bots Test https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/bot-v3/bots-test.md
Title: Test and debug your bot
description: Describes how to test bots in Microsoft Teams keywords: teams bots testing
+ms.localizationpriority: medium
Last updated 03/20/2019 # Test and debug your Microsoft Teams bot
platform Media Formats https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/media-formats.md
Title: Supported media formats for bots description: Bots on Microsoft Teams supports only the following media formats for audio and video content.
+ms.localizationpriority: medium
keywords: teams bots media formats # Supported media formats for bots
platform Samesite Cookie Update https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/samesite-cookie-update.md
description: Learn about Types of cookies, including SameSite cookies, their attributes, their implications in Teams tabs, task modules, and message extensions, and their authentication in Teams keywords: cookie attributes samesite
+ms.localizationpriority: medium
platform Localization Schema https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/schema/localization-schema.md
Title: Localize JSON schema reference description: Describes the localization schema supported by the localization file for Microsoft Teams using an example schema
+ms.localizationpriority: medium
keywords: teams manifest schema localization Last updated 05/20/2019
platform Manifest Schema Dev Preview https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/schema/manifest-schema-dev-preview.md
Title: Public developer preview manifest schema reference
description: Sample manifest file and description of all its components that are supported for Microsoft Teams keywords: teams manifest schema Developer Preview
+ms.localizationpriority: medium
Last updated 11/15/2021 # Reference: Public developer preview manifest schema for Microsoft Teams
platform Team Chat Member Api Changes https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/team-chat-member-api-changes.md
Title: Bot API changes for team and chat members
description: Describes upcoming and in-progress changes to the Bot APIs used for retrieving members of teams and chats keywords: bot framework apis team members roster
+ms.localizationpriority: medium
platform Teams Contributor Reference https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/resources/teams-contributor-reference.md
Title: Contribute to Teams documentation
description: steps for creating and publishing Teams documentation
+ms.localizationpriority: medium
platform App Templates https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/samples/app-templates.md
Title: Microsoft Teams app templates
description: Learn how to use app templates for Microsoft Teams platform with detailed instructions for deploying and installing an app. keywords: Microsoft Teams templates samples demo
+ms.localizationpriority: medium
platform Integrating Web Apps https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/samples/integrating-web-apps.md
description: Best practices or considerations for integrating existing web apps with Microsoft Teams Last updated 08/26/2020
+ms.localizationpriority: medium
Title: Considerations for Teams integration
platform Shifts Wfm Connectors https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/samples/shifts-wfm-connectors.md
description: Learn about the benefits of using Workforce management Shifts conne
Last updated 03/09/2020
+ms.localizationpriority: medium
keywords: Microsoft Teams connectors kronos
platform Teams Low Code Solutions https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/samples/teams-low-code-solutions.md
Title: Create low-code custom apps for Microsoft Teams description: Learn about the available Microsoft low and no code solutions with Teams an Microsoft Power Platform. Learn about solutions, such as Power Apps, Power Automate, Virtual Assistant, and more.
+ms.localizationpriority: medium
platform Virtual Assistant https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/samples/virtual-assistant.md
Title: Create Virtual Assistant description: Learn how to create Virtual Assistant bot for Microsoft Teams using Code examples and snippets with features such as, Adaptive cards; handling interruptions, task module requests, collaborative app scopes, and message extensions; using skill manifest; Support for multiple languages, claim validation, LUIS integration, and mode.
+ms.localizationpriority: medium
keywords: teams virtual assistant bots
platform Auth Flow Tab https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/tabs/how-to/authentication/auth-flow-tab.md
Title: Authentication flow for tabs description: Describes authentication flow in tabs, OAuth by Azure AD, and provides code sample
+ms.localizationpriority: medium
keywords: teams authentication flow tabs # Microsoft Teams authentication flow for tabs
platform Auth Silent Aad https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/tabs/how-to/authentication/auth-silent-aad.md
Title: Silent authentication description: Describes silent authentication, Single-sign-on, Azure AD for tabs
+ms.localizationpriority: medium
keywords: teams authentication SSO silent Azure AD tab # Silent authentication
platform Auth Tab Aad https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/tabs/how-to/authentication/auth-tab-aad.md
Title: Authentication for tabs using Azure Active Directory description: Describes authentication in Teams and how to use it in tabs
+ms.localizationpriority: medium
keywords: teams authentication tabs Microsoft Azure Active Directory (Azure AD) # Authenticate a user in a Microsoft Teams tab
platform Create Channel Group Tab https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/tabs/how-to/create-channel-group-tab.md
Title: Create a channel or group tab description: A quickstart guide to creating a channel and group tab with the Yeoman Generator for Microsoft Teams, including reviewing source code with code examples.
+ms.localizationpriority: medium
zone_pivot_groups: teams-app-environment
platform Configuration Page https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/tabs/how-to/create-tab-pages/configuration-page.md
Title: Create a configuration page
description: Learn how to create a configuration page to configure a channel or group chat for settings, such as, getting context data, inserting placeholders, and authentication using code examples. keywords: teams tabs group channel configurable
+ms.localizationpriority: medium
platform Content Page https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/tabs/how-to/create-tab-pages/content-page.md
Title: Create a content page
description: how to create a content page keywords: teams tabs group channel configurable static
+ms.localizationpriority: medium
platform Removal Page https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/tabs/how-to/create-tab-pages/removal-page.md
Title: Create a tab removal page
description: How to create a tab removal page keywords: teams tabs group channel configurable remove delete
+ms.localizationpriority: medium
platform Developer Tools https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/tabs/how-to/developer-tools.md
Title: DevTools for Microsoft Teams tabs description: Describes how to get to the DevTools when using the Microsoft Teams Desktop Client and debugging
+ms.localizationpriority: medium
keywords: devtools debug mobile chrome desktop client developer tools tab
platform Tab Requirements https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/tabs/how-to/tab-requirements.md
Title: Prerequisites
description: Every tab in Microsoft Teams must adhere to these requirements. keywords: teams tabs group channel configurable
+ms.localizationpriority: medium
platform Tabs In Sharepoint https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/tabs/how-to/tabs-in-sharepoint.md
Title: Add Teams tab to SharePoint
description: Learn how to deploy your existing Teams tab to SharePoint as a SharePoint Framework web part using code samples. keywords: teams tabs sharepoint framework development
+ms.localizationpriority: medium
platform Tabs Link Unfurling https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/tabs/tabs-link-unfurling.md
description: Learn how to unfurl a link, open the Stage View and pin a tab with Microsoft Teams app. Learn about stage view and invoking it using Adaptive card using code example and sample.
+ms.localizationpriority: medium
# Tabs link unfurling and Stage View
platform Cards And Task Modules https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/task-modules-and-cards/cards-and-task-modules.md
Title: Cards and task modules
description: Learn about types of cards supported in bots for Teams, such as, Adaptive cards, Hero card, Thumbnail card, and more. Learn about card actions and invoking task modules in channels, bots, or deep links.
+ms.localizationpriority: medium
# Cards and task modules
platform Work With Universal Actions For Adaptive Cards https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/task-modules-and-cards/cards/Universal-actions-for-adaptive-cards/Work-with-Universal-Actions-for-Adaptive-Cards.md
Title: Work with Universal Actions for Adaptive Cards description: Learn to work with the Universal Actions for Adaptive Cards, including Schema for UniversalActions for Adaptive cards, Refresh model, and backward compatibility using Code samples.
+ms.localizationpriority: medium
# Work with Universal Actions for Adaptive Cards
platform Cards Actions https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/task-modules-and-cards/cards/cards-actions.md
Title: Add card actions in a bot description: Describes card actions in Microsoft Teams and how to use them in your bots
+ms.localizationpriority: medium
keywords: teams bots cards actions
platform Invoking Task Modules https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/task-modules-and-cards/task-modules/invoking-task-modules.md
Title: Invoke and dismiss task modules
description: Learn about invoking and dismissing task modules, task info object, task module sizing, task module deep link syntax using Code samples
+ms.localizationpriority: medium
# Invoke and dismiss task modules
platform Task Modules Bots https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/task-modules-and-cards/task-modules/task-modules-bots.md
Title: Use Task Modules in Microsoft Teams bots description: How to use task modules with Microsoft Teams bots, including Bot Framework cards, Adaptive cards, and deep links.
+ms.localizationpriority: medium
keywords: task modules teams bots deep links adaptive card
platform Task Modules Tabs https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/task-modules-and-cards/task-modules/task-modules-tabs.md
Title: Use Task Modules in Microsoft Teams tabs description: Explains how to invoke task modules from Teams tabs and submitting its result using the Microsoft Teams client SDK. It includes code samples.
+ms.localizationpriority: medium
keywords: task modules teams tabs client sdk
platform Teamsfx CLI https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/toolkit/TeamsFx-CLI.md
Title: TeamsFx Command Line Interface
description: Describes TeamsFx Command Line Interface
+ms.localizationpriority: medium
Last updated 11/29/2021
platform Teamsfx SDK https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/toolkit/TeamsFx-SDK.md
Title: TeamsFx SDK
description: About TeamsFx SDK
+ms.localizationpriority: medium
Last updated 11/29/2021
platform Teamsfx Manifest Customization https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/toolkit/TeamsFx-manifest-customization.md
Title: Customize Teams App Manifest in Teams Toolkit
description: Customize Teams App Manifest
+ms.localizationpriority: medium
Last updated 11/29/2021
platform Teamsfx Manifest Preview https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/toolkit/TeamsFx-manifest-preview.md
Title: Preview Teams App Manifest in Teams Toolkit
description: Preview Teams App Manifest
+ms.localizationpriority: medium
Last updated 11/29/2021
platform Teamsfx Multi Env https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/toolkit/TeamsFx-multi-env.md
Title: TeamsFX multiple environments in Teams Toolkit
description: About TeamsFX multi environment
+ms.localizationpriority: medium
Last updated 11/29/2021
platform Add Resource https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/toolkit/add-resource.md
Title: Add Resources to Your Teams apps
description: Describes Add Resources of Teams Toolkit
+ms.localizationpriority: medium
Last updated 11/29/2021
platform Deploy https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/toolkit/deploy.md
Title: Deploy to the cloud
description: Deploy app to the cloud, Azure, or SharePoint
+ms.localizationpriority: medium
Last updated 11/29/2021
platform Provision https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/toolkit/provision.md
Title: Use Teams Toolkit to provision cloud resources
description: Provision cloud resources
+ms.localizationpriority: medium
Last updated 11/29/2021
platform Publish https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/toolkit/publish.md
Title: Publish Teams apps using Teams Toolkit
description: publish Teams apps
+ms.localizationpriority: medium
Last updated 11/29/2021
platform Teams Toolkit Fundamentals https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/toolkit/teams-toolkit-fundamentals.md
Title: Teams Toolkit Overview
description: Overview of Teams Toolkit, Installation of Teams Toolkit, and Tour of Toolkit features
+ms.localizationpriority: medium
Last updated 11/29/2021
platform Use CICD Template https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/toolkit/use-CICD-template.md
Title: Learn how to use CI/CD pipeline templates in GitHub, Azure DevOps, and Je
description: CI/CD templates
+ms.localizationpriority: medium
Last updated 04/20/2022
platform Visual Studio Overview https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/toolkit/visual-studio-overview.md
Title: Build apps with the Teams Toolkit and Visual Studio description: Get started building great custom apps directly within Visual Studio with the Microsoft Teams Toolkit. Learn to configure your app in Visual Studio, validate your app, and publish it from Visual Studio and Developer Portal. keywords: teams visual studio toolkit
+ms.localizationpriority: medium
Last updated 1/13/2022
platform Connectors Creating https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/webhooks-and-connectors/how-to/connectors-creating.md
Title: Create Office 365 Connectors
description: Describes how to get started with Office 365 Connectors in Microsoft Teams keywords: teams Office365 connector
+ms.localizationpriority: medium
Last updated 06/16/2021