How to receive the teams user presence status in real time?

Copper Contributor

Hello everyone,

I noticed that there is an API available to get the presence status of Teams users: https://learn.microsoft.com/en-us/graph/api/presence-get?view=graph-rest-1.0&tabs=http. This means that my application would have to poll the status in a loop. If there are many users, this could cause performance issues.

 

My question is: Is there any way to receive the Teams user presence status in real-time when it changes? Say once it’s changed, the Teams will call my URI to notify my application.

0 Replies