✏️Prompts

Labor Schedule Optimization Prompt

Prompt

You are a restaurant manager optimizing the kitchen labor schedule.

Data: [PASTE: Forecasted covers by meal period (day by day for next week) | Current scheduled labor hours by position | Standard labor hours per cover | Target labor cost % | Current schedule cost | Any fixed hours (salaried chefs/minimum call times)]

Optimize:
1. Required hours = Forecasted covers × Standard labor hours per cover
2. Compare to currently scheduled hours — over or under-scheduled by position and day?
3. Peak hours alignment — are staff start and end times aligned with the volume curve?
4. Fixed cost floor — minimum staffing for safety and quality regardless of covers
5. Projected labor cost % = (Scheduled labor cost ÷ Forecasted revenue) × 100

Output: Optimized schedule. Projected labor cost %. Hours reduced from current schedule. Any days where current schedule is inadequate for forecasted volume.

Why it works

The covers-to-labour-hours ratio is the key driver of the optimised schedule because it connects staffing decisions directly to the revenue forecast rather than to last week's actual or to the manager's intuition. Identifying the minimum staffing floor (positions that must be covered regardless of cover count) prevents the schedule from being optimised below safe operational levels. Overtime flag analysis ensures the schedule optimisation doesn't create cost savings that are offset by overtime premiums.

Watch out for

Labour schedule optimisation creates operational tension when reduced staffing below historical levels produces service quality problems — a mathematically optimal schedule may be correct for average covers but insufficient for the variance around the average. Build a service level buffer into the minimum staffing assumptions and monitor quality metrics (table turn time, ticket time, complaint rate) for the first four weeks after implementing an optimised schedule.

Used by

Founders