All templates

Automated Holded Low Stock Reorder Alerts

Every morning, WebRun opens Holded, checks stock levels across your warehouses against each product's minimum, drafts a purchase order for every supplier with something to reorder, posts the list to Telegram, and puts the expected delivery date in Google Calendar.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Holded find products under minimum
2 Telegram post the reorder list
3 Google Calendar diary the expected delivery
In short

How do I reorder stock before a product runs out?

Every morning, WebRun opens Holded, compares stock levels across your warehouses against each product's minimum, and drafts a purchase order for every supplier with something to reorder. It posts the list to Telegram and puts the expected delivery date in Google Calendar, leaving every order for you to send.

  • A fast-moving line does not sell out mid-week
  • Purchase orders arrive drafted with quantities and supplier already filled in
  • Expected deliveries sit in your calendar instead of your head

Built for ecommerce operators · wholesalers · retail buyers · small manufacturers

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

  2. 1
    Holded - find products under minimum
    holded.com
    WebRun in Holded: find products under minimum
    WebRun opens Holded to find products under minimum.
    • Open Holded and read current stock for each product across your warehouses
    • Compare against the minimum stock set on each product and list anything at or below it
    • Draft a purchase order per supplier with the products, the quantities needed to get back above minimum, and the last price paid. Leave every order unsent for you to approve

    Done when Every product below its minimum sits on a drafted, unsent purchase order.

  3. 2
    Telegram - post the reorder list
    telegram.org
    WebRun in Telegram: post the reorder list
    WebRun opens Telegram to post the reorder list.
    • Post today's reorder list grouped by supplier
    • Show each product, its current stock, its minimum, and the quantity drafted
    • Flag anything already at zero so the fastest-moving lines get approved first

    Done when Today's reorder list is in Telegram with quantities per supplier.

  4. 3
    Google Calendar - diary the expected delivery
    calendar.google.com
    WebRun in Google Calendar: diary the expected delivery
    WebRun opens Google Calendar to diary the expected delivery.
    • Add an entry to your own calendar for the expected delivery of each drafted order
    • Use the supplier's usual lead time so the date is realistic
    • Keep entries private to you. No supplier is invited and no order is sent

    Done when Each drafted order has an expected delivery entry in your calendar.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.holded.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Reorder list · Telegram
OutputWhat each run produces - Products at or below minimum stock, grouped by supplier, with current level, minimum, quantity drafted, and the expected delivery date.
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 send purchase orders to suppliers?

No. Every order is left as an unsent draft in Holded for you to check and send. WebRun never emails a supplier or commits you to a purchase.

How does it decide the quantity?

It orders enough to bring the product back above the minimum stock level you set in Holded, using the last price paid for that supplier so the draft is realistic.

Does it handle several warehouses?

Yes. It reads stock per warehouse and reports the product as low only when the total, or the specific warehouse you care about, falls under its minimum.

Put this on autopilot.

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