Managing presence indicators such as Available, Busy, or Away to reflect user availability
The requested behavior is not supported as a general Teams desktop presence setting.
Teams presence is automatically based on user activity, the Teams app state, and Outlook calendar state. On a computer, presence changes to Away automatically after a few minutes of inactivity or when the computer is locked, and it becomes Offline when the computer enters sleep mode. If a user is signed in on multiple devices, the most recently active device determines presence.
Users can manually set a status, but manual status does not create a permanent “stay Active while no keyboard or mouse activity occurs” behavior. Manual statuses remain for a limited duration depending on the status, unless the user selects Appear offline, which remains indefinitely until changed.
A supported option exists in Teams for Web:
- Open Teams for Web.
- Go to Settings.
- Open Notifications and Activity > Presence.
- Turn on Keep my current status when I'm active outside of Teams on the web.
- When the browser prompts for permission, select Allow.
This helps prevent status from switching to Away when work is happening in other browser tabs or apps while using Teams on the web. If Block is selected, Teams cannot detect activity outside the app and status may still change to Away.
For cases where presence is not reflecting actual status correctly, these supported troubleshooting paths are available:
- Run the Teams Presence Based on Calendar Events connectivity test in the Microsoft Remote Connectivity Analyzer.
- If an administrator is available, run the Teams Presence diagnostic in the Microsoft 365 admin center.
If the goal is a product enhancement where users remain Active until they manually change status unless the device is locked, asleep, or disconnected, that is a feature request rather than an existing Teams capability described here.