All templates

Automated Grocery Store Shift Coverage Alerts

Every morning, WebRun checks your Google Calendar for shifts in the next 48 hours that have no confirmed staff assigned, cross-references any time-off flags in ECRS CATAPULT, and sends the manager a Telegram alert listing every gap so coverage can be found before the shift.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 Google Calendar find shifts with no confirmed coverage
2 ECRS CATAPULT check for relevant time-off records
3 Telegram alert manager with gap list
In short

How do I get automatic alerts when a grocery store shift has no coverage?

WebRun checks your Google Calendar every morning for shifts without confirmed coverage in the next 48 hours, cross-references time-off data in ECRS CATAPULT, and sends the manager a Telegram alert listing every gap with department and minimum-staffing flags, so no shift goes unattended.

  • Uncovered shifts surface 48 hours before they happen
  • Minimum-staffing departments flagged so critical gaps get priority
  • Manager gets a Telegram alert before any coverage gap becomes a crisis

Built for grocery store managers · independent market owners · supermarket shift supervisors

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens calendar.google.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Google Calendar - find shifts with no confirmed coverage
    calendar.google.com
    WebRun in Google Calendar: find shifts with no confirmed coverage
    WebRun opens Google Calendar to find shifts with no confirmed coverage.
    • Open the store's staff scheduling calendar and scan events for the next 48 hours
    • Identify any shift event that lacks a confirmed staff member in the event title or description
    • Record the shift date, time, department, and the number of staff needed

    Done when All uncovered shifts in the next 48 hours are identified with their details.

  3. 2
    ECRS CATAPULT - check for relevant time-off records
    ecrs.com
    WebRun in ECRS CATAPULT: check for relevant time-off records
    WebRun opens ECRS CATAPULT to check for relevant time-off records.
    • Check CATAPULT for any pending time-off requests or availability changes for the relevant staff
    • Note staff who might be available for an extra shift based on their usual hours
    • Flag any department where the gap leaves the store below minimum staffing

    Done when Time-off context and minimum-staffing flags are added to each gap.

  4. 3
    Telegram - alert manager with gap list
    telegram.org
    WebRun in Telegram: alert manager with gap list
    WebRun opens Telegram to alert manager with gap list.
    • Send a Telegram message to the store manager listing each uncovered shift with date, time, and department
    • Flag any shift that puts the store below minimum staffing
    • Include suggested available staff names if identified from CATAPULT

    Done when Manager has received a Telegram alert with all coverage gaps and context.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
calendar.google.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Gap alert · Telegram
OutputWhat each run produces - A Telegram alert listing all uncovered shifts in the next 48 hours with department, time, and minimum-staffing flags.
Text
Setup & safety

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.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it contact staff directly to fill the gap?

No. WebRun alerts the manager with the gap details. Reaching out to staff to cover a shift is always a human decision.

What if all shifts are covered on a given morning?

WebRun sends a brief all-clear Telegram message confirming no open shifts were found in the next 48 hours, so the manager knows the check ran.

Can it work with scheduling tools other than Google Calendar?

This template is built for Google Calendar. If you use a different scheduling tool, let us know and we can adapt the workflow to read your existing system.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.