Data Solutions Agency

Fresh Produce Wholesale · Switzerland

From WhatsApp voice notes to structured purchase orders, automatically

A Swiss fresh-produce wholesaler received chef orders as late-night WhatsApp voice notes, transcribed and typed by hand every night. We built an app that turns voice into a structured purchase order.

1,600
catalogue items matched
0
manual data entry
A few days
to working POC
Voice
to order, end to end
Before
  • Voice orders transcribed and typed by hand every night by an offshore team
  • Chefs’ words never match the catalogue (“yellow lemons” is not “Citrus limon grade A”)
  • A slow, costly, error-prone manual process across 1,600 catalogue items
  • No structured purchase order produced automatically for the warehouse
After
  • Voice note transcribed to text by Groq Whisper, then structured into JSON by Claude
  • Hybrid product matching: PostgreSQL full-text search combined with Fuse.js fuzzy matching
  • Per-line confidence score (green/orange/red) with clickable alternatives for fast human validation
  • Structured purchase order exported as CSV, ready for the warehouse flow
  • Working POC delivered in a few days, ready to test on real orders
Next.js 16Groq Whisper Large v3Claude SonnetSupabase (PostgreSQL tsvector/GIN)Fuse.js
AI & Automation

Do your orders still arrive as voice notes, emails or calls, typed by hand?

Book a 20-min call
Back to home