All templates

Automated Magento Low Stock Alerts

Every morning, WebRun opens your Magento admin, filters the catalog for products below the configured low-stock threshold, posts the sorted list to Slack, and sends an urgent Telegram ping for any SKU that has already hit zero quantity.

Runs on WebRun · Strict Lockdown policy
Every day at 6:30 AM WebRunorchestrates each step
1 Magento (Adobe Commerce) check catalog stock levels
2 Slack post the low-stock list
3 Telegram send an urgent ping
In short

How do I get alerted when Magento inventory runs low?

WebRun checks your Magento catalog every morning for products under their configured low-stock threshold, posts the sorted list to Slack for your merchandising team, and sends an urgent Telegram ping for any SKU that already hit zero. This catches sell-outs before they cost you a lost sale.

  • Low stock is caught before a SKU sells out completely
  • Merchandising team opens Slack to a ranked list every morning
  • Zero-quantity SKUs get a same-day Telegram ping

Built for Magento merchandisers · ecommerce operations teams · Adobe Commerce store owners · inventory managers

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

  2. 1
    Magento (Adobe Commerce) - check catalog stock levels
    • Open the Magento admin and go to Catalog then Products
    • Filter products by quantity below the configured low-stock threshold
    • Capture the SKU, current quantity, and product name for each

    Done when Every product below the low-stock threshold is listed with its SKU and quantity.

  3. 2
    Slack - post the low-stock list
    slack.com
    WebRun in Slack: post the low-stock list
    WebRun opens Slack to post the low-stock list.
    • Post the low-stock list to the merchandising Slack channel
    • Sort by quantity remaining, lowest first
    • Note any SKU that is now at zero quantity separately

    Done when The merchandising team has today's low-stock list in Slack.

  4. 3
    Telegram - send an urgent ping
    telegram.org
    WebRun in Telegram: send an urgent ping
    WebRun opens Telegram to send an urgent ping.
    • Send a Telegram message for any SKU that hit zero quantity
    • Include the product name and SKU
    • Skip the Telegram ping entirely on a day with no out-of-stock SKUs

    Done when Zero-quantity SKUs get an urgent Telegram ping the same day they run out.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
magento.com
ScheduleRuns automatically on this cadence
Every day at 6:30 AM
DeliveryHow each run's result reaches you
Low-stock list · Slack
OutputWhat each run produces - A sorted list of low-stock SKUs with quantities, plus an urgent flag for anything at zero.
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 reorder stock or change prices automatically?

No. WebRun only reads catalog quantities and reports them. Reordering stock, adjusting prices, and disabling a listing are left for your team to do in the Magento admin.

What counts as low stock?

Whatever threshold is configured per product in Magento. WebRun reads that setting directly instead of applying a fixed number across every SKU.

Why a separate Telegram ping for zero quantity?

A SKU that hit zero is losing sales right now, so it gets flagged the same day instead of waiting to be noticed inside a longer Slack list.

Put this on autopilot.

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