How to qualify WhatsApp leads with an AI agent
How an AI agent answers WhatsApp enquiries in seconds, asks your qualifying questions, writes the answers into your CRM and hands hot leads to your team.
Why do inbound leads go cold?
Most inbound leads go cold because nobody replies while they’re still interested. Enquiries arrive in the evening and at weekends, sales teams answer them in batches, and the lead is comparing you with several other options at the same time. The business that replies first with a useful answer usually gets the conversation.
Look at when your enquiries actually arrive. Ads, listings and your website keep collecting leads after the office closes, so many of them land when nobody is watching the inbox. By the time someone replies the next morning, the lead may already be talking to another business, or may no longer remember which form they filled in.
Working hours have the same problem on a smaller scale. A salesperson who clears enquiries twice a day is working hard, but a lead who messaged at ten in the morning still waits until the afternoon, and other businesses on their list have had hours to reply first.
An AI agent removes the wait. It replies to every enquiry within seconds, at any hour, asks the questions that tell you whether the lead is worth a call, and passes the good ones to a person while the lead is still holding their phone.
The agent only covers the first reply and the first few questions. Your team still has to call the hot leads it passes on, so agree who calls and how quickly before you switch it on.
What should an AI agent ask a new lead?
Ask the three or four questions that separate buyers from browsers: usually budget, timeline, what they need and who makes the decision. Use the words your best salesperson uses on a first call, offer answers as buttons where you can, and leave everything else for the conversation with a person.
Start with your sales team. Ask your best salesperson what they need to know before a lead is worth an hour of their time, and in what order they ask it. Those questions, in their wording, become the agent’s script. A question written by your own team sounds like your business; a generic one sounds like a form.
For a real estate enquiry, the script might look like this:
- Unit type: “Are you looking at a 2 BHK or a 3 BHK?”
- Budget: “Which of these ranges fits your budget?”, with three or four ranges as reply buttons.
- Move-in timeline: “When are you hoping to move in?”
- Site visit: “Would you like to see the sample flat this weekend?”, with the slots your team has free.
Between your questions, leads ask their own: the price per square foot, the possession date, whether parking is included. The agent answers only from information you approve, such as your price sheet, brochure and FAQs. When a question falls outside that information, it tells the lead a colleague will confirm, and passes the conversation to your team instead of guessing.
Keep the list short. Each extra question gives a lead another reason to stop replying, and anything the agent doesn’t ask can come up on the call. A lead who stops answering halfway should still reach your team, marked as partly qualified.
What do you need to run an agent on WhatsApp?
You need the official WhatsApp Business Platform (the API), a business account verified with Meta and message templates approved by Meta. The agent can reply freely for 24 hours after a lead’s last message. Anything you send after that window closes, including the first message to a form lead, has to use an approved template.
Agents run on the WhatsApp Business Platform, which Meta offers directly and through its partners. Meta’s documentation for the platform covers what it includes and how to get access. Tools that automate the ordinary WhatsApp or WhatsApp Business app, or run unofficial versions of it, break WhatsApp’s terms. WhatsApp’s help centre says accounts that send automated or bulk messages can be banned, and a ban takes away the number your ads and listings point to.
Verify your business with Meta. Each business number also needs a display name, and once Meta approves it, the name can appear at the top of the chat and in the lead’s chat list, as Meta’s display name documentation explains. A verified business can also register more phone numbers than a new, unverified one, according to Meta’s guide to business phone numbers.
Meta’s rules decide what the agent can send, and when. When a lead messages you, a 24-hour customer service window opens, and each new message from them restarts it. Inside the window, the agent can reply in free text. Once it closes, you can only restart the conversation with a template: a message written in advance and approved by Meta. Write templates for the follow-ups you’ll need, such as a visit reminder or a “still looking?” check-in, before you go live.
Leads from a website form or a property portal haven’t messaged you, so your first message to them must be a template. Under WhatsApp’s Business Messaging Policy, they must also have agreed to hear from you on WhatsApp. Add that consent to your own forms, and check what portal leads agreed to before the agent messages them.
Meta charges per message, at rates that depend on the type of message and the country of the number you send to, and it updates those rates from time to time. Its pricing page has the current figures. We bill WhatsApp and AI usage at cost, separate from our fees.
How do qualified leads reach the right person?
The agent writes each answer into its own CRM field, such as budget, unit type and timeline, then routes the lead by project, location or salesperson. Hot leads go to a person straight away with the conversation attached, and the rest move into follow-up sequences until they’re ready to talk.
A chat transcript on its own is hard to use. Nobody can filter a CRM by “mentioned a budget somewhere in the chat”, and a salesperson calling back has to scroll through the whole conversation first. Fields fix both problems. Your team can sort leads by budget or timeline, and your reports can show which campaigns bring in qualified leads, not only enquiries.
We connect to the major CRMs, and can build a custom integration wherever your CRM has an API. WhatsApp, email, calendars and spreadsheets connect the same way, so a booked site visit lands in the salesperson’s calendar and the lead’s record at once.
Agree the routing rules with your sales head before the build. Typical rules send each lead to the team for the project or location they asked about, or to the salesperson who already owns that contact. Decide what makes a lead hot, for example a budget in range and a move-in date within six months, and what happens when nobody picks it up within an agreed time.
Leads who aren’t ready yet stay in the CRM with their answers. Follow-up sequences keep in touch with them and send them back through qualification when they reply. For the real estate version of this flow, from portal sync to nurture, read five automations every real estate sales team should run.
The conversations stay in your own accounts. We use business-grade AI providers that don’t train on your data, and access is limited to the people who need it.
When should a person take over?
Hand the conversation to a person when the agent doesn’t know the answer, when the lead asks for a person, or when the answers show a hot lead. The salesperson gets the full conversation and the answers so far, and anyone on your team can step into a chat at any time.
Each trigger needs its own rule:
- The agent doesn’t know. It tells the lead a colleague will confirm, and passes the chat on with the question flagged. An answer from outside your approved information is a guess, and a wrong price or possession date costs more than a short wait.
- The lead asks for a person. “Can someone call me?” should alert your team straight away, and the agent should tell the lead someone will be in touch.
- The lead is hot. It goes to a salesperson’s phone, not into a queue that someone checks after lunch.
WhatsApp expects this too. Its Business Messaging Policy allows automated replies inside the customer service window, as long as the business also offers a prompt, clear way to reach a person.
The context travels with the lead. The salesperson sees what the lead asked, what the agent answered and the qualifying answers in the CRM, so the first call starts where the chat left off instead of repeating the questions.
Your team doesn’t have to wait for a trigger, either. If a salesperson spots a promising conversation, they can take it over themselves.
How long does it take to go live?
A single lead qualification agent usually goes live in four to six weeks, including testing on real conversations. Work starts with a free two-week automation audit that ends in a prioritised plan. Your team signs off every flow before it goes live, and after launch you can have us tune the agent every month.
The audit comes first. We review how leads arrive and how quickly they get a reply, list the manual tasks that take up your team’s week, and check the tools and data the agent will need. You get a prioritised plan, so you know which automation to build first.
Next, we agree the conversation with your team: the questions, the approved answers and the handover rules. We build the agent, connect it to WhatsApp and your CRM, and test it on real conversations before it takes every enquiry. One lead owns your automations from the audit onwards, so you deal with the same person throughout.
After launch, you can add a maintenance retainer. With it, we review conversations and tune the agent every month as we learn what your leads ask, and send you a monthly report.
Submit your message templates to Meta early in the build, so approval doesn’t hold up the launch. If you want more than one agent or several workflows, we phase the project so the first automation ships early.
Lead response is quoted at a fixed set-up fee after the audit, with WhatsApp and AI usage billed at cost. To see what each engagement includes, start with our AI automation services.
Want us to put this to work for you?
AI automation services →More buyer guides.
WhatsApp Business, chat on your website, and phone calls through a voice agent, both inbound and outbound.
Yes. We connect to any CRM with an API, including one built in-house, and write the integration code ourselves where no connector exists. In the industries we work in, common choices are Zoho CRM, HubSpot, Salesforce, LeadSquared and, for property developers, Sell.Do.
Our agents use a name and your brand’s tone. If a lead asks whether they’re talking to a person, the agent says it’s an assistant and offers to bring one in. Your team can take over at any point.
Lead response is quoted at a fixed set-up fee after a free two-week automation audit, with optional monthly maintenance. AI and WhatsApp usage is billed at cost, separate from our fees.
Tell us where you want to grow.
Share a few details and we’ll come back with an honest view of what to do first, whether or not we’re the right fit.
Brief received.
Thanks. A strategist will reply within one business day.