How a Multi-Location Digital Operations Command Center Replaced 6 Daily Manager Check-In Calls
The Morning Call Nobody Looked Forward To
Every morning at 8:45 AM, the same ritual played out. A conference line opened. One by one, location managers dialed in. For the next 45 minutes to an hour, each manager reported the same information in roughly the same order: yesterday's sales numbers, today's staffing situation, any operational issues from the previous day, inventory concerns, and anything else that needed corporate attention.
Multiply that by the afternoon check-in call. And the weekly operations review call. And the ad-hoc "something went wrong" calls that happened two or three times a week. Conservatively, location managers were spending 6 to 8 hours per week on calls whose primary purpose was transferring information that already existed in various systems.
We needed to replace the calls entirely. Not supplement them. Not add a dashboard alongside the calls. Replace them.
Information Lag
By the time sales numbers were reported the next morning, the opportunity to act on them had passed. Decisions were always 12 to 24 hours behind reality.
Incomplete Picture
Verbal reports are filtered through the reporter's perspective. A manager might say sales were "pretty good" without noting a 15% drop in average transaction value.
No Comparative View
When managers report independently, nobody sees cross-location patterns. Staffing imbalances, inventory mismatches, and pricing inconsistencies stay invisible.
Reactive Management
Without real-time data, every response is reactive. Cash discrepancies, staffing gaps, and security issues surfaced hours after they occurred.
A Single Screen That Tells the Whole Story
The command center is built around a radical design principle: a single screen should tell you everything you need to know about the entire operation. If you need to click more than twice to find critical information, the design has failed.
Data Integration Layer
Point of Sale System
Hourly and daily sales revenue, transaction count, average transaction value, product category breakdown, discount usage, void rates, and employee-level performance. Refreshes every 15 minutes with webhook triggers for significant events.
Employee Scheduling
Who is clocked in, who is scheduled but absent, upcoming shift changes, overtime projections, and open shifts. Compares coverage against historical traffic patterns to flag staffing imbalances.
Security Systems
System STATUS data (not camera feeds): alarm armed/disarmed status, surveillance recording status, access control functionality, and security event triggers. A camera system offline at 2 AM needs attention.
Incident Reporting
Employee injuries, customer complaints, equipment failures, facility issues, cash discrepancies. Each incident has severity and resolution status. Open high-severity incidents surface immediately.
Compliance Module
Location-level compliance scores feed directly into the command center. Green (95+), yellow (85-94), red (below 85). Hover to see the specific gap driving the score.
Inventory System
Stock levels against par, incoming shipments expected today, pending inter-location transfers, and any discrepancy flags from the reconciliation engine.
The Location Health Score
Every data point feeds into a composite Location Health Score: a single number from 0 to 100 representing overall operational health right now. Recalculated every 15 minutes with trend direction shown over the last 4 hours.
25%
Sales Performance
25%
Staffing Health
20%
Compliance Status
15%
Operational Integrity
15%
Inventory Health
The Command Center Interface
Map View (Default)
Geographic map with all locations as color-coded pins (green/yellow/orange/red by health score). Pin size proportional to revenue contribution. Hover for instant stats, click for detail. The entire operation in one glance.
Grid View
Tabular view with all locations as rows: health score, sales vs. projected, staffing status, compliance, open incidents, top flag. Sortable by any column. Lowest-scoring location always at the top.
Location Detail
Five panels for each health dimension with current data, 7-day trend sparklines, active flags with details, and AI-generated recommended actions.
Activity Feed
Real-time scrolling feed of operational events across all locations. Filterable by location, type, and severity. Critical events pinned and highlighted until acknowledged.
AI-Generated Daily Briefings
Every morning at 7:00 AM, one hour before the old check-in call used to start, the system generates a daily operations briefing using Claude Sonnet. The AI reviews the previous day's complete data across all locations and produces a concise, actionable narrative.
"Overall, yesterday was a strong operational day. Combined revenue across all locations hit $34,200, 8% above the $31,700 projection, driven primarily by Locations 2 and 7 which both exceeded projections by over 15%. Staffing coverage was at 96% with only two unplanned absences.
Highlights: Location 7 posted its highest single-day revenue of the quarter at $4,100. Location 11 achieved 100% compliance following completion of two overdue training modules. System-wide void rate dropped to 1.2%, the lowest in 90 days.
Concerns: Location 5 has had intermittent camera system issues for three consecutive days. Location 3 had three late arrivals this week from the opening shift crew. Location 9 is carrying 40% more inventory than its 30-day sales velocity justifies.
Actions: (1) Escalate Location 5 camera vendor ticket. Owner: Operations Director. (2) Location 3 manager to conduct opening shift check-ins. (3) Initiate inventory transfer from Location 9 to Location 4."
Real-Time Anomaly Alerts
Sales dropping 30%+ below hourly projection for two consecutive hours
No POS transactions for 20+ minutes during operating hours
Three or more employee call-outs at the same location within 24 hours
Security system going offline at any location
Cash discrepancy exceeding configurable threshold
Incident report filed with severity "High" or "Critical"
The Technology
Daily Briefing Cost
~$0.04
One Claude Sonnet call covering all locations
Data Refresh
15 min
Health score recalculation interval
Real-Time Events
<5 sec
Supabase Realtime subscription latency
The Results
6 → 0
Daily check-in calls eliminated
Morning, afternoon, weekly review, and ad-hoc status calls all replaced by the dashboard
14 hrs/wk
Management time recovered
Redirected to floor presence, employee coaching, customer engagement, and strategic planning
15 min
Information lag (was 12-24 hours)
Decisions now made on current-hour data instead of yesterday's numbers
$48K
Cross-location optimization savings
Inventory transfers, staffing rebalancing, and pricing corrections in first 6 months
Faster incident response. Average time from incident to corporate awareness dropped from 4 to 12 hours (waiting for the next call) to under 15 minutes. For high-severity incidents, corporate now knows while they're still happening.
92% manager satisfaction. In an internal survey, 92% of location managers reported that eliminating check-in calls improved their job satisfaction. Most common feedback: "I can actually manage my location instead of talking about managing my location."
The wall-mounted display effect. Several locations mounted a secondary display showing their real-time health score and sales performance. Employees could see performance throughout the day, creating a natural motivation loop. When sales were ahead of projection, energy was palpable. The data became a shared context that aligned teams around a common goal without management saying a word.
Key Takeaways
Replace the Meeting, Don't Supplement It
If you build a dashboard and still hold the calls, you've added a tool without removing the burden. We stopped the calls the week the dashboard went live. Nobody asked for them back.
One Number Per Location Changes Everything
The Location Health Score compresses complex operational data into one number anyone can understand at a glance. It sacrifices nuance (available one click deeper) for instant comprehension. Leadership doesn't need the weighting formula. They need to know Location 5 is at 72 and declining.
AI Briefings Beat Human Reporting
The AI daily briefing is more consistent, more comprehensive, and more actionable than any morning call. It doesn't forget the camera issue. It doesn't editorialize slow sales as "pretty good." It presents facts, identifies patterns, and recommends specific actions. Every morning, without fail.
Interested in how real-time operations intelligence could transform your multi-location business?
Get in Touch