Onboarding Intelligence — Shelf Photo → Order-Ready Basket

One photo, captured by the rep at onboarding, before the first solo session ever happens
📷 Rep photographs shelf (60 sec)
🤖 Vision model extracts assortment + facings
🧺 Suggested basket + depletion clocks
📲 Retailer's first solo session = one tap
Kirana shelf photo
Input: single shelf photo, sample NCR general-trade kirana. No manual tagging, no retailer data entry.
✓ Capture verified in-hand
14 SKUs identified · 5 categories · facing depth readable · lighting OK
OQS shelf-capture component: 18 / 20 — no retake needed

Extracted assortment & velocity ranking

Brand / SKU familyCategoryFacingsVelocity signal
Colgate (3 variants + promo display)Oral care8+ANCHOR
Pond's (2 sizes)Skin care5+HIGH
Parachute coconut oilHair care6HIGH
Parampara ready-mix (Veg Biryani +)FoodstackedHIGH
Pantene sachets + bottlesHair care4MED
Santoor, Vaseline, Closeup, SuhanaMixed2–3 eachMED
Loose namkeen / pulsesFood (loose)bulkMED
Store archetype inferred: personal-care anchor, mid-market, scheme-responsive (promo display detected). Segment drives nudge strategy and assortment.

Suggested first solo basket (pre-built, editable)

ItemQtyEst. wholesale
Colgate Strong Teeth 100g × 121 dozen₹588
Parachute 100ml × 121 dozen₹492
Pond's Dreamflower talc 100g × 66 units₹330
Parampara Veg Biryani mix × 121 dozen₹420
Pantene sachet strip × 22 strips₹256
Basket ready in the app before the rep leaves the lane: ₹2,086

Depletion clock priors → first nudges, pre-scheduled

Colgate
~12 days
nudge day 10
Parampara
~10 days
nudge day 8
Parachute
~14 days
nudge day 12
Pond's
~15 days
nudge day 13
Category-average priors, recalibrated automatically after the first two orders. Timed against the distributor beat calendar captured at onboarding.

Cross-sell path (what the shelf doesn't show)

No beverages, no packaged snacks, no home care detected — Fairdeal's three highest-frequency categories. Introduce in orders 3–5, once the reorder habit is established on the retailer's existing anchors. This absence is the wallet-share expansion map.
Deliberately rough prototype — the point is not polish, it is that the load-bearing component of the onboarding-capture system runs today. Architecture: two-pass vision LLM + catalog matching, the production pattern behind IndiaMART's image-first listing pipeline. Prices illustrative.  ·  Deepak Jain · deepakj · July 2026