Back to Blog
Guide

What Does Inactive Mean on Teams? It Is the Automatic Away

Inactive on Microsoft Teams means Teams set you to Away by itself: about 5 minutes with no input on the computer, a locked screen, or the phone app in the background. How it differs from Appear away, Be right back and Offline.

Slack Green Team
September 24, 2026
October 28, 2026
6 min read
Share:
microsoft teams
teams status
away status
presence
remote work

On Microsoft Teams, inactive means Teams has set you to Away by itself because it saw no activity from you. On a computer, that happens after 5 minutes with no keyboard or mouse input anywhere on the machine, or at once when you lock the screen. The 5 minutes is a 300,000 ms threshold in the Teams client's own code; we printed it from Microsoft's code on 7 October 2026, below. On a phone, it happens as soon as the Teams app goes to the background. Your dot turns into a yellow clock. Teams has no separate status called "Inactive". The word describes why you are Away.

It ends the moment you are active again: touch the keyboard or mouse, or open Teams on your phone, and Teams sets you back to Available. The rest of this page covers how to tell inactive Away apart from the statuses that look the same, and what you can change.

How Teams decides you are inactive

Microsoft's admin page on presence gives the rules:

  • • On a computer, your presence "becomes Away automatically if they're inactive for a few minutes or if the computer is locked; and it becomes Offline when the computer enters sleep mode."
  • • On a phone, it "becomes Away whenever the Teams app is in the background, and then becomes Offline after 24 hours of inactivity."
  • • On more than one device, "the device where they were active most recently determines their presence."
  • Activity on a computer means input in any app. Typing in Word or scrolling in a browser keeps you Available, because Teams reads the computer's idle state, not only the Teams window. Reading a long document without touching anything makes you inactive. The timings are in how long before Teams shows Away.

    The inactive timer in the Teams code

    We downloaded the Teams web client from teams.microsoft.com on 7 October 2026 (it loads without signing in) and printed its idle settings with this script:

    #!/usr/bin/env python3
    # Download the Teams web client (no sign-in needed) and print its idle settings.
    import re, urllib.request
    UA = {"User-Agent": "Mozilla/5.0 (Macintosh) Chrome/140.0"}
    def get(u): return urllib.request.urlopen(urllib.request.Request(u, headers=UA), timeout=60).read().decode()
    def setting(js, key):  # the [...] list after "key:", brackets balanced
        i = js.index(key + ":[") + len(key) + 1; depth = 0
        for j in range(i, len(js)):
            depth += {"[": 1, "]": -1}.get(js[j], 0)
            if depth == 0: return js[i:j + 1]
    html = get("https://teams.microsoft.com/v2/")
    urls = {u for u in re.findall(r"https://[^\"'\s]+?/hashed-assets/[^\"'\s]+?\.js", html) if "onecdn" in u}
    config = get(next(u for u in urls if "/config-prod-" in u))
    entry = get(next(u for u in urls if "/async-entry-" in u))
    loader = get(next(u for u in urls if "/loader-" in u))
    print("platform ids:", ", ".join(f"{n}={v}" for n, v in re.findall(r"\[\w\.(Web|MaglevT21|MaglevMacT21)=(\d+)\]", loader)[:3]))
    for key in ["appIdleTimeoutInMs", "machineIdlePollingIntervalMs", "disableSystemIdlePolling", "enableWebMachineIdle"]:
        print(key, "=", setting(config, key))
    print("default machine idle threshold ms:", re.search(r"_machineIdleThresholdMs=(\d+e\d+)", entry).group(1))
    print("web fallback:", re.search(r'"(IdleDetector API is not supported[^"]*)"', entry).group(1))

    Output:

    platform ids: Web=1415, MaglevT21=49, MaglevMacT21=50
    appIdleTimeoutInMs = [{value:3e5}]
    machineIdlePollingIntervalMs = [{value:2e4}]
    disableSystemIdlePolling = [{platform:[50,51,49],value:!1},{value:!0}]
    enableWebMachineIdle = [{platform:[1454,1415],value:!0}]
    default machine idle threshold ms: 3e5
    web fallback: IdleDetector API is not supported in this browser. Falling back to client state

    We read the client again on 28 October 2026: the threshold was still 3e5 ms and the polling interval still 2e4 ms (20 seconds).

    What those values mean:

  • • The five minutes is in the code. The default idle threshold is 3e5 milliseconds, 300,000 ms, which is 5 minutes. The same number ships as appIdleTimeoutInMs in the settings Microsoft sends to every Teams client. It is not a field in Teams settings or in the admin center.
  • • The desktop app reads the whole computer. On the Windows (49) and Mac (50) apps, disableSystemIdlePolling is false, so Teams asks the system for its idle time every 20,000 ms. Input in any app resets it, and Away can show up to 20 seconds after the five minutes pass.
  • • Teams on the web needs a browser permission for that. enableWebMachineIdle is on for the web client (1415). In Chrome and Edge it uses the browser's Idle Detection permission to read the computer's idle time. Without it, the code says it is "Falling back to client state", which means only what happens in the Teams tab.
  • Inactive Away vs Appear away, Be right back and Offline

    StatusWho sets itIconEnds when
    Away (inactive)Teams, from idle, lock or phone backgroundYellow clockYou touch the computer or open the app
    Appear awayYouYellow clockYou change it, or after 7 days
    Be right backYou, never TeamsYellow clockYou change it, or after 7 days
    OfflineTeams (sleep, signed out), or you with Appear offlineGrey circle with an xYou sign in or wake the computer

    Microsoft's presence table splits statuses into ones the user sets and ones the app sets. Away with a Last Seen time is on the app side: that is inactive. Be right back is on the user side only, and Microsoft's support page says it is "never set automatically". So if someone shows Be right back, they chose it. If they show Away, they may have chosen Appear away or they may have gone idle. The icon alone does not tell you which.

    Manual statuses last a long time. Without a duration, Microsoft says a status you set lasts 7 days, except Busy and Do not disturb (1 day) and Appear offline (indefinitely). Every icon and color is in Microsoft Teams status icons meaning. A side-by-side of Away and Offline, with what each tells coworkers, is in Teams Away vs Offline.

    Idle vs Away on Teams

    Teams does not show an "Idle" status. Idle is the condition, Away is the status. The older Skype for Business showed "Inactive" as a separate state, which is where the word comes from. In Teams, idle on the computer, a lock, or the phone in the background all lead to the same Away.

    Can you stop Teams from marking you inactive?

    You cannot change the idle time. Neither can your admin. What you can do:

  • • Make the lock and sleep wait longer, so a short break does not lock the screen and set Away at once. Steps are in how to change Teams away time.
  • • On Teams for the web, turn on "Keep my current status when I'm active outside of Teams on the web" under Settings, Notifications and activity, Presence, so work in other tabs counts.
  • • Keep input going, by hand, with a mouse jiggler or a key-press script. What works and what can be seen is in how to keep Teams status available.
  • • On a phone, keep Teams on screen, as in does Teams stay green on mobile.
  • Choosing Available by hand does not stop it. Microsoft lets you choose only a status less available than the one Teams calculates, so a calculated Away cannot be overridden with Available.

    You show inactive while you are working

  • • Your screen locks early. A work laptop may lock after 2 or 3 minutes by policy, and a lock sets Away at once.
  • • You were last active on your phone. If you used Teams on the phone after the laptop, the phone's background state decides.
  • • You set a status earlier. Appear away or Be right back stays until you change it.
  • • Teams on the web without permission. Without the idle-detection permission, work in other tabs does not count.
  • The fixes for each are in Teams status stuck on Away.

    Other places Teams says "inactive"

  • • A team marked inactive. When an admin sets an expiration policy for Microsoft 365 groups, teams nobody uses can be flagged for renewal or archived. That is about the team, not your status.
  • • Inactive users in reports. The Teams admin center usage reports count users with no activity in a period. That is a report, not a status anyone sees next to your name. What those reports hold is in does Teams track your activity.

