1

I need to make a desktop application as kiosk that can make a Voice/Video calls to Microsoft Teams Clients, is this possible?

For example:

When a user clicks on a button on my kiosks desktop application, this button will call a customer service agent on Microsoft Teams client through a voice/video call.

I've checked the Microsoft Teams & graph API documentations and I didn't get my answers there, this is what I looked at:

https://learn.microsoft.com/en-us/graph/api/application-post-calls?view=graph-rest-beta&tabs=http

If I can do that, would you please share with me the tutorial or the logic to do this ?

Thanks.

H.Elnemr
  • 51
  • 1
  • 5
  • Please check this [document](https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/calls-and-meetings/calls-meetings-bots-overview) to see how Teams can help make a call using bots. Please let me know if that does not help you. – Gousia Begum Sep 17 '19 at 07:33
  • Hi @Gousia-MSFT, Thank you for your reply, actually what I need is to open the video/voice call from inside my application, even if I installed the MS. Teams clients in both machines, I don't need the MS. Teams client UI to show up to my client, I need my clients to call our customer service team from inside my application, so I need everything looks like it's coming from inside my application not from MS. Teams. what I understand from MS. doc. that MS. Bot will handle the calling action only between both clients but is it going to embed the calling videos or screen inside my application? – H.Elnemr Sep 18 '19 at 08:33

2 Answers2

1

It seems that you want to call to Teams users from your own custom desktop app without Teams license.

I'm afraid Microsoft Teams doesn't support custom built apps that call into Teams app currently.

The document you have found shows how to create a call for your service application (bot). But the bot needs to be used in Teams. It does not apply to the desktop app.

Allen Wu
  • 15,529
  • 1
  • 9
  • 20
  • Hi @Allen Wu, Thank you for your reply, actually what I need is to open the video/voice call from inside my application, even if I installed the MS. Teams clients in both machines, I don't need the MS. Teams client UI to show up to my client, I need my clients to call our customer service team from inside my application, so I need everything looks like it's coming from inside my application not from MS. Teams. what I understand from MS. doc. that MS. Bot will handle the calling action only between both clients but is it going to embed the calling videos or screen inside my application? – H.Elnemr Sep 18 '19 at 08:25
0

Currently we do not support initiating a call to Microsoft Teams user from an external app. You could deeplink and open a chat with the user but not call.

Gousia Begum
  • 2,076
  • 1
  • 5
  • 9