Table of Contents

  1. The short answer
  2. What active and away mean in Slack
  3. Can owners or admins see more?
  4. Practical ways to communicate availability
  5. Tracking WordPress logins in Slack
  6. Frequently asked questions
  7. Conclusion

The short answer

Slack does not normally show coworkers a simple “last seen at 14:32” timestamp like some messaging apps. It shows current availability as active or away, plus any status message the person has chosen.

An active or away indicator is not an attendance record. It can change automatically based on app activity, and a person can set it manually.

If your real question is “when did this person last log in to our WordPress site?”, that is a different event. A WordPress login-tracking plugin can record the site login and optionally send a notification to Slack without claiming to measure the person's Slack activity.


What active and away mean in Slack

Slack describes availability as the dot beside a person's name. According to Slack's current help documentation:

  • a person is active while Slack is open on desktop or mobile;
  • desktop availability normally changes to away after about ten minutes of inactivity;
  • closing or navigating away from the mobile app can set the person away;
  • a person can manually set themselves active or away.

Slack status is separate. A custom status such as “In a meeting” or “On leave” gives context, but it is chosen by the user or synced from another tool.

Presence tells you whether Slack considers the person available now. It does not reliably tell you when they started work, stopped work, read a specific message, or were last online.


Can owners or admins see more?

Slack analytics vary by plan and role. The Slack analytics documentation covers aggregate activity such as daily, weekly, or monthly active people, messages, and channel activity.

Eligible analytics dashboards can also include a member-level “Last active” date—when that member last read or sent a message—and Slack notes that this metric is available only when the member was active in the previous 90 days. That admin analytics date is not an exact time and does not create a universal coworker last-seen timestamp in normal profiles.

Use analytics to understand how a workspace is being used, not to infer an individual's working hours from a presence dot. Slack itself cautions that activity patterns are better for understanding teams than evaluating individuals.


Practical ways to communicate availability

If your team needs clearer expectations, use tools designed for that purpose:

  1. Set a status with a return time or response expectation.
  2. Sync a Google or Outlook calendar status where appropriate.
  3. Pause notifications during focused work or leave.
  4. Use a team channel for shift handovers or support coverage.
  5. Define an escalation route for genuinely urgent requests.

These practices communicate intent. Presence alone can only describe a limited technical state.


Tracking WordPress logins in Slack

Diagram contrasting Slack presence with a WordPress login event sent to a Slack channel.
WordPress login notifications report a site event; they do not monitor activity inside Slack.

Yoohoo's When Last Login Slack Notifications add-on serves a different, narrower purpose. It can notify a Slack channel when a user with a selected WordPress role logs in to a WordPress site.

That can help a small site-management team notice when an administrator or editor signs in. It does not reveal when someone was last active in Slack, and it should not be described as employee monitoring.

Before enabling login notifications:

  • choose only the WordPress roles relevant to security or operations;
  • use a private operational channel;
  • tell affected users what is recorded and why;
  • avoid sending unnecessary personal data;
  • set a retention policy for login records and messages;
  • review local employment and privacy requirements.

The base When Last Login plugin records WordPress login timestamps and displays a Last Seen column in the WordPress Users screen. Users who have not logged in since tracking was activated may initially show “Never.”


Frequently asked questions

Can I see the exact time someone last used Slack?

Not as a normal profile-level “last seen” timestamp for coworkers. Availability is a current active/away state. Depending on the plan and permissions, an analytics dashboard may show a member's last-active date, but not a dependable exact last-seen time in the person's normal profile.

Does away mean the person is not working?

No. They may be reading another screen, in a meeting, on a call, using a manually selected away state, or working outside Slack.

Can I use a bot to track presence changes?

Slack APIs can expose presence-related events for authorised apps, but turning them into individual monitoring creates privacy, policy, and reliability concerns. Define the legitimate business purpose and obtain the appropriate approvals before building such a workflow.

Does When Last Login track Slack activity?

No. It tracks successful WordPress logins. The Slack add-on sends selected WordPress login events to a Slack channel.


Conclusion

Slack shows active and away availability, not a dependable public last-seen timestamp. Use status and calendar tools to communicate availability, use Slack analytics only for the questions and permissions they are designed to support, and avoid treating presence as a timesheet.

When the operational need is specifically to know when privileged users log in to WordPress, use a transparent WordPress login-recording workflow and describe it accurately.

Stay in the loop!

15% off your next purchase, just for you 🎁

Sign up to receive your exclusive discount, and keep up to date on our latest news, products & offers!

We don’t spam, ever! Read our privacy policy for more info.