All templates
For ghost kitchen operators, kitchen managers & virtual restaurant ops teams

Alert your team the moment key ingredients run low

Every few minutes, WebRun checks your ingredient stock levels in Google Sheets against your reorder thresholds, cross-references which brands in Otter are actively selling those items, and sends your kitchen manager a Telegram alert the moment anything critical drops low.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every 15 minutes WebRun
1 Otter check which brands and items are active today
2 Google Sheets read current stock levels against thresholds
3 Telegram send low-stock alert to kitchen manager
Run a sample
In short

How can I get automatic low-stock alerts for my ghost kitchen?

WebRun checks your Google Sheets inventory tracker every 15 minutes, compares each ingredient against the reorder threshold, and cross-references active Otter brands to filter out items not in service today. When a critical ingredient drops low, your kitchen manager gets an instant Telegram alert with the item, quantity, and affected brand.

  • Critical ingredient shortages are caught before service, not during
  • Kitchen managers get an instant Telegram ping rather than discovering the gap mid-shift
  • Only active brands are checked, cutting alert noise

Built for ghost kitchen operators · kitchen managers · virtual restaurant ops teams

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 dashboard.tryotter.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Otter - check which brands and items are active today
    tryotter.com How to Automate Otter
    WebRun in Otter: check which brands and items are active today
    WebRun opens Otter to check which brands and items are active today.
    • Open Otter and note which virtual brands and menu items are live today
    • Identify high-velocity items that are currently active on delivery channels

    Done when Active menu items for today's service are confirmed.

  3. 2
    Google Sheets - read current stock levels against thresholds
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: read current stock levels against thresholds
    WebRun opens Google Sheets to read current stock levels against thresholds.
    • Open the inventory tracking sheet and read current quantity for each ingredient
    • Compare each quantity against the reorder threshold column
    • Flag any ingredient that is at or below its reorder point
    • Skip items that are not linked to any active brand today

    Done when Every below-threshold ingredient used in an active brand is identified.

  4. 3
    Telegram - send low-stock alert to kitchen manager
    telegram.org How to Automate Telegram
    WebRun in Telegram: send low-stock alert to kitchen manager
    WebRun opens Telegram to send low-stock alert to kitchen manager.
    • Send the kitchen manager a Telegram message listing each low-stock item, its current quantity, threshold, and the affected brand
    • Include the supplier name or SKU if it is in the sheet

    Done when Kitchen manager has received the low-stock alert on Telegram.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
dashboard.tryotter.com
ScheduleRuns automatically on this cadence
Every 15 minutes
DeliveryHow each run's result reaches you
Low-stock alert · Telegram
OutputWhat each run produces - A per-ingredient alert listing the item, current stock level, reorder threshold, and affected virtual brand.
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

Does it send an alert for every item, or only critical ones?

Only items at or below the reorder threshold you set in your Google Sheet are flagged. You control the threshold per ingredient, so minor dips in non-critical stock do not generate noise.

Will it send repeated alerts if we do not reorder straight away?

It alerts once per low-stock event. If the quantity is still below threshold on the next check and nothing has changed, it stays quiet to avoid repeated pings for the same item.

Does it place reorders automatically?

No. WebRun sends the alert to your kitchen manager, who places the reorder. Purchasing is a human decision and nothing is ordered on your behalf.

Put this on autopilot.

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