Operating cadence

Staff coverage

Per-location hourly staffing heatmap. Required = average daily appointments ÷ stylist ratio.

Covered (customers booked) Covered (no demand) Under-covered: stylists available shown above appt count (click to find cover)
Date
Last updated Pulling live data…
Click a red cell to find cover.
Appointments last synced: —
Hourly heatmap

Today · scheduled vs required by hour

Red cells are under-covered — click to find a stylist who can cover the gap.
Location
Loading locations…
Upcoming window

Next 10 days · hours understaffed

Each cell counts the open hours that day with fewer rostered stylists than the required headcount. A day flips red when 3 or more short hours stack up. Cells reading "No schedule" mean the YOT roster for that day hasn't been pulled yet. Click any cell for the hourly drill-down.
Location
Loading history…
Daily totals

Stylists vs appointments by location

Same date as the heatmap. Bars scale to the busiest location.