Skip to main content

Lightweight Teams monitoringFive-minute setup

Know who’s around, and how much.

A directional read on when your team is online, from the presence Microsoft Teams already has.

Nothing installed on anyone’s laptop. One read-only sign-in, about five minutes, and the history starts building.

Start free trial
  • Free 7-day trial on your own presence
  • No credit card
  • Nothing to install
  • Five-minute setup

Presence timeline

Demo, sample data
Tuesday, Jun 9
Data last refreshed 3:40 PM
AvailableAwayBusyOut of officeOfflineNo dataBusiness hours

Select a member to open their presence timeline.

Presence timeline, Tuesday, Jun 9
PinnedPresence, 24 hoursTime zone
0mEDT
1h 32mEDT
4h 10mPDT
6h 20mCDT
6h 50mEDT
6h 38mCDT
Member Sample data

Sofia Reyes

Current status AvailableLast state change 9m ago

Online, 2026-06-09
6h 50m
Time zone
EDT
Typical start
7:58 AM
Typical end
5:42 PM
Avg online
4.3hper monitored user, today so far
Online now
4 of 6monitored users active now

Data last refreshed 3:40 PM

Anomalies Pro and Scale

MediumUnbroken Available · Tom Becker · 2026-06-08

Stayed Available with no status change for an unusually long, continuous stretch.

View in timeline →

A pattern worth a look. Check the timeline before you judge.

Sample data. The dashboard’s Presence timeline, stepping through the week with its day navigator; the cards below it follow the day shown. Take over: step a day, sort, or select a name to open their member page.

Per month, billed annually.

Up to 49% off on select annual plans

Start free trial7-day free trial on your own presence, no credit card
7-day history
BasicUp to 5 people
$49 a month if billed monthly
$25/mo
Save 49%
30-day history
StandardUp to 15 people
$99 a month if billed monthly
$58/mo
Save 41%
Most popular
180-day history
Pro 50Up to 50 people
$199 a month if billed monthly
$150/mo
Save 25%
Flat plans by team size, up to 250 people, then per seat. No metered usage, no overages.See every plan

See the pattern

The rest of the story.

Teams shows only the current status and keeps no history. Someone can stay green all day and barely be around. Someone who always looks yellow might be doing their best work at 11pm. Only the history shows the pattern behind each.

See all features

Presence timelines

Open any day and read it minute by minute.

Every recorded status change on a 24-hour bar, with each person’s working hours framed (their Outlook hours by default) and the times a bar reads out in their time zone. Hover or tab through the bar.

Typical start 7:58 AM · end 5:42 PM
Sofia ReyesSample data
Monday, June 8, 20268h 27m online
AvailableAwayBusyOut of officeOfflineNo dataBusiness hours

Times shown in EDT (their Outlook timezone) · Business hours 08:00–17:00 EDT (their Outlook working hours)

Hover or tab through the bar for each segment.

TimeStatusDuration
8:12 AM – 9:15 AMAvailable1h 03m
9:15 AM – 10:15 AMIn a meeting1h 00m
10:15 AM – 11:40 AMAvailable1h 25m
11:40 AM – 12:11 PMAway31m
12:11 PM – 1:25 PMAvailable1h 14m
1:25 PM – 2:10 PMIn a call45m
2:10 PM – 4:02 PMAvailable1h 52m
4:02 PM – 4:30 PMBe right back28m
4:30 PM – 5:38 PMAvailable1h 08m

Online time and trends

How much, week over week.

Totals per person, this week, this month and week over week, with up to a year of history by plan.

Up to 360 days of history
Member page · Sofia ReyesSample data
Online this week15hso far this week
4-week average42hper week, last 4 completed weeks

Weekly trend

online hourscurrent week (partial)

Reports you can hand over

Turn the week into a report.

A Member presence report (PDF), an Excel report or an all-members Anomalies CSV from Standard up, and a Member CSV on every plan. Pro and Scale send PDF and Excel reports on a schedule.

Every Monday 8:00 AM
Excel report · SummarySample data

Period 2026-05-18 to 2026-05-22 · 5 days with data · Hours basis Member local

MemberOnline hrs (selected hours)Online % (selected hours)Flags
Sofia Reyes36.982.0%0
Marcus Chen34.777.1%0
Priya Nair35.879.6%0

Ask your AI assistant

Ask about presence in plain words.

A read-only connector for Claude, ChatGPT and Microsoft Copilot, on every plan. It sees only what your own sign-in can see.

Read-only, on every plan

How many hours a day was my team online the week of May 18?

Presify · get_presence_summary · read-only

Online time (Available plus Busy), May 18 to May 22:
Marcus Chen35h 12m
Priya Nair36h 18m
Sofia Reyes37h 24m

That averages about 7.3h a tracked day per person.

