Status Change by external applications
Under review
March 03, 2025
We are investigating integrating Microsoft Teams presence with Spoke and require an API or webhook that allows us to programmatically update a user's availability status in Spoke based on their activity in an external application.
Request Details:
We are looking for an endpoint that supports the following:
Ability to change a user's availability status (e.g., setting status to "Busy" when they are on a Teams call and back to "Available" when the call ends).
Support for external triggers via an API call or webhook to update the user’s presence in real time.
Endpoint specifications (e.g., PUT or POST request format, required headers, authentication method, and expected payload structure).
Any existing webhook subscriptions that would allow us to listen for Spoke presence changes and synchronize them with external platforms.