All templates

Automated Dye Lot Low Stock Alerts

Every morning, WebRun opens Rain POS, reads the remaining skein count in each dye lot, compares it to your reorder point, logs the low dye lots to a Google Sheet grouped by yarn line, and sends you a Telegram alert before a customer's project runs short of a matching dye lot.

Runs on WebRun · Strict Lockdown policy
Every day at 7:30 AM WebRunorchestrates each step
1 Rain POS read remaining skeins per dye lot
2 Google Sheets log dye lots below reorder point
3 Telegram send the low dye lot alert
In short

How do I get alerted when a yarn dye lot is running low?

WebRun checks your Rain POS inventory every morning for dye lots running low, since knitters need matching dye lots to finish one project without a visible color change. It logs anything below your reorder point to a Google Sheet grouped by yarn line, then sends a ranked Telegram alert, so popular colorways get reordered before a customer runs short.

  • Popular dye lots get reordered before they sell out
  • Fewer customers stuck mid-project without a matching lot
  • No purchase orders placed without your decision

Built for yarn shops · needlework stores · knitting retailers · shop buyers

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

  2. 1
    Rain POS - read remaining skeins per dye lot
    rainpos.com
    WebRun in Rain POS: read remaining skeins per dye lot
    WebRun opens Rain POS to read remaining skeins per dye lot.
    • Open Rain POS and go to inventory by dye lot
    • Read the remaining skein count for each dye lot
    • Capture the yarn line, dye lot number, vendor, and skeins left for anything at or below its reorder point

    Done when Every dye lot at or below its reorder point is listed with its vendor and skeins remaining.

  3. 2
    Google Sheets - log dye lots below reorder point
    google.com
    WebRun in Google Sheets: log dye lots below reorder point
    WebRun opens Google Sheets to log dye lots below reorder point.
    • Open the dye lot tracker sheet
    • Add a row for each low dye lot with its skein count, vendor, and reorder point
    • Group the rows by yarn line so one reorder covers the whole line at once

    Done when The tracker holds today's low dye lots grouped by yarn line.

  4. 3
    Telegram - send the low dye lot alert
    telegram.org
    WebRun in Telegram: send the low dye lot alert
    WebRun opens Telegram to send the low dye lot alert.
    • Send a short alert listing the dye lots closest to running out
    • Put the dye lots with the fewest skeins left at the top
    • Leave the actual reorder to you. WebRun never places a purchase order on its own

    Done when You have today's dye lot alert in Telegram.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
rainpos.com
ScheduleRuns automatically on this cadence
Every day at 7:30 AM
DeliveryHow each run's result reaches you
Dye lot alert · Telegram
OutputWhat each run produces - A list of dye lots at or below their reorder point, with vendor, skeins remaining, and how close each is to selling out.
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 yarn on its own?

No. WebRun only builds a ranked dye lot alert in a Google Sheet and Telegram. You place every purchase order yourself. Nothing is reordered without a person.

Why does the dye lot matter more than total stock?

Knitters need skeins from the same dye lot to avoid a visible color shift partway through a project, so WebRun tracks each lot separately instead of just a total yarn count.

How does it know a dye lot is low?

It reads the live skein count in Rain POS each morning and compares it to the reorder point you set per dye lot, so only lots at or below that point make the alert.

Put this on autopilot.

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