Buy

The agent drafts the buy.

Sellcast turns every forecast into a purchase order, MOQ-rounded, costed on the full landed stack, and ranked by the revenue at risk if you wait. You approve; it writes back to Brightpearl.

  • Ranked by revenue at risk
  • Approve in one click
  • Writes back to Brightpearl
PO-1042 · NorthwindSample

Drafted purchase order

3 SKUs · 482 units · ETA 50 d

Awaiting you
SKUqty × unitext.
HTX-4112 d cover
212 × $18.20$3,858
BLK-TEE-MMOQ ↑
180 × $14.50$2,610
WVN-TOTE
90 × $21.70$1,953

Costed on the full landed stack · unit + freight + duty. Ranked by revenue at risk.

Order total

$8,420

→ BrightpearlApprove
Made for Shopify brands
ShopifyBrightpearlCSV / StockyKlaviyoSoonAmazonSoonNetSuiteSoon

What it does

Everything the reorder decision needs, in one table

Not a reorder-point spreadsheet. A live buying table that knows your cover, your suppliers, and your real cost.

Ranked by revenue at risk

Every SKU sorted by the dollars you lose if it stocks out. The biggest problem is always at the top, not buried on row 400.

Agent-drafted POs

The agent assembles complete, MOQ-rounded purchase orders grouped by supplier. You approve. It never orders on its own.

Learned supplier lead times

Lead times come from your receipted POs, not what suppliers quoted, and safety stock sizes to each supplier's real variance.

Full landed cost

Every unit priced on COGS, freight, duty, and fulfillment, so the margin math is honest before the PO goes out.

MOQ, casepack & safety stock

Order quantities respect minimums, casepack multiples, and the buffer each SKU needs. No rounding you have to redo by hand.

Transfers & multi-location

Rebalance stock across warehouses before buying more. The cheapest unit is the one you already own.

Explore

See buy in the product

Tab through the capabilities, or let it play. Every panel is a live sample surface.

Ranked by risk

The biggest problem, always on top.

Sort by revenue at risk or days of cover, and the SKUs bleeding the most money surface first. Health is colour-coded, the whole catalogue is one server-paginated grid, and the drafted PO sits right at the bottom, ready.

  • Sort by revenue-at-risk or days-of-cover in one click.
  • Colour-coded health: stockout, at-risk, healthy, overstock.
  • The drafted PO is assembled at the bottom, ready to approve.
buying
Sample

Buying table

304SKUs need action · $128K at risk

SKU health · 1,283 total

Stockout ▼ 11At-risk ▲ 6
HealthyOverstockAt-riskStockout

Revenue at risk $128K across all 304 flagged SKUs (at-risk + stockout).

SKUOn handCoverAt riskHealth
BLK-TEE-M9612d$18.4KAt risk
CNV-LOW-900d$9.1KStockout
HTX-41840210d·Overstock
WVN-TOTE18048d·Healthy
PO-1042 drafted, Northwind Trading · 3 SKUs$8,420

Agentic execution

It drafts the decision. You keep the wheel.

Competitors' agents advise; Sellcast's assembles the whole action (a complete, costed purchase order) under an authority envelope that defaults to zero auto-approve. Every draft is audit-logged, and nothing reaches a supplier until you say so.

  • Complete actions, Full POs, not hints, MOQ-rounded and grouped by supplier.
  • Authority envelope, Auto-approve caps and trusted suppliers you control; the default is $0.
  • Audit-logged, Every draft, edit, and approval is recorded. Nothing is silent.
agent inbox
Sample

Awaiting your approval · 3 of 3

  • PO-1042, Northwind Trading

    3 SKUs · $8,420 · within $10K authority

  • Markdown, HTX-41 at −30%

    Gate B · clears cost · +$3.90/unit

  • Transfer T-89, 120 u → East DC

    Rebalances BLK-TEE-M cover from 12d → 24d

How it works

Live in a day, not a quarter

1

Forecast drives the need

Each SKU's forecast and days-of-cover become a reorder quantity, MOQ- and casepack-rounded.

2

The agent drafts the PO

Reorders group into complete purchase orders by supplier, costed on the full landed stack.

3

You approve. It writes back

One click sends the PO to your inbox and back to Brightpearl, with the forecast and cash-flow updated.

Why it's different

Reordering the old way vs. Sellcast

 Reorder-point spreadsheetSSellcast
TriggerA static min/max set months agoLive forecast + revenue at risk
Cost basisCOGS onlyFull landed cost: freight, duty, fulfillment
Supplier lead timeA number you typed onceLearned from your receipted POs
Drafting the PORe-key it by handThe agent assembles it. You approve
Where it landsEmail a PDFWritten back to Brightpearl
OverstockBuy more anywayRebalance transfers first

One AI loop

Buy is one stage. Sellcast closes the loop.

Each stage feeds the next. The forecast drives the buy, the stock position drives the promo, and what won't sell gets gated for markdown.

Your systems

ShopifyBrightpearlCSV / StockySuppliersComing soon

One AI loop

Decisions, back to you

  • PO drafted→ Brightpearl
  • Promo scored→ you run in Shopify
  • Markdown gatedat your margin floor
  • Forecast refreshed+ cash-flow
  • Stockout alert12 days of cover

FAQ

Buy, answered

Does it order on its own?

No. The agent drafts; you approve. The authority envelope defaults to zero auto-approve, and you decide the cap and which suppliers, if any, are trusted. Every action is audit-logged, so nothing reaches a supplier silently.

Where do the purchase orders go?

Into your Sellcast inbox to approve, and, if you use Brightpearl, written straight back to your ERP with status kept in sync both ways. For suppliers off-ERP, a PDF/email path covers the send.

How does it know my supplier lead times?

It learns them from your actual receipted POs, not the quoted number, and updates as new receipts land. Safety stock then sizes to each supplier's real variance, so an unreliable supplier gets a deeper buffer automatically.

Does it handle MOQs, casepacks, and safety stock?

Yes. Order quantities respect minimums, casepack multiples, and per-SKU safety stock, so you're not rounding by hand or over-ordering just to hit a supplier minimum.

What if I should move stock instead of buying?

Sellcast flags transfers across your locations first. The cheapest unit is one you already own, and only drafts a PO for what a rebalance can't cover.

See buy on your own data.

Connect Shopify and your first forecasts appear immediately. Book a demo to watch the whole loop run on a sample of your catalog.