Catch demand spikes early so your stock can keep up
Every morning, WebRun opens Cin7, calculates each active SKU's rolling 7-day sales velocity, compares it against the 30-day baseline, and posts a Slack alert for any SKU whose recent sales rate has jumped by 50 percent or more, giving your team time to react before stock runs out.
- No credit card
- Under $0.01 per run
- Cancel anytime
How do I automatically detect demand spikes in Cin7 before I run out of stock?
WebRun opens Cin7 every morning and compares each SKU's rolling 7-day sales rate against its 30-day baseline. Any SKU with 50-percent-or-more acceleration is posted to Slack with its current days of cover, so your team can raise replenishment orders before the demand surge drains stock.
- Demand spikes caught on day one, not after stock has gone
- Team notified in Slack with urgency ranked by days of cover remaining
- Emergency replenishment decisions made with data, not guesswork
Built for inventory managers · ecommerce operators · supply chain planners · wholesale distributors
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
app.cin7.comin a real browser with your saved login - no setup, no API keys. -
1
Cin7 - detect demand spikes vs baseline
WebRun opens Cin7 to detect demand spikes vs baseline. - Open Cin7 and pull sales order lines for the past 37 days
- Calculate the 30-day average daily sales for each active SKU as the baseline
- Calculate the 7-day average daily sales for each SKU as the current rate
- Flag any SKU where the 7-day rate exceeds the 30-day baseline by 50 percent or more
- Include current stock on hand and days of cover at the new rate for each flagged SKU
Done when Every SKU with a 50-percent-or-more sales acceleration is identified with stock cover data.
-
2
Slack - alert team of spiking SKUs
WebRun opens Slack to alert team of spiking SKUs. - Post a demand spike alert to the inventory Slack channel
- List each spiking SKU with its baseline rate, current rate, percent change, and days of cover remaining
- Sort by days of cover ascending so the most urgent items appear first
Done when The team has a Slack alert listing all spiking SKUs with their cover before the day starts.
How is each run configured?
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.
Every action is checked against this policy before it runs.
Questions, answered
Will it automatically raise emergency purchase orders when a demand spike is detected?
No. WebRun alerts your team in Slack with the data they need to act. Raising an emergency PO is a human decision, ensuring no unplanned spend goes out without approval.
Can I adjust the 50-percent spike threshold?
Yes. Configure WebRun with your preferred sensitivity threshold during setup. A lower threshold catches smaller spikes earlier; a higher one reduces noise for stable SKUs.
What if the spike is caused by a single large order rather than a trend?
WebRun uses a 7-day rolling average rather than a single day's sales, which smooths one-off large orders. Genuine multi-day acceleration above your threshold will still trigger the alert.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.