Slack has its own rule, covered in how does Slack decide when you're away. Both at once are covered in keep Teams and Slack active.

FAQ

Can people see that I am inactive rather than Appear away? Both show a yellow clock. Microsoft lists Away with a Last Seen time as the status Teams sets, so the profile card can show more detail.

Can my admin see how long I was inactive? Teams does not give managers a history of your status. Admin reports show activity counts, such as messages and meetings per day. Apps with Microsoft Graph access can read your current presence, and some monitoring tools record it over time.

Related Articles

Guide

Teams: Keep My Current Status When Active Outside of Teams

Keep my current status when I'm active outside of Teams on the web is a Teams web setting under Settings, Notifications and activity, Presence. Turn it on and click Allow, and Teams stops setting you Away while you work in other tabs or apps. It needs Chrome or Edge. What it detects, why it can fail, and what it does not do.

Slack Green Team
Guide

Teams Status on Multiple Devices: The Last Device You Used Wins

Signed in to Teams on a computer and a phone? Your status comes from the device you used most recently. That is why a quick look at your phone can turn you Away, and why a phone in your pocket shows Away instead of Offline at night.

Slack Green Team
Tutorial

How to Change Teams Away Time: What You Can and Cannot Set

Teams sets you Away after about 5 idle minutes, and there is no setting for that timer, for you or your admin. The lock, sleep, duration and web settings that do change when you turn yellow.

Slack Green Team