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 | +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 | +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 | +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 | +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 | +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 | +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 | +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 |