Forum Discussion
Embedding Microsoft Teams Web UI into another application
GirishL , Teams provide the Static , configurable Tabs which you can build inside teams app. These tabs can have HTML pages or web content which can be displayed inside teams, it uses microsoft teams client SDK to load the tabs in Teams. What is your scenario, Do you want to bring external app (with webpages) inside teams? if that is the case you need to have Teams Client SDK in your code and initialize the microsoftTeams library in your webpage.
- khornikOct 20, 2022Copper ContributorHey.
Is anything new known about this topic?
We have our website inside the company. Currently we use a third-party chatbot for communication between employees, but we would like to switch to Teams, but we don't want a desktop application, we just want to embed the chatbot itself with the possibility of online connections in an iframe (or something like that) in our website.
Is such functionality available?
If so, please direct me where I can find guidance on this topic.
If not then is such functionality anticipated in the future?- ggruberNov 10, 2022Copper ContributorWe have the same requirement for an HR app. Please allow embedding teams chat in an iframe.
- GirishLAug 24, 2020Copper Contributor
Trinetra-MSFT Thanks for your reply. Our scenario is to initiate an MS Teams chat or group-chat within our application. We are aware that it can be done via Graph APIs however we want to avoid the need to create our own rich UI for chat functionality. We are looking to embed the MS Teams chat/group-chat screens inside our web application. However, it is not permitted due to 'X-Frame-Options' restrictions. We are not looking for Chatbot like functionality.
- Trinetra-MSFTSep 01, 2020Former Employee
GirishL, Currently this is not possible to bring teams chat in external application. Teams has it's own UI for chat functionality You can utilize chat or create conversation Graph API in your application.
- Al-AasJun 15, 2021Copper Contributor
Trinetra-MSFT Has there been any update on the issue discussed here? I'm also looking for similar solution where Teams UI can be integrated in our custom web app.