All templates
For independent coffee shop owners, cafe managers & barista leads

Keep your milk and bean stock exactly where it needs to be

Twice a day, WebRun opens Odeko to check current stock of milk and coffee beans, pulls your recent daily usage rate from Square for Restaurants, calculates how many days of stock remain before the next Odeko delivery, and sends a Telegram alert if you risk running out, so you can top up before the rush.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 7:00 AM and 1:00 PM WebRun
1 Odeko check current milk and bean stock levels
2 Square for Restaurants read recent daily usage rate
3 Telegram send alert if stock falls below two days of supply
Run a sample
In short

How do I get automatic alerts when my coffee shop is running low on milk or beans?

WebRun checks your Odeko milk and bean stock levels twice a day, pulls your average daily usage from Square for Restaurants, and calculates how many days of supply you have left before the next delivery. If any item falls below two days of projected stock, a Telegram alert goes out immediately with the Odeko order cutoff time so you can act.

  • Never run out of milk or beans mid-shift with twice-daily stock checks
  • Alerts arrive before the Odeko order cutoff so you can always top up in time
  • Usage-based projections from Square mean alerts reflect real demand, not just raw stock levels

Built for independent coffee shop owners · cafe managers · barista leads

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

  2. 1
    Odeko - check current milk and bean stock levels
    odeko.com How to Automate Odeko
    WebRun in Odeko: check current milk and bean stock levels
    WebRun opens Odeko to check current milk and bean stock levels.
    • Open Odeko and navigate to your inventory dashboard
    • Check current quantity on hand for each milk variety and coffee bean SKU
    • Note the scheduled next delivery date and quantity for each item
    • Calculate the gap between current stock and expected delivery quantity

    Done when Current stock levels and next delivery dates are confirmed for all milk and bean SKUs.

  3. 2
    Square for Restaurants - read recent daily usage rate
    squareup.com How to Automate Square for Restaurants
    WebRun in Square for Restaurants: read recent daily usage rate
    WebRun opens Square for Restaurants to read recent daily usage rate.
    • Open Square for Restaurants and pull the item sales report for the past 7 days
    • Calculate the average daily usage for each milk variety and bean SKU from drink sales
    • Project how many days of stock remain based on current Odeko quantity and daily usage

    Done when Days of stock remaining is calculated for every milk and bean SKU.

  4. 3
    Telegram - send alert if stock falls below two days of supply
    telegram.org How to Automate Telegram
    WebRun in Telegram: send alert if stock falls below two days of supply
    WebRun opens Telegram to send alert if stock falls below two days of supply.
    • If any item has two days or fewer of projected stock remaining, send a Telegram alert
    • List each at-risk item with current quantity, daily usage rate, and days remaining
    • Include the Odeko order cutoff time so you know the deadline to act
    • Send nothing if all items have more than two days of stock remaining

    Done when A Telegram alert is sent for every at-risk item, or nothing is sent if all levels are safe.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
portal.odeko.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM and 1:00 PM
DeliveryHow each run's result reaches you
Stock alert · Telegram
OutputWhat each run produces - A Telegram alert listing each milk or bean SKU with less than two days of projected stock, including current quantity, daily usage rate, and the Odeko order cutoff time.
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 place an Odeko reorder automatically when stock is low?

No. WebRun sends a Telegram alert with all the details you need to place the order yourself in Odeko. It never places an order on your behalf without your action.

How does it know how much milk and beans I use each day?

WebRun reads your Square for Restaurants item sales data for the past 7 days and calculates the average daily volume of drinks sold, then estimates ingredient usage from that figure.

Can I add other high-priority supplies beyond milk and beans?

Yes. Tell WebRun which Odeko SKUs are critical for your cafe and it will monitor all of them with the same two-day threshold check twice a day.

Put this on autopilot.

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