Its interesting to note that Microsoft has changed the name of the Microsoft Teams “Compliance Recording” API to “Policy Recording” to more accurately describe what it does. This name change was noticed on Github as shown below.

I find this an interesting and good move as Landis Technologies has developed a Microsoft Teams Call Recording solution using the “Policy Recording” API’s (formerly Compliance Recording) for convenience and customer service scenarios. (We are not focusing on compliance recording scenarios at this time.) You can see a demo of the Landis Call Recording for Microsoft Teams here.

A few nice things that the Policy Recording api’s allow in Landis Call Recording for Microsoft Teams:

  • Any peer to peer call can be recorded (PSTN, p2p or Meetings) for a user with the policy enabled
  • The recording happens no matter what client the Teams users is using
  • There is a notification banner in the Teams client that call recording is happening
  • Using our agent the user can pause recording or stop recording if Landis Call Recording policy allows that.
Summary
I think this name change is a good move as it more accurately reflects the breadth of what the “Policy Recording” apis/ hooks can do.

Source:
https://github.com/microsoftgraph/microsoft-graph-comms-samples/pull/188

Landis Call Recording for Microsoft Teams on Appsource:
https://appsource.microsoft.com/en-us/product/web-apps/landis-technologies.landis-call-recording?tab=Overview

Demonstration of Landis Call Recording:
https://www.landiscomputer.com/landis-demonstrates-microsoft-teams-customer-service-call-recording-powered-by-the-new-compliance-recording-api/