Neotask watches stock levels across your storefront and warehouse feed and tells the right person before a SKU actually runs out — not after a customer order fails. It polls Shopify inventory levels against reorder thresholds set per SKU, cross-checks incoming purchase orders so it doesn't cry wolf on stock that's already inbound, and posts a prioritized restock list to Slack ranked by how many days of runway remain. Ops teams stop discovering stockouts from customer complaints.
Most inventory alerting is either too noisy or too late: a flat 'alert below 10 units' rule fires constantly for slow SKUs and misses fast-moving ones that can sell through 200 units in a day. Manually reconciling stock levels against pending purchase orders in a spreadsheet is the usual workaround, and it rots the moment someone forgets to update it after a shipment lands. Neotask fixes both problems by computing runway — units on hand divided by recent sell-through velocity — instead of a static threshold, and by pulling live PO status so a SKU that's already been reordered doesn't clutter the alert queue. The result is a restock list ranked by actual urgency, refreshed automatically as sales and shipments happen.
Neotask polls Shopify's inventory API on a schedule (hourly by default) for every active SKU, capturing units on hand per location.
Integration: shopify
It calculates a rolling 14-day sales rate per SKU from order history, so a slow mover and a fast mover are judged by days-of-runway, not raw unit count.
SKUs with an open PO already covering the shortfall are suppressed from the alert list unless the PO is now itself overdue against its expected arrival date.
Integration: quickbooks
Remaining at-risk SKUs are ranked by days-of-runway ascending and posted to the ops Slack channel with current stock, velocity, and suggested reorder quantity.
Integration: slack
Every alert and its resolution (reordered, discontinued, backorder accepted) is logged to a shared Airtable base so seasonal patterns are visible over time.
Integration: airtable
Shopify's native alerts use a flat threshold per SKU with no sell-through context and no PO awareness, so they either fire too early on slow SKUs or too late on fast ones. Neotask's runway calculation and PO suppression solve both.
It falls back to a manual threshold you set at launch until 14 days of order data accumulate, then switches to velocity-based runway automatically.
Yes — the same velocity model flags SKUs with more than a set number of months of inventory on hand, useful for cash-flow and clearance planning.
By default it only alerts and recommends a quantity; auto-placing POs is available as an opt-in step for SKUs you mark as pre-approved for automatic reorder.
$0/mo
Download without a card and start for free.
$50/mo
The full personal agent platform for one person.
$100/mo
One company workspace with room to add your team.
$200/mo
Multiple workspaces and capacity for larger teams.