Automated Lavu POS Staff Shift Coverage Alerts
Every morning, WebRun reads the day's shift schedule from Google Calendar, checks the Lavu employee list for who is clocked in or confirmed, identifies any shift with no coverage, and posts a Slack alert to the manager so replacements can be arranged before service starts.
How do I automatically get alerts for uncovered staff shifts using Lavu POS?
Every morning, WebRun reads the day's shift schedule from Google Calendar, checks each shift against Lavu's employee roster and clock-in status, and posts a Slack alert to the manager for any uncovered station or role. The manager sees every gap before service starts and can arrange coverage without having to manually check the schedule and the POS system separately.
- Uncovered shifts spotted every morning before service starts, not during a rush
- Manager alerted in Slack with specific role and time details to speed up replacement calls
- No station left unmanned because a schedule gap went unnoticed
Built for restaurant managers · bar managers · hospitality schedulers · multi-location food and beverage operators
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
calendar.google.comin a real browser with your saved login - no setup, no API keys. -
1
Google Calendar - read today's shift schedule
WebRun opens Google Calendar to read today's shift schedule. - Open Google Calendar and read all shift events for today
- Capture the shift name, time window, role, and assigned employee for each event
- Note any event marked as tentative or with no assigned employee
Done when Today's full shift schedule is captured with each shift's assigned role and employee.
-
2
Lavu - check employee availability and clock-in status
WebRun opens Lavu to check employee availability and clock-in status. - Open Lavu and navigate to the Employee section
- Check which employees are scheduled, confirmed, or already clocked in for today
- Cross-reference each Google Calendar shift against the Lavu employee list
- Flag any shift where the assigned employee is absent, unconfirmed, or not yet clocked in past the expected start time
Done when All shifts with missing or unconfirmed coverage are identified.
-
3
Slack - alert the manager to any uncovered shifts
WebRun opens Slack to alert the manager to any uncovered shifts. - Post a Slack alert to the manager channel listing each uncovered shift by role, time, and station
- If all shifts are covered, post a brief confirmation so the manager knows the check ran clean
- Do not contact staff members directly. The manager handles replacement communication
Done when The shift coverage alert is in Slack for the manager to act on.
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
Does it contact staff members to fill the uncovered shift?
No. WebRun alerts the manager in Slack with the gap details. The manager decides who to contact and how, so no staff member is messaged automatically.
What if an employee clocks in late but the shift is technically uncovered at check time?
It runs at your set time each morning. If a late clock-in happens after the check, the manager will see the alert and can clear it once coverage is confirmed. You can adjust the run time to allow for your typical clock-in window.
Does it work with multiple locations?
Yes. If you maintain a separate Google Calendar and Lavu employee list per location, you can run one instance per location, each posting alerts to the relevant manager's Slack channel.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.