How it works

From a paper invoice
to an approved action.

One loop, eight stations, one human authority. This is the entire product — there is no other magic.

01

Invoice

AI parses · people confirm

Paper, photo, or PDF — invoices enter the moment they arrive. AI parses vendors, lines, quantities, and prices.

02

Review

Human checkpoint

Structured review puts a person between parsing and consequence. Each parsed line is confirmed or corrected once.

03

Ingredient Master

Reviewed truth

Vendor language resolves into canonical ingredients with alias memory, normalized units, and correction history.

04

Inventory and recipes

Derived · labeled

Confirmed costs flow into quantity on hand, available servings, expiry windows, and every recipe that uses the ingredient.

05

Economics

Deterministic math

Deterministic rules recost plates, recalculate margin floors, and price waste risk in dollars. No model guesses a number.

06

Action Card

Bounded · sourced

When a signal crosses a threshold, it becomes one bounded, source-backed recommendation with reason and estimated impact.

07

Approval

Manager decides

A manager approves, edits, rejects, or ignores. Nothing consequential runs on its own. Rejections teach the system.

08

Audit

Measured outcome

Every decision writes a permanent receipt; estimated impact and measured outcome stay separate columns forever.

Walkthrough

The workflow

From scan to same-day action.

Seven steps, one operating loop. Scroll to see how each screen connects to the next decision.

Start with the invoice

Scan paper invoices or import PDFs and move straight into review.

OCR · 12sSysco NYC · 34 lines
10:00
Cancel
Review invoice
Save
Grand total$153.07
USD

Parse warnings

!Rate for Branzino was interpreted as 7.45
!Subtotal and tax missing; using grand total 153.07

Lines (2)

Branzino 400-600
4.6lb$34.27Rate$7.45
ExpiryMay 2, 2026
Confidence 90%
Ingredient matchUnmatched
Salmon, Atlantic 14-16
14.4lb$118.80Rate$8.25
ExpiryMay 2, 2026
Confidence 90%
Ingredient matchMatched
Dashboard
Invoices
Supply
Recipes
Pricing
Pilot foundationPhoto or PDF upload
Review the messy data

Vendor, date, totals, unmatched rows, and confidence states surface before anything is saved.

2 unmatched rowsBelow 92% confidence
10:00
Cancel
Review invoice
Save
Grand total$153.07
USD

Parse warnings

!Rate for Branzino was interpreted as 7.45
!Subtotal and tax missing; using grand total 153.07

Lines (2)

Branzino 400-600
4.6lb$34.27Rate$7.45
ExpiryMay 2, 2026
Confidence 90%
Ingredient matchUnmatched
Salmon, Atlantic 14-16
14.4lb$118.80Rate$8.25
ExpiryMay 2, 2026
Confidence 90%
Ingredient matchMatched
Dashboard
Invoices
Supply
Recipes
Pricing
ConfidenceHigh · Medium · Low pills inline
Clean the ingredient layer

Vendor language turns into canonical ingredient records, aliases, units, and costs.

Alias resolvedBALDOR SAL-ATL → Salmon
10:00
Ingredient Master
Search ingredients
Feta
4 vendor aliases
Synced
Live cost
$4.82/lb
Aliases
Synced
Salmon, Atlantic
2 vendor aliases
Cost updated
Live cost
$8.25/lb
Aliases
Synced
Arugula
2 vendor aliases
Alias approved
Live cost
$3.18/lb
Aliases
Synced
Chickpeas
3 vendor aliases
Synced
Live cost
$1.94/lb
Aliases
Synced
MemoryAliases, units, conversions, costs
Catch waste before service

Lots, quantities, expiry dates, and value at risk become visible.

BuildingIllustrative · 3 lots within 72 hours
10:00
Inventory risk
At risk
3 lots
Lots
12
Near expiry
3
Salmon fillet
12 svgs
18h
Arugula
1.4 kg
2d
Feta
4.2 kg
9d
Chickpeas
6 kg
12d
Truffle oil
3 bot.
21d
Lot-levelReviewed qty · expiry · value
See dish economics now

Ingredient changes flow into recipe cost, available servings, floor price, and margin status.

Plate cost ↑Lamb Plate +$0.42 today
10:00
Recipes
+
Search
Recipes
8
Active
8
Categories
4
AllAppEntreeSaladSide
Arugula Salad
$3.33 cost
0 servings avail.
Salad
$14.00 menu
76% margin
Chicken Pita
$4.08 cost
22 servings avail.
Entree
$18.00 menu
77% margin
Halloumi Wrap
$3.12 cost
12 servings avail.
Entree
$17.00 menu
82% margin
Hummus Plate
$2.89 cost
10 servings avail.
App
$12.00 menu
76% margin
Lamb Plate
$9.29 cost
24 servings avail.
Entree
$27.00 menu
66% margin
Rice Pilaf
$0.77 cost
0 servings avail.
Side
$7.00 menu
89% margin
Dashboard
Invoices
Supply
Recipes
Pricing
Live recostFloor · margin · servings left
Reduce cost, never raise blindly

Suggestions stay bounded. Managers approve, edit, or reject.

VisionManager-reviewed same-day special
10:00
Pricing suggestions
Salmon Bowl
Pending
Lot near expiry
Suggested
Same-day special
Lamb Plate
Pending
Plate cost above target
Suggested
Review floor
Hummus Plate
Pending
Yield drift
Suggested
Check recipe
Manager controlsApprove · Edit · Reject
Know what needs attention

The dashboard prioritizes the next action for the day.

5 priority items2 high · 3 medium
10:00
Dashboard
$4,820 saved
vs $5,620 this month pace
...
$214 under

Good morning

Protect margins before service.

Today actions

What needs attention now

3 open
Salmon expires in 24 hours
Move bowls to a same-day special
Save $214
Lamb plate cost above average
Use the active lot before price changes
Save $188
Branzino line unmatched
Resolve ingredient alias before posting
90% conf.
Pending
6
At risk
$214
Saved
$4.8k
Dashboard
Invoices
Supply
Recipes
Pricing
One screenWhat is at risk, reviewed, next