Features
Projects & the top three
TODOs are owner-only to write; everyone else sees them on the dashboard. Reorder by dragging.
- Top three priorities — the first three unarchived TODOs, in order, are your visible priorities. A completed-but-not-yet-archived item stays in the top three, struck through, until end-of-day rollover.
- Staleness — a TODO's row tints from transparent toward amber as it ages, up to the org's staleness window (a team can set its own).
- End-of-day archive — a scheduled job at the org's archive time (in the org timezone) archives everything marked done.
- Private TODOs — the owner sees the text; everyone else sees it blurred. An admin can reveal it, which writes an audit event.
Presence
The status vocabulary is org-configured. Defaults include In office, Working remotely, External meeting, Out of office, Focus time, and On lunch. Each status has a source (manual, integration-only, or auto) and can expire after a set time, reverting to the org default. Office-location geofences can set a status automatically when a member is on site.
Live dashboards
A dashboard shows a card per member: avatar and status dot, name and role, status label, the teams they're on, their top three priorities (with staleness and "N days ago"), their projects, and a last-updated time. Three surfaces: the org dashboard, each team dashboard, and a personal Highlights view.
- View modes — grid, list, or zones (grouped by status); compact / regular / spacious density; light / dark.
- TV mode — a fullscreen layout that auto-engages on large displays (or with
?tv=1), scaled for office 4K TVs. - Live indicator — green when updates are realtime (WebSocket), amber when polling, gray when stale.
- Visibility masking — content you're not permitted to see is blurred, not hidden; share viewers get fixed-shape placeholders that leak nothing (not even a title's length).
Dashboards update in about a second: a change publishes through the backend to a per-scope realtime room that fans it out to every open dashboard.
Public share links
A share link publishes a read-only dashboard to anyone with the URL — office TVs, stakeholders — without an account.
- URL —
https://pulse.intrasys.ai/p/<token>. The token is a 256-bit random value; only its hash is stored (the plain token is shown once, on a gated reveal). - Scope — an org share (org admin) or a single team (team admin). It renders the dashboard read-only and hides member-private data (emails, status notes).
- Controls — optional expiry; optional IP allow-list (CIDR ranges or named presets, checked on every request); a per-link rate limit; rotate (invalidates the old URL immediately) and revoke.
- Access stats — lifetime and 24h / 7d / 30d counts, unique-IP count, a sparkline, and a recent access log (masked IP, user-agent family, country, allowed/denied).
Share pages are hardened against indexing (noindex, robots.txt disallow, AI-crawler denies) and
send no referrer.