Microsoft Teams makes it easy for organizations to analyze call records

Reading time icon 2 min. read


Readers help support MSpoweruser. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help MSPoweruser sustain the editorial team Read more

Key notes

  • This template empowers organizations to easily extract meaningful insights from their tenant’s call records and store them in Cosmos DB and Kusto without requiring any coding.
Microsoft Teams Call Records

Microsoft Teams offers the Call Records API, which allows organizations to access call records data. However, it requires bespoke development, thereby preventing organizations from effectively using it. Additionally, the raw call record is huge and difficult to make sense of.

To help organizations better manage their call records, Microsoft Teams has announced Call Record Insights, an application template for retrieving, parsing, flattening, and storing Microsoft Teams Call Records retrieved via the Graph API. Using this template, organizations can easily obtain tenant call records, parse them into a meaningful format, and store them in Cosmos DB and Kusto without writing any code.

Call Record Insights can automatically fetch call records when they become available by leveraging Graph API subscriptions to simplify the initial data gathering phase. It also converts intricate JSON data structures into a more suitable format for in-depth analysis.

Thanks to Azure Cosmos DB and Kusto (Azure Data Explorer), your data will be safe and secure. Depending on your needs, Azure Data Explorer’s features can be used for anomaly detection and more.

Call Record Insights is not just a solution; it’s a gateway to unlocking the full potential of Teams call records. By simplifying data access and analysis, it empowers organizations to make informed decisions, enhance operational efficiencies, and uncover new opportunities. – Microsoft