← All case studies
retail-supermarketsNational Supermarket Chain

Supermarket Chain Resolves 94% of Customer Issues Without Human Agents

A national supermarket chain deployed AI agents across Telegram and WhatsApp to handle returns, store queries, and投诉 — cutting response time from 4 hours to under 2 minutes.

The challenge

The chain's customer service team handled 2,000+ daily inquiries across phone, email, and social media. Common issues — checking receipts, processing returns, finding store hours — consumed 70% of agent time. Peak seasons caused 4+ hour wait times and a 22% abandonment rate.

The solution

We deployed Oido AI agents on Telegram and WhatsApp that handle the full lifecycle of common customer issues: receipt lookup via the POS system MCP server, return eligibility checking, store locator queries, and complaint escalation. Human agents only接手 complex cases.

Technologies used
Oido Studio — AI agent orchestration with escalation logicCustom MCP server — POS system integration for receipt and transaction lookupTelegram + WhatsApp Business channelsPostgres MCP server — customer database queriesn8n — ticket creation handoff to existing CRM
Results
▸94% of inquiries resolved by AI with no human involvement
▸Average first response time dropped from 4 hours to 90 seconds
▸Customer satisfaction for AI-handled issues: 91%
▸Support team reduced from 18 to 6 full-time agents
▸Coverage extended to 24/7 with no overtime cost

The Problem

The supermarket chain's customer service was built for a pre-digital era. Customers could call a central number during business hours, email, or visit a store in person. As the chain grew to 120 locations, volume outpaced capacity.

The breakdown was predictable: peak hours (11 AM — 2 PM) saw 45-minute phone queues. Email response time drifted to 4+ hours. Social media messages were often missed entirely. The abandonment rate hit 22% during holiday seasons, and abandoned complaints frequently escalated to public negative reviews.

The Solution

We deployed a single AI agent with multiple skill paths, accessible via Telegram and WhatsApp — channels customers already had open on their phones.

Skill paths

Receipt lookup & returns — The agent connects to the POS system via a custom MCP server, looks up the transaction by order ID or loyalty card number, checks the return policy, and generates a return code the customer can use at any store.

Store locator & hours — The agent queries a Postgres database of store locations and operating hours, returning results sorted by distance from the customer's location (requested once, stored for the session).

Complaint intake & escalation — The agent logs structured complaints directly into the existing CRM via n8n. If the customer expresses high emotion or requests a human, the ticket is flagged as priority and assigned to a human agent within the SLA.

Deployment

The system was rolled out in phases across 8 weeks. Phase 1 (Telegram only, 3 stores) ran for 2 weeks alongside the existing team. Phase 2 expanded to WhatsApp and all 120 stores. Phase 3 added the escalation workflow and human handoff.

The Results

MetricBeforeAfter
First response time4 hours90 seconds
Resolution rate (no human)0%94%
Customer satisfaction76%91%
Support headcount18 FTE6 FTE
Coverage9 AM — 6 PM24/7
Peak abandonment rate22%3%

The chain is now expanding the agents to handle order tracking, loyalty program queries, and personalized offer delivery based on purchase history.

Build your own AI agents →← All case studies