07-02-2020 11:56 AM
07-02-2020 11:56 AM
I've been poking all over the place, including the "Teams User Activity" reports, and graph APIs, but I'm not finding what I'd think would be fairly obvious. Under the Teams User Activity report, it shows a summary of the activity for the period requested. Without having to drill down into each user, is there a way to have it list all the activity broken out? Basically I want an export of the "Call History" as shown under the user profile, but for all users.
07-02-2020 01:51 PMSolution
07-13-2020 11:17 AM
@henryarphillips365Thanks for the response, but it's not the quality data I'm after, though if the call history was there, I'd take it. I'm just looking to be able to export the call log/activity for users. The Call Quality Dashboard doesn't appear to offer that, or my browser is hiding buttons, links, or clicks. I can't even seem to drill down into a day activity.
Through the CQD, I tried going through the various detail reports, and ended up in helpdesk where it appears I can see the call details, but not who the call is between or maybe it's just the scope of the calls being displayed. Also not entirely sure why it seems to be obsessed with a specific date, and nothing recent. Additionally, even when specifying a user, there doesn't appear to be an export option.
07-13-2020 11:53 AM
Mmmmmm, I see what you mean there doesn't seem to be anything to tap into the Call History programmatically.
I will keep hunting and let you know if I find anything.
Just to throw it out there if by any chance the calls you are wanting to see the history of are PSTN calls you may still find them in the Legacy Portal or by way of the Get-CSOnlinePSTNUsage PowerShell cmdlet.
07-13-2020 12:14 PM
Now this looks interesting https://tomtalks.blog/2020/06/microsoft-teams-call-records-api-now-generally-available/
07-17-2020 07:06 AM
Thanks @henryarphillips365 This does look to have a little more promise than the CQD. I'll have a poke into it, it seems to be designed as a subscribed service in terms of a webhook to pull the call details down. Now if only they had the same API but with the ability to specify date ranges it'd be perfect :)
I really appreciate the extra effort. Thanks!