Alan
Alan

Reputation: 10801

Microsoft Teams Voice Integration and Media Forking / CTI Events

I've invested time today, researching voice integration with Microsoft Teams, with the following requirements.

  1. CTI type events when a user answers a call and hangs-up a call. Not much here, the webhook functionality, detailed here under webhooks and connectors, does not seem to apply to voice from what I can gather (it refers to channels) but it does potentially offer the mechanics I am looking for (where I get proactive notification of event changes), "allow users to subscribe to receive notifications and messages from your web services". Any suggestions on how to subscribe to specific Team Users voice events or alternate approaches? Also found the below documentation but still doesn't see to cover the specific call events?

Use the Microsoft Graph API to get change notifications

  1. Is here a way to fork the media of a Teams call to another destination, to say allow further intelligent processing of the on-going conversation for real time analytics?

Thanks!

Upvotes: 0

Views: 163

Answers (1)

ChetanSharma-msft
ChetanSharma-msft

Reputation: 863

We don't have any event/subscription to specific Team Users voice events.

Please refer below documentation for supported list: https://learn.microsoft.com/en-us/graph/api/subscription-post-subscriptions? view=graph-rest-1.0&tabs=http

You can raise a feedback request here: https://feedbackportal.microsoft.com/feedback/forum/ad198462-1c1c-ec11-b6e7-0022481f8472

As an alternative, we have "Azure Communication Services - Voice and video calling events" that you can utilize as per your need. Reference doc: https://learn.microsoft.com/en-us/azure/event-grid/communication-services-voice-video-events

Upvotes: 2

Related Questions