Case Study

How a Brazilian Restaurant Group Automated Procurement Without Leaving WhatsApp

An end-to-end procurement system that ingests supplier price lists, ranks the best offers across suppliers, and drafts purchase orders back out, all inside the WhatsApp threads the team already lived in

Client
Restaurant Group (confidential)
Industry
Procurement & Supply Chain
Location
Rio de Janeiro, Brazil
Solution
WhatsApp AI Bot

The Situation

A multi-location Brazilian restaurant group runs procurement across dozens of meat, produce, and dry goods suppliers. The team manages hundreds of purchase orders monthly, with supplier quotes arriving as unstructured WhatsApp messages listing dozens or even hundreds of line items. Before automation, every single price had to be read, typed into a spreadsheet, and manually compared across suppliers. It was slow, error-prone, and nobody's favorite part of the job.

The Challenge

Supplier price lists arrived via WhatsApp as long, unstructured text messages in Portuguese. A single message might contain 50 to 100 line items with prices, units, and brand names. The procurement team had to read each one, type every item into a spreadsheet, convert units for fair comparison, and cross-reference prices across multiple suppliers.

  • Hundreds of ingredients per week burned hours of skilled team time on pure data entry
  • Quotes were easy to lose in scrolling WhatsApp threads
  • Manual transcription introduced typos and price errors
  • By the time comparisons were finished, newer quotes had often already arrived

The team needed a way to keep working in WhatsApp, where their suppliers already lived, without paying the manual data entry tax every single week.

SureStep Automation was tasked with building a system that could read those messy WhatsApp messages, extract clean structured data, normalize units, and surface the best supplier for each line item without anyone touching a spreadsheet.

The Solution

SureStep Automation built a WhatsApp bot that receives supplier price lists, uses Claude AI to extract structured data from each message, and automatically compares prices across every supplier in real time.

📩
Quote Received
🤖
AI Extraction
📊
Price Comparison
Review & Decide

How It Works

🤖
AI-Powered Extraction

Claude AI reads unstructured Portuguese price lists and pulls out every line item, price, unit, and brand name into clean, structured data. No manual data entry required.

📊
Automated Price Comparison

The system normalizes units (kg, g, L), ranks suppliers by price, applies brand preferences, and highlights the best deal for each item across every quote received that week.

⚠️
Smart Review Flags

Items with unit mismatches, unusual price swings, or low AI confidence get flagged for human review, so the team only spends time on the items that actually need attention.

🔗
Dual Storage Sync

Every extraction and comparison writes to both PostgreSQL and Google Sheets simultaneously, so the team can work in their preferred tool without anything falling out of sync.

See It In Action

The full flow takes about 30 seconds end to end. Suppliers send their messy WhatsApp price lists the way they always have, a web app cleans and ranks every line item, and the team approves a single batch of auto-generated orders that fly straight back out on WhatsApp. No spreadsheets, no copy-paste, no missing quotes.

FC Fornecedor Carnes Premium online SEGUNDA Bom dia! Segue tabela da semana: Alcatra ............ R$ 40,99/kg Bucho .............. R$ 12,99/kg Fígado bovino ...... R$ 12,99/kg Língua ............. R$ 12,99/kg Patinho resfriado .. R$ 34,29/kg Coração ............ R$ 18,50/kg Mocotó ............. R$ 8,99/kg Costela ............ R$ 28,90/kg Faz pedido até quarta! 08:42
Step 1 · Receive
Messy WhatsApp Quote, Captured

Suppliers send price lists the way they always have, as long unstructured WhatsApp messages in Portuguese. The bot captures every line item without anyone copy-pasting a thing.

Sistema de Cotação WhatsApp Gerencie suas cotações de fornecedores em tempo real Executar Comparação RESULTADO DA COMPARAÇÃO ITEM FORNECEDOR PREÇO OFERTAS Alcatra Carnes Premium ✓ Melhor R$ 40,99 4 Bucho Boi Forte ✓ Melhor R$ 12,99 3 Fígado Carnes Premium ✓ Melhor R$ 12,99 5 Língua Rio Grande ✓ Melhor R$ 12,99 4 Patinho resfriado Boi Forte ✓ Melhor R$ 34,29 3
Step 2 · Compare
Best Supplier, Highlighted

One click runs the comparison engine, normalizes units, and tags the winning supplier per line item with a green "Melhor" badge. No manual cross-referencing.

FC Fornecedor Carnes Premium online Olá Senhor! Gostaria de fazer um pedido: *Fígado* Quantidade: 1 kg Preço unitário: R$ 12,99 Subtotal: R$ 12,99 *Bucho* Quantidade: 2 kg Preço unitário: R$ 12,99 Subtotal: R$ 25,98 Total: R$ 38,97 14:23
Step 3 · Send
Order Sent Right Back on WhatsApp

The system writes the purchase order in clean Portuguese, formatted for WhatsApp, and the team approves and sends every order in one batch. Suppliers never have to leave the channel they already use.

The Results

90%
Faster Procurement Cycles
100%
Fewer Missed Messages
8
Hours Saved Weekly
100%
Real-Time Visibility

Want results like these for your team?

Let's Talk
"

Our procurement was all over the place. WhatsApp messages, phone calls, spreadsheets. SureStep Automation built us a system where we manage everything through WhatsApp now. Orders, supplier quotes, tracking. It cut our procurement time in half and we stopped losing quotes. The tech felt like magic.

Daniela M., Operations Manager, Restaurant Group

Built With

WhatsApp Business API Node.js / TypeScript Claude AI (Anthropic) PostgreSQL Prisma ORM Google Sheets API

Ready to Stop Doing the Busywork Yourself?

Whether it's procurement, sales, or internal workflows, SureStep builds automation that fits the way your team already works.

Start a Conversation