All templates

DMSi Agility Automatic Low-Stock Reorder Alerts

Every morning, WebRun opens DMSi Agility, scans every SKU across your branches for stock levels below the reorder point, groups results by supplier, and posts a ranked replenishment list to Slack so your purchasing team can raise POs before a stockout hits.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 DMSi Agility scan stock levels by SKU and branch
2 Google Sheets log reorder candidates with supplier details
3 Slack post prioritized replenishment list to buyers
In short

How do I get automatic low-stock alerts for lumber SKUs in DMSi Agility?

WebRun scans DMSi Agility every morning for lumber and building-materials SKUs below their reorder point, groups the results by supplier, logs them to Google Sheets, and posts a ranked replenishment list to Slack so your purchasing team can consolidate POs and prevent stockouts across all branches.

  • Buyers open Slack to a ranked reorder list every morning
  • POs are consolidated by supplier to reduce freight costs
  • Stockouts caught a day earlier across every branch

Built for lumber dealers · building materials distributors · purchasing managers · multi-branch distributors

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

  2. 1
    DMSi Agility - scan stock levels by SKU and branch
    dmsi.com
    WebRun in DMSi Agility: scan stock levels by SKU and branch
    WebRun opens DMSi Agility to scan stock levels by SKU and branch.
    • Open DMSi Agility and navigate to Inventory Control
    • Filter all SKUs where on-hand quantity falls at or below the reorder point
    • Capture SKU, description, branch, on-hand units, reorder point, and primary supplier for each item
    • Sort results by days of supply remaining, shortest first

    Done when Every below-reorder SKU is listed with its supplier and days of supply.

  3. 2
    Google Sheets - log reorder candidates with supplier details
    google.com
    WebRun in Google Sheets: log reorder candidates with supplier details
    WebRun opens Google Sheets to log reorder candidates with supplier details.
    • Append each reorder candidate as a new row in the replenishment tracker sheet
    • Stamp the date and branch on each row
    • Mark rows already actioned from a prior run to avoid duplicate PO suggestions

    Done when All reorder candidates are logged and deduplicated in the tracker sheet.

  4. 3
    Slack - post prioritized replenishment list to buyers
    slack.com
    WebRun in Slack: post prioritized replenishment list to buyers
    WebRun opens Slack to post prioritized replenishment list to buyers.
    • Post a ranked list to the purchasing Slack channel, sorted by urgency
    • Group items by supplier so buyers can consolidate POs
    • Include SKU, description, branch, on-hand count, and reorder point for each line

    Done when Buyers have today's prioritized reorder list in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.dmsi.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Reorder list · Slack
OutputWhat each run produces - A ranked list of SKUs below reorder point, grouped by supplier, with on-hand counts and branch location.
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 purchase orders automatically?

No. WebRun surfaces the reorder candidates and groups them by supplier, but your buyers review the list and raise POs themselves. Nothing is ordered without human approval.

Can it handle multiple branches and units of measure?

Yes. DMSi Agility tracks stock by branch and supports lumber-specific units such as BF, MBF, and LF. WebRun reads whichever units are set for each SKU and reports them as-is.

What if a SKU was already put on order yesterday?

The Google Sheets tracker marks actioned rows, so the same SKU does not reappear until its on-hand drops further. Your buyers can also flag rows manually to suppress a repeat alert.

Put this on autopilot.

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