<p>There seems to now be a feature that may suit this.</p>
<p>Call records to provide usage and diagnostic information about the calls<br>
and online meetings that occur within your organization when using<br>
Microsoft Teams or Skype for Business.</p>
<p>…</p>
<p>Using webhooks and the <a href="https://learn.microsoft.com/en-us/graph/api/subscription-post-subscriptions?view=graph-rest-1.0&tabs=http">MS Graph Subscription API</a>, you can receive a continuous feed of <a href="https://learn.microsoft.com/en-us/graph/cloud-communications-callrecords">call records </a> as<br>
they are created.</p>