question

JonRellsve-6083 avatar image
0 Votes"
JonRellsve-6083 asked FionaMatu-8876 edited

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

Hi, I am using MS Graph to get presence information for users using the Get presence function https://docs.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-teamwork
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

@JonRellsve-6083 While a user is in a teams meeting, the correct status "In a call" as Graph correctly returns. If the user accepted the meeting on their calendar, but not necessarily in the teams call, the status returned should be 'in a meeting'. You may be experiencing a delay on the teams client as explained in the user presence documentation


0 Votes 0 ·

0 Answers