Reputation: 123
In Skype for Business there's a Trusted Application Enpdpoint API that let us interact with/control meetings in S4B. This can for instance be used for joining S4B meetings anonymously or for having an alias presented to a counterpart. We're utilizing parts from "Skype for business Virtual Health Templates".
Is there or will there be something similar available in Microsoft Teams?
Upvotes: 0
Views: 425
Reputation: 3581
APIs for interacting with Teams calling and meeting functionality are quite different than they were for Skype for Business. We just introduced the ability to interact with the Teams calling and meeting functionality via applications a few weeks ago (first week of October 2018) so this is very new, but you can do it today.
In particular all the APIs are exposed in Microsoft Graph.
Regarding the trusted endpoints specifically, we are using bots to achieve the same goal. Bot Framework bots already have trusted endpoints - we don't call them that, but that's what they are because we generate JWT tokens to authenticate Microsoft to you and your app to Microsoft. In messaging bots, there's a concept of a "messaging endpoint" - for audio/video bots we've added calling and video endpoints.
For more information, see the overview topic Calls and online meeting bots and Registering a calling bot.
Upvotes: 2