In Skype for Business, there are client-side “hooks” developers can use to get your presence. These have been used for different desktop side integrations, arguably the most popular being “Busy Lights” or “Status Lights”
These are lights users have on their desks so people can see their presence at a glance in the Office.
Unfortunately, Microsoft Teams offers no such client-side or service side hook or API.
Embrava, one of the vendors of these products, lead a charge of user voice feedback to ask for such an API
Great news for customers, partners and developers.