Skip to content
DigiQuestConsultancy Services

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.

AI WhatsApp Chatbot for Customer Support

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

All case studies
  • Hospital Management System for a Multi-Speciality HospitalHealthcare

    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
    Read the case study
  • Clinic Management and Online Appointment BookingHealthcare

    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
    Read the case study
  • Pharmacy Inventory and Billing SoftwareHealthcare

    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
    Read the case study