# Check length (duration) of Microsoft Teams meetings


Want to track how long you spend in Microsoft Teams meetings or have a request from a user for some stats? Luckily, it's actually quite easy to get the meeting durations for any user in your tenancy.

<!--truncate-->

## Common scenarios for needing meeting duration

Ok, some of these might not be common but I have seen these types of use cases!

- A user wants to see how much time they are spending on meetings and calls.
- The meeting runs longer than 24 hours and everybody gets booted from the call. Need to double-check if that was indeed the case or if it's a bug that needs to be reported (_note - not a bug, always end your multi-day meetings!_).

**Useful Guidance** \- Microsoft article on [**Limits and specification for Teams**](https://docs.microsoft.com/en-us/microsoftteams/limits-specifications-teams#meetings-and-calls)

## Get Microsoft Teams meeting duration

**Note** \- you'll need to be a Microsoft Teams admin in your M365 tenant.

Go to **Microsoft Teams admin center** > **Users**

Search for the **user** who was/is in the meeting(s) you want to check.

Select the **Call history** tab

![Microsoft Teams admin center user call history report](https://cdn.hashnode.com/res/hashnode/image/upload/v1706035717427/e624d94c-0148-47ff-93a9-9b3e5632ad05.png)

On this tab, you can see a list of all the Teams meetings (and calls) that user was a participant in. In addition to the duration, you can see the activity type (call/conference), client, and audio quality.

**Note** \- At the time of writing, you can only do some basic filtering and there doesn't seem to be a way to easily export the data from the dashboard.