A pattern, not proof.

ClaudeChatGPTMicrosoft Copilot

The real app

This is the product you get.

Real Presify screens, filled with sample data for a fictional company. The dashboard, a member’s timeline, coverage and the Member presence report.

The Presify dashboard: Online now, Avg online and Open anomalies tiles above the Presence timeline, one 24-hour bar per member with online time and time zone.
The dashboard, sample data.

Quick and light

Setup takes about five minutes.

Most monitoring software installs an agent on every laptop and records screens. Presify reads the presence Teams already has: nothing to install, no screenshots, no keystrokes, no message content.

5min

About five minutes from sign-in to tracking.

0

Installs on anyone’s device. It reads Teams, not the laptop.

360days

Up to a year of history, by plan.

6

Flags for presence that looks gamed, all six on Pro and Scale.

  1. 1Minute 0

    Connect Microsoft once

    A Microsoft 365 admin signs in once, confirms the connection statement for your organization, and approves read-only access. Nothing to install. Not the admin? Send them the consent link.

    0 installs on anyone’s device
  2. 2Minute 2

    Pick who to track

    Choose people from your directory, or monitor everyone. Settings has an employee notice template you can send. Guests are never tracked.

    Choose who to monitorSample data
    • Sofia Reyessofia.reyes@northwind.example
    • Marcus Chenmarcus.chen@northwind.example
    • Priya Nairpriya.nair@northwind.example
    • Alex Morganalex.morgan@vendor.exampleGuest account

    3 selected · your plan covers 5Monitor 3 users

  3. 3Minute 5

    Read the pattern

    Presence is sampled on a short, regular interval, and the history builds from that moment on: timelines, online time and flags.

    History builds from connect timeDemo
    Sofia Reyes
    Marcus Chen
    Priya Nair

    History builds from the moment you connect. Teams keeps no history of its own.

What Presify reads

  • Teams presence and activity
  • Names and groups
  • Outlook time zone and working hours

What it never reads

  • Messages
  • Chats
  • Call content
  • Files
  • Calendar content
  • Screens
  • Keystrokes

Spot presence that looks gamed

Always green isn’t always there.

A mouse jiggler or a keep-alive script can hold Teams on Available all day. Presify checks each tracked person’s history for six unusual presence patterns. Four are what those tools tend to leave; two are unusual hours, which can just as easily be someone working late. Every pattern shows how it is calculated.

Basic and the free trial0
Standard · Idle suppression1
Pro and Scale · all six6
See all six flags

Idle suppression

A long, continuous online period with no idle time recorded at all.

HighStandard and up
Sample member, sample daySample data

Worked example, sample data

Present
9h 12m
Idle recorded
0m
Rest of the day
Flat
How Idle suppression is calculated

How Idle suppression is calculated. Looks for a continuous stretch where the account stays present and never reports Idle. Teams normally switches an account to Idle after the keyboard and mouse are inactive for a few minutes. This flags a span of 5 or more hours of presence with no Idle at all, but only when the rest of that day is flat (few status changes around the span), so a genuine heads-down work block inside an otherwise active day is not flagged. Flagged high. (The 5-hour floor and this flat-day check are tunable per workspace.)

Jordan Rivera · EDT · 2026-06-08Sample data

Yellow at 2 PM, online until 8:45 PM. Late hours can be real work or a script left running, which is why a flag is a pattern worth a look, not proof.

Presence isn’t productivity. Presify gives you a directional read on when people are online and how much, and flags patterns worth a look. What you do with it starts with a conversation.

Need screenshots, keystroke logging, app and URL tracking, or timesheets? Presify isn’t that tool.

How Presify compares

Built for the admin who approves it

Read-only by design.

A Microsoft 365 admin approves four read-only application permissions, once; each person who signs in to Presify grants only the standard User.Read sign-in. No agent to deploy, and nothing that can post, change or delete in your tenant.

Read-only admin consent

Four read-only application permissions, approved once by a Microsoft 365 admin.

Nothing installed

No agent, extension or desktop app on anyone’s device.

Controls mapped to SOC 2 criteria

The security packet is available on request.

Guests are never tracked

Guest accounts are never enrolled, so vendors and outside users stay out.

Before you connect

Three questions people ask.

Straight answers on notice, what Presify reads and what it costs.

Read the full FAQ

Yes. When you connect Microsoft, you confirm on behalf of your organization that any notice the law requires is given, and Settings has an employee notice template you can send. Some U.S. states also require written notice before monitoring begins.

See the pattern behind the green dot.

History starts the day you connect, and Teams keeps none of its own. Connect today and next week you’ll have a full week to read.

The free trial tracks just you. Add your team on any paid plan.

Payments are processed by Stripe. Cancel anytime; access continues to the end of the paid period.