See the Gaps Before Your Customers Do.
Coverage answers a simple question: are you staffed for what you need to do? Define the requirement per position, per hour, per location — then watch the grid fill in as you build the schedule. Green means covered, red means short, yellow means over-staffed. The grid only credits coverage from people who are actually eligible for the position at the location and hold any required skills, so two staff who don't speak the language don't show as 'covered' for a multilingual front-of-house shift. Once the shifts are worked, the same grid shows what got staffed — feeding next week's plan and next quarter's hiring decisions.
Three Numbers, One View.
The same grid follows the schedule from plan to actual.
What you need.
Set per position, per hour, per location. The minimum and ideal staffing for the operation to run.
What you've assigned.
What's currently in the calendar. The grid colors show, in real time, where the schedule meets requirement and where it doesn't.
What happened.
Once the shifts are worked, the grid shows what actually got staffed. Drives next week's plan and next quarter's hiring decisions.
Not Just Bodies in Slots.
The grid only counts people who are actually eligible to work the slot.
Position + location qualified.
Each person's positions and locations are explicitly set. The grid only credits coverage from someone qualified for that position at that location. Filling a kitchen slot with a server who isn't kitchen-qualified doesn't count.
Required skills filter the pool.
Bartender shift on a high-volume night needs a senior bartender? Set the skill requirement; the grid only counts senior bartenders toward coverage. Junior staff still works the shift, just doesn't satisfy the skill ask.