Teams status message update programatically

Kimmo Halonen 26 Reputation points


We would like to update user status message in Teams based on his/her shift. Is that possible? I can't see a way to do it with Teams Presence API but is there another way or am I just not understanding the API correctly?


Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,836 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
2,920 questions
0 comments No comments
{count} vote

Accepted answer
  1. Sharon Zhao-MSFT 25,061 Reputation points Microsoft Vendor

    @Kimmo Halonen ,

    From Teams side,presence states in Teams are divided into user configured and app configured. App-configured presence states are based on user activity (Available, Away), Outlook calendar states (In a meeting), or Teams app states (In a call, Presenting). It cannot be controlled by Shifts.

    From Teams API side, I did not find related methods in official document now.

    As we are mainly responsible for general issue of Microsoft Teams, your requirement related to development is not in our scope. I would change office-teams-windows-itpro tag to office-teams-app-dev tag to provide more technical support. Thanks for your understanding.

    If the response is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful