AI tools

AI that identifies what sold — and admits when it doesn't know

Barcode decoding and vision identification on every logged sale, purchase orders parsed into real inventory, and a live coach reading the show as it happens. Strict thresholds mean unknowns get flagged, never quietly costed wrong.

  • Barcode and UPC decoding from stream frames
  • Exact-identifier matching before any name guessing
  • Purchase orders parsed into SKUs and lots
  • Live coaching suggestions during the show

3-day free trial · 30 logging credits included · no card required

app.streamalytix.com/ai
Frame captured
Barcode 0 12345 67890 4 decoded
Matched to SKU “Neuro Energy Focus Mints” · exact identifier
Confidence
Exact
Cost applied
$0.71
Margin
72%
above avg
Coach: apparel is running 18% under your average tonight — move the card lots up.
ID first
UPC / barcode / cert
Before name matching
Flagged
Low-confidence sales
Never guessed
Manual only
Alias learning
Or exact identifier
$0
Extra AI cost
Included in credits
How it works

How identification actually works

The order of operations is what keeps your COGS trustworthy.

  1. 01
    Read the identifier

    If a barcode, UPC or cert number is visible in the captured frame, it's decoded and looked up directly — an exact match beats every kind of guessing.

  2. 02
    Ground the candidates

    With no identifier, the model is given a shortlist of your own SKUs and lots and must choose one of them or return nothing. It can't invent a product that isn't in your catalogue.

  3. 03
    Enforce the threshold

    The pick still has to clear a strict similarity bar and agree on category. Anything below the bar is flagged for review rather than assigned a cost.

Item identification

Wrong COGS is worse than no COGS

A matcher that always answers will confidently price a $40 card at $0.71 and quietly corrupt your margin history. Streamalytix is built to refuse instead — a flagged sale takes you ten seconds to fix, a wrong one takes months to notice.

  • Barcode and UPC decoding from the captured frame
  • Containment-aware name similarity with token tolerance
  • Hard category-mismatch rejection
  • Corrections remembered by stable identifiers only
See how inventory feeds this
app.streamalytix.com/ai
Frame captured
Barcode 0 12345 67890 4 decoded
Matched to SKU “Neuro Energy Focus Mints” · exact identifier
Confidence
Exact
Cost applied
$0.71
Margin
72%
above avg
Coach: apparel is running 18% under your average tonight — move the card lots up.
Documents & coaching

AI on the boring work and the live decisions

Two places AI earns its keep: turning a supplier invoice into inventory in seconds, and telling you mid-show that one category is dragging your average down.

  • Purchase order and invoice parsing into SKUs and lots
  • Freight allocated proportionally across parsed lines
  • Live coach comparing tonight to your own history
  • Sourcing suggestions from category sell-through and margin
app.streamalytix.com/purchase-orders
invoice-4482.pdf parsed· 3 lines · freight allocated
Line itemQtyExt. costUnit
Energy shots · 12ct96$41.28$0.34
Hoodies · assorted40$318.00$7.95
MagSafe wallets120$228.00$1.90
SKUs and lots created, ready to review

How the AI is kept honest

Identifier priority

Exact UPC, barcode or cert lookups always take precedence over similarity scoring.

Grounded choices

The model picks from a candidate list of your own inventory or returns null. No free-form invention.

Category guards

A candidate from an incompatible category is rejected outright, no matter how close the name looks.

Frame capture

Photos and frames are analysed per sale, so each item is identified from its own evidence.

Alias discipline

Aliases are added only when you correct a sale or an exact identifier confirms the match.

Live coach

Suggestions during the show based on pace, margin and category performance versus your history.

Questions

Straight answers

If something isn't covered here, the team replies within a business day.

Three jobs: reads barcodes and product details from stream frames to identify what sold, parses purchase orders and invoices into inventory, and suggests adjustments live based on how the show is performing.

Explore more of the platform

Let the AI do the identification, not the guessing

Upload a purchase order and run a show during the free trial to see the whole pipeline end to end.