Two things quietly kill a small retailer: running out of the lines that sell, and burying cash in the lines that do not. Both are arithmetic, and both get done badly because doing them properly means maintaining a spreadsheet nobody maintains.
This agent does that arithmetic on your own data. For each line: how fast it is selling, how many weeks of cover you hold, when to reorder given the supplier's lead time, and how much cash is sitting in stock that has not moved.
What makes it usable is what it refuses to do. It states the assumptions behind every number, and it says plainly when your history is too short or too erratic to support a recommendation — with eight weeks of data there is no seasonality to find, and a confident reorder quantity built on that is how a shop ends up holding a year of stock. It never places an order, and never contacts a supplier.
The stock-outs that cost most are the predictable ones.
See exactly which stock is holding your working capital.
Assumptions stated, so you can correct them.
Weeks of stock remaining and when to reorder, using each supplier's actual lead time.
Lines that have not moved, with the money sitting in them.
Every number says what it assumed. A figure whose basis is hidden cannot be argued with.
Too little history, or demand too erratic, is reported as low confidence — not smoothed into a recommendation.
What will stock out before a reorder could arrive, ranked by what it costs you.
No purchase orders, no supplier contact. It produces the analysis.
This agent runs server-side through the PROMIVO runtime. Each run is logged step by step and every tool call is permission-checked before it executes.
Demo dataIllustrative sample output, abridged.
{
"currency": "EUR",
"products": [
{
"sku": "BAG-38",
"name": "Canvas bag",
"unitsSold": 96,
"stockOnHand": 14,
"leadTimeDays": 21
}
],
"periodWeeks": 12
}{
"reorder": [
{
"sku": "BAG-38",
"basis": "8 units/week over 12 weeks. 12 weeks cannot show seasonality, so this assumes demand holds.",
"reorderBy": "immediately",
"confidence": "medium",
"weeksOfCover": 1.75,
"suggestedQuantity": 96
}
],
"escalate": true,
"deadStock": [],
"assumptions": [
"Velocity from 12 weeks of sales; returns not excluded because none were supplied.",
"Lead time 21 days as supplied."
],
"cannotAssess": [],
"stockOutRisk": [
{
"sku": "BAG-38",
"daysUntilOut": 12,
"revenueAtRisk": 720
}
],
"escalationReason": "BAG-38 will stock out roughly 9 days before a reorder could arrive."
}No integrations required.
What to order this week, and how much.
What will run out, and what to order now.
Find the stock that has stopped earning its shelf space.
$169/month
Billed monthly through your PROMIVO subscription. Cancel at any time.
Runs consume your plan allowance for agent executions and tokens. See plan limits.
No, and it cannot contact a supplier. Spending money is not something an agent should do on its own, and a wrong quantity is expensive in a way a wrong report is not.
It works with what you have and says how confident that makes it. Under about twelve weeks it will tell you the recommendation is directional, and it will not claim to see seasonality that short a history cannot show.
Only where your history actually covers the season. Otherwise it says so rather than assuming last month repeats.
No reviews yet. Reviews open once customers have run this agent.
Tell us what to change and our team will scope a customised version for your business.
Customize this agent