Skip to main content
The facility dashboard gives you a live view of your surgical facility’s operations. Track room status, staff assignments, case progress, and key performance indicators from a single screen.
The dashboard uses Supabase Realtime subscriptions — status changes, milestone recordings, and pace updates appear within seconds without refreshing.

Live pulse banner

The top of the dashboard shows a real-time status bar with room counts by state:
StatusDescription
In CaseRoom has an active surgical case
Turning OverRoom is between cases (cleaning and setup)
IdleRoom is open with no current or imminent case
DoneRoom has completed all scheduled cases for the day
An animated pulse indicator confirms the dashboard is receiving live data.

KPI cards

Five metric cards provide at-a-glance performance tracking. Each card includes a sparkline showing 7-day micro-trends and a delta indicator comparing against the prior period.
KPIWhat it measures
OR UtilizationScheduled hours vs. actual hours used, with target progress ring
CasesCompleted vs. scheduled case count for the selected period
Median TurnoverMedian minutes between cases — lower is better
On-Time StartsPercentage of first cases starting within the grace window
Facility ScoreComposite health metric across all operational pillars
Cards are color-coded using target achievement zones (green, amber, red).

Time range toggle

Use the segmented control (Today / This Week / This Month) to adjust the KPI window. The toggle affects KPI values and the trend chart — room status and schedule timeline always show today.

Schedule adherence timeline

A full-width Gantt chart displays every case for the day with real-time progress tracking. Each bar represents a case, color-coded by status:
  • Blue — scheduled, not yet started
  • Green — in progress, on pace
  • Amber — in progress, running behind
  • Grey — completed
The timeline polls every 60 seconds. Click any case bar to open the case detail drawer.

Needs attention

An alert list surfaces items requiring action:
  • Late starts — cases that missed their scheduled start time
  • Missing milestones — active cases with gaps in milestone recording
  • Awaiting validation — completed cases needing data review
  • Rooms behind schedule — rooms where the current case is running over
Items are automatically prioritized by urgency. The most time-sensitive items appear at the top.

Room status cards

A card grid shows each operating room’s current state:
  • Current case — surgeon, procedure, current phase indicator, pace tracking progress bar, and estimated completion time
  • Next case — preview of the upcoming scheduled case
  • Upcoming cases — collapsed list of remaining cases in the room
Pace tracking compares real-time progress against median durations from surgeon-procedure stats, not averages. A single outlier case won’t distort the estimates.

Today’s surgeons

A sidebar list shows all surgeons operating today with their case count and current status (in case, between cases, or done for the day).

Trend chart

A 30-day historical chart tracks key metrics over time, helping you spot patterns in utilization, turnover, and on-time performance.

Insights

AI-generated observations based on the selected time range highlight notable trends, anomalies, and opportunities for improvement.

Using the dashboard effectively

Start with the Needs attention section and the Live pulse banner. These give you the fastest picture of what requires immediate action. Then scan the Schedule adherence timeline to see if any early cases are running behind.
Focus on Room status cards to track pace. Rooms showing amber or red pace indicators may need intervention. Check the KPI cards to see if utilization and on-time starts are tracking toward daily targets.
Switch the time range to Today and review final KPI values. Check for any cases still in Needs validation status. Use the Trend chart to compare today against the past week.

Quick access

Cases

View and manage all surgical cases.

Rooms

Monitor room-by-room operations.

Analytics

Dive into performance analytics.