Improvement
Redesigned dashboards across the platform
Tenant, partner, and platform dashboards have been rebuilt with a tighter, more modern layout — consistent icons, live KPIs, and synced badge counts.
Every dashboard surface — tenant, partner, and platform admin — now shares a single visual language: tighter type, smaller and more consistent icons, an off-white page background that makes white cards pop, and small-caps section labels in place of bold + emoji headers.
What changed
- Heroicon outline icons everywhere (16–18px, stroke 1.75), matching the top navigation. The previous emoji-and-rainbow palette is gone — no more inconsistent rendering across iOS, Windows, and Android.
- Hero KPI strip on the tenant dashboard: live "Active calls" count, "Calls today," "Missed today" (with the missed-percentage), and "Avg talk time." Active calls poll every 5 seconds; today's totals refresh every 30.
- Per-resource count badges on every nav card: ring groups, queues, voicemail boxes, custom destinations, pickup and paging groups, feature codes, parking lots, provisioned phones, button and expansion layouts, media files, users, campaigns, and campaign contacts. A single
/countsendpoint feeds all of them so the numbers stay in sync with reality. - Partner dashboard got the same treatment: KPI cards for Active Calls (with the existing live tenant ticker now living inside the card), Tenants, Extensions, DIDs, Call Minutes MTD, and Active Users — plus quick-action cards for Manage Tenants, Analytics, and Active Calls.
- Platform admin dashboard restyled to match: Partners / Tenants / Extensions / DIDs cards across the top, with quick actions for Manage Partners, Platform Billing, and Active Calls.
- Status as a colored dot next to the name (green = Active, blue = Trial, amber = Suspended) instead of a large colored pill.
Why it matters
The old layout was effectively a category index of 20+ equally-weighted tiles. The new one tells you at a glance how the system is doing right now — and the navigation underneath is denser, calmer, and faster to scan.
Try it yourself
Spin up a SimuWave trial and put this to work in minutes.
Posted by Frankie Ragan
