Forum Discussion
debumodi1
Oct 14, 2025Copper Contributor
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 ...
Sayali-MSFT
Microsoft
Oct 16, 2025Hello 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