Getting correct Teams "in a meeting" presence from Microsoft Graph

Jon Rellsve 1 Reputation point
2021-03-16T11:54:41.137+00:00

Hi, I am using MS Graph to get presence information for users using the Get presence function https://learn.microsoft.com/en-us/graph/api/presence-get
Using this I get the current availibility and the current activity.

This is working fine except when a user is in a Teams meeting. In the Teams client the user status shows as "In a meeting" but via the API I get availibility=Busy and activity=In a call.
How can I get the correct "In a meeting" status from Graph?

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,832 questions
{count} votes