Forum Discussion
Swess72
May 19, 2022Copper Contributor
Teams Call API like TAPI for Call Events
Hey everyone In last time I had searched long Time for a possibility to become a Event on every starting Call and every Stopped/transferd call on live Time but I didn't find anything. Do anyone ...
- Jul 22, 2022
Swess72 - We got the below response from the engineering team.
we do not have any APIs for adhoc calls. We only have a subscription api for scheduled onlinemeetings(start/stop/participants added/removed).Thanks,
Meghana
----------------------------------------------------------------------------------------------------------
If the response is helpful, please click "**Mark as Best Response**" and like it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.
Swess72
May 30, 2022Copper Contributor
Hey Meghana
No, I dont want to make an event in Outlook but I want to have a trigger on every Call, that triggers a function in my Visual Studio Project. Because I have to open a window with the Call data.
Thanks in Regard
Swess
No, I dont want to make an event in Outlook but I want to have a trigger on every Call, that triggers a function in my Visual Studio Project. Because I have to open a window with the Call data.
Thanks in Regard
Swess
Meghana-MSFT
Microsoft
Jun 03, 2022Please go through subscription resource type. You can subscribe to callRecord and it will send you notifications after a call or meeting in Microsoft Teams.
Thanks,
Meghana
----------------------------------------------------------------------------------------------------------
If the response is helpful, please click "**Mark as Best Response**" and like it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.
- Swess72Jun 15, 2022Copper ContributorHey Meghana
Thanks for the Help.
But subscriptions arent a Opinion for me, because I need the Call Data instant.
Do you have any other Solution?
Best Regards
Swess- Meghana-MSFTJul 22, 2022
Microsoft
Swess72 - We got the below response from the engineering team.
we do not have any APIs for adhoc calls. We only have a subscription api for scheduled onlinemeetings(start/stop/participants added/removed).Thanks,
Meghana
----------------------------------------------------------------------------------------------------------
If the response is helpful, please click "**Mark as Best Response**" and like it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.
- wladimir_k_mJun 22, 2023Copper ContributorHi Meghana,
since almost a year passed and we require this functionality as well, do you have an update on this? Is there now an option or a workaround to receive real-time events of incoming PSTN calls in Microsoft Teams for all users of an organization?
The Teams desktop app has the option to open an https web page for accepted calls for CRM purposes however no options for incoming calls or denied calls.
A Teams bot can't get events between two PSTN call participants based on my interpretation of the documentation (https://learn.microsoft.com/en-us/microsoftteams/platform/bots/calls-and-meetings/call-notifications). Is this correct?
Then there are Azure Cloud Communication Services (https://learn.microsoft.com/en-us/azure/communication-services/concepts/call-automation/incoming-call-notification) which support incoming call subscriptions but only to phone numbers owned by the service so again it is not possible to receive events for incoming calls between two phone numbers that are not owned by the service.
Finally there are the Graph API notifications which support the required features however not even close to real-time (https://learn.microsoft.com/en-us/graph/webhooks#latency).
Is there any other option available (or planned) that I have missed?
Thanks,
Wladimir