Teams presence API
The goal is to have Teams presence API improved for developers to implement better interoperability and synchronization with other applications with user presence like Contact and Call Centers
- Subscribing Teams presence for all organization users
- Changing Teams user’s presence on behalf of the users using impersonation
- Receiving a notification when Teams users’ presence changes (Available, DND, Busy, Off work) and when users’ call states change “In-a-Call”, “In-a-Meeting”
The similar presence integration is already available for Skype for Business (UCMA) https://docs.microsoft.com/en-us/skype-sdk/ucma/unified-communications-managed-api-ucma-5-0-sdk-documentation
Tom Morgan commented
Some parts of this have been now been - specifically ability to bulk subscribe, and receive notifications on presence change rather than needing to rely on polling the GET request. See: https://blog.thoughtstuff.co.uk/2020/07/subscribe-to-changes-in-microsoft-teams-presence-now-in-preview/ for details.
I subscribe this request, hoping they release this feature soon.
Let me know.