Case study, Customer Service
AI WhatsApp Chatbot for Customer Support
A WhatsApp chatbot that answers common questions, books appointments and hands complex chats to a human, so customers get replies at any hour.
- Client
- Consumer services business
- Industry
- Customer Service
- Services
- AI Development, CRM Development
- Built with
- Python, FastAPI, PostgreSQL, WhatsApp Business API
What changed
- 24/7
- Instant replies on WhatsApp
- Booked
- Appointments made inside the chat
- Hand-off
- Complex chats passed to staff
The challenge
The business received hundreds of WhatsApp messages a day, most of them the same questions about prices, timings and bookings. Staff spent hours replying, and messages sent after office hours waited until the next morning.
Our approach
We listed the questions customers actually ask by reviewing past conversations, and decided which ones a bot should answer and which always need a person.
The solution
The chatbot replies instantly on the official WhatsApp Business number. It answers questions from the business's own information, shares prices and locations, and books appointments into the calendar.
When a question is complex or a customer asks for a person, the chat is handed to a staff member in a shared inbox with the full conversation history.
How we built it
The bot uses the WhatsApp Business API and a language model limited to the business's approved information, with a FastAPI backend and PostgreSQL. Staff can update answers without code, and every conversation can be reviewed.
Technology
- Python
- FastAPI
- PostgreSQL
- WhatsApp Business API
- LLM
Services used
Have a similar project in mind?
Tell us what you need and we’ll reply with next steps.
More case studies
Healthcare
Multi-speciality hospital, Uttar Pradesh
Hospital Management System for a Multi-Speciality Hospital
One connected system for OPD, IPD, billing, pharmacy and lab, replacing paper registers and separate spreadsheets so every department sees the same patient record.
- React
- Python
- FastAPI
Healthcare
Multi-doctor clinic
Clinic Management and Online Appointment Booking
A clinic system with online booking, token queues, digital prescriptions and WhatsApp reminders, so patients wait less and the front desk spends less time on the phone.
- Next.js
- React
- Python
Healthcare
Retail pharmacy with two outlets
Pharmacy Inventory and Billing Software
Fast GST billing, batch and expiry tracking and stock transfer between outlets, so the pharmacy stops losing money to expired stock and slow counters.
- React
- Python
- FastAPI
