Network Engine / Allocation

Stock follows real demand, not equal splits.

Allocation calculated from each dealer's actual sell-through - so a node that is moving product gets replenished, and a node sitting on last month's stock does not get more piled on top.

Allocation weightinglive
Manufacturer
12,400
available to allocate
Distributor - Northfast
4,200
weighted up on sell-through
Distributor - Eastslow Bottleneck
1,100
weighted down - stock on hand
Retailer sell-through140+
8,600
signal source

Sell-through signal

Reads how fast each node actually moves product, not just what it ordered.

Weighted distribution

Splits available stock in proportion to demand, adjustable to your rules.

Transparent reasoning

Every allocation shows the numbers behind it, so decisions are defensible.

Allocation you can explain, not just accept.

The AI proposes a split and shows its working. You stay in control of the rules, minimums and overrides.

  • Weight allocation by recent sell-through per node
  • Set floors and ceilings so no dealer is starved or flooded
  • Account for stock already on hand before topping up
  • Override any suggestion, with the reasoning kept on record
Worked example

One allocation decision, with its reasoning.

There are 5,300 units to distribute between two distributors. A flat split sends 2,650 each. Weighted by real sell-through and existing cover, the engine routes more to the faster node and less to the one already holding weeks of stock.

Allocation run / batch A-77
Units available5,300 u
North - 30d sell-through3,900 u
East - 30d sell-through1,050 u
Flat split would send East2,650 u
Demand-led allocation to East1,100 u

Illustrative allocation. Weightings and guardrails are tuned to your product lines and network during onboarding.

Put allocation on data, not habit.

Bring a recent allocation decision and we will show how 7SANDZ would have weighted it.