Microsoft Teams incoming call event
There seems to now be a feature that may suit this.
Call records to provide usage and diagnostic information about the calls
and online meetings that occur within your organization when using
Microsoft Teams or Skype for Business.
…
Using webhooks and the MS Graph Subscription API, you can receive a continuous feed of call records as
they are created.