Microsoft Integration Expansion - Teams Phone call reporting
Please extend Neo’s Microsoft integration to support read-only access to Teams Phone PSTN and Direct Routing call logs through Microsoft Graph.
Business requirement
We need weekly per-user reporting for business-development KPIs, including inbound/outbound call counts and call duration, with date-range filtering. The aim is to replace repeated manual exports from the Teams admin centre.
API location and required read endpoints
These APIs sit within Microsoft Graph v1.0 → Communications → Call Records:
Calling Plan / Operator Connect PSTN call logs:
GET https://graph.microsoft.com/v1.0/communications/callRecords/getPstnCalls(fromDateTime={start},toDateTime={end})
Microsoft documentation: getPstnCallsDirect Routing call logs:
GET https://graph.microsoft.com/v1.0/communications/callRecords/getDirectRoutingCalls(fromDateTime={start},toDateTime={end})
Microsoft documentation: getDirectRoutingCalls
The applicable endpoint depends on our Teams Phone connectivity. Please support pagination and date-range retrieval, and confirm the appropriate application permissions and administrator-consent requirements.
Log in to comment and vote
No comments yet
Be the first to share your thoughts.