Forum Discussion
Call Event when one user calls another user so that Bot can be added to call
We have developed our Bot application and can record all media(audio, video) locally when a user directly calls the Bot User.
However, we do not get a call event when one user calls another user - so that we can add the Bot to record the call.
Both users have the global default compliance policy which allows recording. We have provided the necessary permissions to the Bot.
What are we missing ?
Thanks
2 Replies
- Sayali-MSFT
Microsoft
Hello debumodi1,
When one user calls another directly (a peer-to-peer call) in Microsoft Teams, your compliance-recording bot won’t receive a notification or automatically join. That’s normal—this scenario is handled not by your bot, but by Microsoft's compliance recording architecture via certified third-party solutions.
If you want all one-on-one calls between users to be recorded:- You'll need a compliance recording solution, not just a media bot.
- This requires:
- Becoming a certified compliance-recording partner.
- Using the compliance recording APIs and policies.
- Configuring admin-driven settings to automatically route all P2P calls to your bot.
This is why your bot isn’t getting P2P call events—it’s not registered as part of the compliance recording framework.
Reference Document-
1.Bots for Teams Calls and Online Meeting - Teams | Microsoft Learn
2.Introduction to Microsoft Teams third-party compliance recording - Microsoft Teams | Microsoft Learn - Sayali-MSFT
Microsoft
Hello debumodi1,
Thank you for bringing this issue to our attention. We will look into it and get back to you shortly.