Catch labor-to-sales ratio spikes before they hurt your margins
Every morning, WebRun reads Toast's Labor Cost Breakdown and Sales Summary for the prior day, calculates labor as a percentage of net sales for each daypart and job title, and posts an alert to Slack whenever the ratio exceeds your threshold.
- No credit card
- Under $0.01 per run
- Cancel anytime
How do I automatically monitor labor-to-sales ratio with Toast POS?
WebRun reads Toast's Labor Cost Breakdown and Sales Summary every morning, calculates labor as a percentage of net sales for each daypart, and posts a Slack alert whenever a shift runs over your target ratio. Managers see exactly which daypart overspent and by how much before the next service begins.
- Labor overages are flagged before the next shift, not at month-end
- Managers see the exact daypart and dollar gap in one Slack message
- Target threshold is configurable per location or concept
Built for restaurant owners · general managers · multi-location operators · food and beverage directors
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.toasttab.com/restaurants/admin/reportingin a real browser with your saved login - no setup, no API keys. -
1
Toast - read labor cost and net sales by daypart
WebRun opens Toast to read labor cost and net sales by daypart. - Open Toast reporting and navigate to the Labor Cost Breakdown for yesterday
- Capture total labor cost and hours by job title and daypart
- Read the Sales Summary for the same periods
- Calculate labor percentage for each daypart and flag any that exceeded your set threshold
Done when Labor-to-sales ratios are calculated for every prior-day shift.
-
2
Slack - alert on shifts that exceeded the labor target
WebRun opens Slack to alert on shifts that exceeded the labor target. - Post an alert listing each daypart where labor ran over target, with the actual percentage and the gap
- If all dayparts were within target, post a brief green-light confirmation
- Rank flagged shifts by severity so the worst outlier is always first
Done when Manager has a clear alert in Slack showing which shifts overspent on labor.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
How does WebRun know what my labor target percentage is?
You set the target during setup, for example 28%, and WebRun uses it as the threshold every run. You can update it anytime.
Does it alert me if labor was fine?
Yes. If all dayparts hit target, WebRun still posts a brief confirmation so you know the check ran and everything was within range.
Can it break the alert down by job title, not just daypart?
Yes. Toast's Labor Cost Breakdown includes job-title detail, and WebRun can surface which role drove the overage if you configure that level of detail.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.