How to export user teams call history for a specific date range

IBN 4,476 Reputation points
2022-04-07T07:24:26.953+00:00

Hello Teams Community,

Please I need your help on this issue.

Can you please advise if there is a way for me to export a user's team's call history and meetings for a specific date range?

I can't find anything on Teams Admin Center and when I click on a particular user, it shows me a list of past meetings and calls with the ID but doesn't let me export the details.

Microsoft Teams | Microsoft Teams for business | Other
0 comments No comments
{count} votes

Accepted answer
  1. JimmyYang-MSFT 58,641 Reputation points Microsoft External Staff
    2022-04-07T10:04:08.23+00:00

    Hi @IBN

    If you’re an admin, you could open the Teams Admin Center, and go to Analytics & reports. Then select Usage reports and run the call reports for the last three months.

    Besides, you could use Office 365 eDiscovery, you need to first configure the feature. You can then retrieve and export call history data. You can use this tool to retrieve data from chats and meetings, as well. For more information, see:

    https://learn.microsoft.com/en-us/microsoft-365/compliance/get-started-with-advanced-ediscovery?view=o365-worldwide
    https://learn.microsoft.com/en-us/microsoft-365/compliance/export-documents-from-review-set?view=o365-worldwide


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.



2 additional answers

Sort by: Most helpful
  1. Alan Wiley 6 Reputation points
    2022-12-21T17:51:52.623+00:00

    There is no call log option on the report menu, but PSTN reports will give you what you need. Either one seems to work. Generates a nice list of incoming and outgoing calls by Teams users that can be exported to Excel.

    The below link is where I eventually found out how to do it, though you need not go here. Teams Admin Center - Analytics - Usage Reports - PTSN & SMS Usage - pick a date span, run it, and export to excel.

    https://tomtalks.blog/is-it-possible-to-download-a-call-log-in-microsoft-teams/

    @IBN
    @Albert Mamac

    1 person found this answer helpful.
    0 comments No comments

  2. Marko Burazin 20 Reputation points
    2024-01-24T08:47:31.07+00:00

    This is not good for any monthly reports I need to do for government-regulated reports in my company, as the limit is 28 days. There should be merging reports or synch features in the same center to run chopped 28-day reports as a single large query to get Auto Attendant and Call Queues data for entire months and to trach records for more than 12 months. Is there a way to use Power Automate to download these reports weekly, and then to create one report you can feed into Power BI to pull Call Queue data?

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.