Back to blog
One Dashboard, Six Live Integrations: Building a Fully Connected Operations Command Center
· 7 min read

One Dashboard, Six Live Integrations: Building a Fully Connected Operations Command Center

DashboardIntegrationsStripeClaudeBuild Log

Most operations teams don't suffer from a shortage of tools. They suffer from a shortage of one place to look. The call data lives in the dialer. The pipeline lives in the CRM. Revenue lives in the billing system. Meetings live in a scheduling app. And the answer to a simple question — "how are we actually doing this month?" — requires opening six tabs and doing the math in your head.

We just shipped the version of the Digital Universe operations dashboard that closes that gap. It pulls live data from every external service the business depends on, surfaces the numbers that actually matter at the top of the page, and adds a first look at AI-written briefings powered by Claude. Here's everything that went into this release.

Six service integrations — now fully connected and live

The dashboard connects to all six external services it relies on, and every one of them is showing live, real data:

  • BatchDialer — call records
  • BatchDialer Campaigns and Lists
  • GoHighLevel — sales pipeline and calendars
  • Calendly — closer meetings
  • Stripe — billing
  • Anthropic Claude — AI

The important part isn't just that they're connected — it's that the connection is honest. Each integration runs a genuine connection check every time the page loads. A card only reads "Connected" when the service actually responds using the configured credentials. If a key is bad or expired, the card shows the real error instead of a misleading green light. No more discovering at the worst possible moment that a "healthy" integration quietly stopped working three days ago.

Every card also surfaces quick at-a-glance stats and links straight through to its detailed page, so the homepage doubles as a launchpad into the rest of the dashboard.

Live Monthly Recurring Revenue on the homepage

The MRR figure at the top of the dashboard is now a live number pulled directly from Stripe. It sits alongside the active-subscription count, and it clicks through to the new Billing page. Revenue is no longer a number someone exports once a month — it's the first thing you see, and it's always current.

"Leads Submitted" promoted to a headline number

The single most important outcome of the entire operation is qualified leads submitted — so we promoted it to a headline figure in the top row, complete with its trend versus the previous period. Click it and you go straight to the exact prospects behind that number.

The top row now reads, in order of what matters: Calls Dialed, Leads Submitted, Active Clients, MRR. Activity on the left, outcomes and revenue on the right.

New page: Billing

A complete billing view, all pulled live from Stripe:

  • Monthly Recurring Revenue
  • Active subscriptions
  • Trials
  • The plan mix
  • A list of recent invoices with their payment status

It's the full financial picture of the business in one screen, without ever opening the Stripe dashboard.

New page: Opportunities

The full sales pipeline from GoHighLevel is now visible inside the dashboard — every opportunity across all three pipelines. They're organized into clean tabs, one tab per pipeline, each showing its count and total open value.

Every opportunity opens a detailed page that shows exactly where it sits in the funnel, its contact, the assigned team, and a direct link back into GoHighLevel for anyone who needs to take action there.

New page: Activity Feed

A single, chronological feed of everything happening across the operation — calls placed, new campaigns added, and lead lists imported. Each item is clickable through to its underlying record. It's the "what's going on right now" view that ties the separate systems into one timeline.

Charts rebalanced and polished

The homepage charts got a proper pass. The Call Volume chart now fills its panel cleanly instead of floating in empty space. The Disposition Mix — where calls actually ended up — is presented as a clear full-width proportion bar with a tidy two-column breakdown beneath it. Balanced, legible, and readable at a glance.

Smart in-panel scrolling for long lists

Every long data table — Calls, Leads, Lead Lists, Campaigns, Meetings, Billing, and Opportunities — now fits neatly within the screen. Each table sizes itself to the available space and scrolls inside its own panel, with the column headers staying fixed in place. You never lose your place by scrolling the entire window up and down, and you always know which column you're looking at.

Phone and tablet support

The dashboard now works properly on phones and tablets, with a hamburger menu and slide-out navigation. Previously the menu and logo disappeared entirely on smaller screens — now the whole thing travels with you.

Improved readability

Text sizes and contrast for labels and sub-text were increased across every page. The dashboard is noticeably clearer now in both light and dark modes — less squinting, more reading.

A consistent Integrations page

The dedicated Integrations page now shows the exact same live connection status as the homepage, drawn from a single shared source. The two views can never disagree, because they're reading from the same place. One source of truth, two places to see it.

AI Insights: a first look

The headline of this release is a brand-new AI Insights section, powered by Anthropic's Claude. It reviews the operation's data and produces a written briefing:

  • Key statistics
  • Performance highlights
  • Observations
  • Recommended improvements
  • Coaching pointers

This is an early first version, and we're shipping it deliberately as a conversation starter rather than a finished product. The goal is to put a real, useful briefing in front of the team and learn from how they use it.

What comes next is where it gets interesting: deeper drill-downs, per-client insights, and call-quality coaching are all planned for the next phase. The foundation — live data from every system, in one place, with an AI layer reading across all of it — is now in place.

Why this matters

The pattern here is one we keep coming back to at Digital Universe. The leverage isn't in adding a thirteenth tool. It's in the layer that unifies the tools you already run — one honest, live view of the whole operation, with AI sitting on top of clean data instead of guessing. This release is that layer, shipped.

Want to work together?

Check out our consulting packages or reach out directly.