Live Boards
Live leaderboards, KPI tiles, gauges, and status grids from your data — on dashboards, signage, and any TV.
Overview
Every visualization on a board is one definition rendered on up to five surfaces — a home dashboard, a Digital Signage slide, a full-screen TV, a phone, and a public link on a page outside OneMango. That range is why name masking is a property of the visualization rather than of the surface: set it once and it holds everywhere, including on the screen nobody is signed in to, and a column that ranks stores rather than people is never mislabelled as anonymous.
Thirteen chart types reach well past a leaderboard — a gauge arc legible across a warehouse floor, a status grid that colours every site by its goal band, a streak counting days since the last incident, a scorecard holding four unrelated metrics against four separate targets. Boards read a Power Tables saved view, Recognition activity, per-site engagement, or per-site coverage gaps, and a nightly capture gives all of them a history: movement deltas, per-row trend lines, a 365-day history page with CSV export, and opt-in alerts when a stat, line or gauge crosses its goal — or recovers.
Screens get two paths: a present mode that refreshes as a plain page on any signed-in TV browser, and, for screens that cannot sign in, admin-issued public links — one per visualization, or one for a named rotation. Billing follows boards, not viewers — a board the whole plant walks past costs the same as one a manager checks, and an archived board costs nothing.
Build 13 chart types — leaderboards, KPI tiles, gauges, status grids, streaks, and scorecards — from Power Tables saved views and platform activity, then put them on dashboards, break-room signage, and any TV.
Highlights
Capabilities
Chart Types
-
Ranked leaderboards (top-N) over an entity and a numeric score
-
KPI stat tiles aggregating a column — count, sum, average, min, or max
-
Movers — a leaderboard where every row carries its own 30-day trend line
-
Gauge — progress toward a goal drawn as an arc, built to read at distance
-
Status grid — every row as a tile colored by its goal band, with the headline stated in words
-
Share — one 100% stacked bar splitting a total into its parts
-
Streak — days since a running total last rose ("28 days since the last incident")
-
Scorecard — 2 to 4 unrelated metrics side by side, each against its own goal
-
Calendar — the entries as an agenda grouped by day
Data Sources
-
Power Tables saved views — the view's filters and sort define the slice on display
-
Recognition as a native source — points received, recognitions received, recognitions given
-
Engagement by site as a native source — active user days, page views, interactions Requires Levels & Badges
-
Coverage gaps by site as a native source — unfilled on-shift role slots per site Requires Shifts & Scheduling
-
Boards show a "source unavailable" state when a table or view is archived, deleted, or made personal
Ranking, Goals & History
-
Highest-first or lowest-first ranking — fewest incidents can top the board
-
Goals: a target value with an at-least or at-most direction, coloring values and badging entries
-
Warning threshold for a middle band — boards read on target / just off target / off target, not just pass / fail
-
Movement deltas against a captured baseline — yesterday, 7, 14, or 30 days back
-
History page per visualization with 7, 30, 90, and 365-day windows and a "who held the top places" standings card Exports to CSV over the same window
Privacy & Masking
-
Per-visualization name masking: full names, first name + last initial, or anonymized ranks
-
Masking applied once in the rendering pipeline, so every surface inherits the same policy
-
Name masking governs people columns only — a store, product, or site column keeps its real value
-
Tenant-wide default masking policy for new boards
Screens, Signage & Sharing
-
Visualizations on home dashboards, placed onto a dashboard without leaving the app
-
Visualizations as Digital Signage slides — a per-visualization switch plus a tenant-wide kill switch
-
Full-screen present mode on any signed-in TV or kiosk browser Self-refreshing page — no signage player, no JavaScript
-
Named screen rotations (playlists) — an ordered set of visualizations, one per interval
-
Public rotation link, so a break-room screen never has to sign in
-
Per-visualization external embed on an unguessable public link — read-only, masked, no login Rotating the link cuts off every link already shared
-
Read-only mobile views of the boards a member is admitted to
-
Read-only REST API — boards, their current readings, and playlists API token scope read:live_boards; no write endpoints
Alerts & Notifications
-
Goal-crossing alerts — told when a visualization goes off target, and again when it recovers Stat, Line and Gauge; opt-in; only a band change notifies
-
Alert recipients: the person who added the visualization, a chosen group, and anyone watching it
-
Watch any visualization you can open — it leads your weekly email, and you get its goal alerts where they are switched on
-
Rank-entry notifications when a member enters the top 3 on a people-ranked visualization Opt-in per visualization
-
Weekly digest email, every Monday, of the visualizations a watcher can actually open
Authoring & Administration
-
Board editor with a visualization drawer that previews live before anything is saved
-
"Suggest with AI" on Power Tables boards — drafts a leaderboard: chart type, entity and score columns, aggregate, and ordering Sends table and column metadata and your prompt, never rows
-
Contributor and admin tiers — contributors author boards, admins hold settings, archiving, signage publishing, and the public links
-
Admin analytics: broken sources, snapshot coverage, which boards are publicly readable, and which are used by nothing
-
Wallboard branding — your logo and an accent color in present mode and on public links
Limits & Specs
-
Chart types: 13 — ranked list, stat, table, chart, line, movers, gauge, status grid, share, streak, pace, scorecard, calendar
-
Data sources: Power Tables saved views, Recognition, Engagement by site, Coverage gaps by site
-
Screen rotations: Up to 20 visualizations, 15–600 seconds each (60s default)
-
Digital Signage display: Top 5, no sign-in, the visualization's masking policy always applied
-
Present mode refresh: Every 2 minutes — a plain page refresh, no JavaScript
-
History: Captured nightly (hourly on intraday lines); 7/30/90/365-day windows; daily history kept 13 months, intraday detail 7 days
-
Embed origin allowlist: Up to 10 origins per visualization or playlist
-
Pricing: Pay-as-you-go from your credit wallet, billed per active board per month (no per-employee fee)
Use cases
Resources
FAQ
Only for Power-Tables-backed boards, which are the most common kind. Boards can also read Recognition activity, per-site engagement, or per-site coverage gaps directly, so a tenant with neither a table nor a saved view can still build a board. Each app meters independently — rows on the Power Tables side, active boards on the Live Boards side.
It's pay-as-you-go from your credit wallet, billed per active board per month — 500 credits per active board a month, with no per-employee fee and no minimum. Archived boards, sample boards, and boards with no active visualization don't bill. The month is drawn on the 1st, so archiving a board stops the next month's draw, not the current one; restore it and it counts again.
Each visualization carries a policy — full names, first name plus last initial, or fully anonymized ranks — with a tenant-wide default for new ones. It is enforced at one point in the rendering pipeline, so a visualization that masks on the dashboard masks identically on the wall, on a phone, and on an embed. Masking governs people columns only: one ranking stores or products shows their real names under any policy, because there is no identity to protect.
The board renders a "source unavailable" state rather than breaking or going blank, on every surface it was placed on. The admin Analytics tab lists every board in that state alongside what it was bound to and why the binding failed — a broken wallboard otherwise tells nobody.
Two tiers. Contributors create, edit, duplicate, and preview boards; admins additionally hold app settings, archive and restore, signage publishing, and the public links that put a visualization or a rotation on the open web. Who sees a visualization inside OneMango is set by its optional Audience; signage and public embeds have no viewer at all, so a visualization limited to an Audience cannot be published there, and masking is what protects the ones that are.
Two ways. Watch a visualization and you receive its goal alerts wherever its author switched them on — told when it goes off target and again when it recovers — and the author can also name a group for the people who own the number. Watching also puts you on the weekly digest: every Monday, an email of up to 12 visualizations you can actually open, watched ones first.
Yes, per visualization and off by default. A Live Boards admin turns on Allow external embed, which creates an unguessable link that renders the visualization read-only with its masking applied and no login required. An optional origin allowlist restricts which sites may frame it, and rotating the link invalidates every one already shared. Playlists share the same model, so a whole rotation can run on one public link.
Boards read live on every load; signage picks changes up on its polling cycle and present mode refreshes itself every two minutes, with each write to the source bumping a version the displays key off. History is separate: a nightly capture stores each visualization's value, which is what powers movement deltas, movers trend lines, streak counts, and the 365-day history page; daily history is kept for 13 months. A Line marked intraday is captured hourly as well.