Skip to content
All work
Society management2025Built at AI Alpha Tech

A WhatsApp bot that answers, quotes and books demos while the team sleeps

n8n-built WhatsApp agent for the Chairman Saheb society app — answering questions, sending quotations, qualifying leads and booking demo slots against a live lead sheet.

Real WhatsApp conversations with the Chairman Saheb bot (client name and meeting link blurred)
Sheet tools
3
Slot conflict check
30-min
Replies on WhatsApp
24×7
Client
Chairman Saheb
Type
WhatsApp lead & support chatbot
Industry
Society management
Delivered as
Engineer at AI Alpha Tech
Stack
n8n, WhatsApp Business API, Google Sheets, OpenAI

The problem

Chairman Saheb, a housing-society app, gets enquiries from society chairmen and committee members on WhatsApp at all hours. Each one needed a person to reply, collect the same details, work out a price, find a free demo slot and write it down somewhere — and follow-ups were missed whenever that person was busy.

What I built

The assistant runs in n8n: a WhatsApp trigger feeds an AI Agent node with three Google Sheets tools — Lookup Lead, Update Lead and Check Demo Slots — so every reply is grounded in the lead sheet rather than chat memory. It greets returning leads by name, asks only for what is still missing, answers app and pricing questions, resolves phrases like 'next Tuesday 4pm' to a real date from a live n8n $now expression, checks the sheet for 30-minute slot conflicts before confirming, and handles reschedules, cancellations and ghosted leads that come back.

What it does

  • n8n WhatsApp trigger feeding an AI Agent node with Google Sheets tools
  • Lookup-before-write rule: the sheet is the only source of truth
  • Quotations by society size, with GST shown
  • Demo booking with 30-minute slot-conflict checks across all leads
  • Relative date resolution from a live n8n $now expression
  • Reschedule, cancel, follow-up and ghost-lead resume flows

The outcome

Prospects get an immediate, accurate reply on WhatsApp — quotations, role questions and demo bookings included — demos land on non-conflicting slots, and the team works from one live sheet instead of a chat history.

Running the same problem?

Tell me what the process looks like today. I'll tell you honestly whether software fixes it.

Discuss a Project