Forum Discussion
Is it possible to embed Teams within my own website?
- Oct 18, 2023
Robin_Balzer - Yes, you can embed Teams video call into your own external app experience using Azure Communication Services. Azure Communication Services are cloud-based services with REST APIs and client libraries that help you integrate communication into your own custom applications. You can embed generic or Teams-styled React Web components for calling and chat with the help of the UI library.
Azure Communication Services applications can use public preview functionality to interoperate with Teams and enable your custom application to join Teams meetings anonymously. For example, you can integrate video calling into a mobile banking application and allow end-users to virtually meet with bank employees using Teams.
You can also integrate Microsoft 365 identity to build external applications that embed video and PSTN calling on behalf of a Teams user. If you've used Skype for Business SDKs in the past, these capabilities as part of Azure Communication Services are recommended as a replacement.
For more information, see Azure Communication Services and Teams Interop.
Sample Link-Calling hero sample - An Azure Communication Services sample overview | Microsoft Learn
Sayali-MSFT
Not yet, I wanted to check whether I can embed the Teams video call on my website first.
If that is not possible at all I might just read into developing a teams app for my application that my meeting participants can use.
Robin_Balzer - Yes, you can embed Teams video call into your own external app experience using Azure Communication Services. Azure Communication Services are cloud-based services with REST APIs and client libraries that help you integrate communication into your own custom applications. You can embed generic or Teams-styled React Web components for calling and chat with the help of the UI library.
Azure Communication Services applications can use public preview functionality to interoperate with Teams and enable your custom application to join Teams meetings anonymously. For example, you can integrate video calling into a mobile banking application and allow end-users to virtually meet with bank employees using Teams.
You can also integrate Microsoft 365 identity to build external applications that embed video and PSTN calling on behalf of a Teams user. If you've used Skype for Business SDKs in the past, these capabilities as part of Azure Communication Services are recommended as a replacement.
For more information, see Azure Communication Services and Teams Interop.
Sample Link-Calling hero sample - An Azure Communication Services sample overview | Microsoft Learn