WritingAutomation

  • 28 August 2026
  • By Abdullah
A contemporary luxury residential property in Islamabad for automated real estate client inquiries

10 min read

Quick Summary & Key AnswersBottom Line Up Front

Direct Answer: A bot can answer the same five questions all day and qualify a buyer before you ring them. It cannot close a deal. Where the line sits.

  • A bot can answer the same five questions all day and qualify a buyer before you ring them. It cannot close a deal. Where the line sits.
  • Authored by Abdullah with actionable, zero-fluff implementation guidance.
  • Verified for immediate practical application, production workflows, and professional skill enhancement.

A WhatsApp bot can handle the first two minutes of almost every property enquiry you get: where it is, what size it is, what you are asking, whether it has possession, and whether it is still available. It cannot negotiate, cannot read a buyer the way you can on a call, and cannot close.

What it buys you is that when you do pick up the phone, you already know which listing they mean, roughly what they can spend, and whether they can visit this week. Below is where that line sits in practice, for the way property trades in DHA, Bahria Town and Gulberg.

Architectural Blueprint and Learning Stages for A WhatsApp chatbot for Islamabad real estate agents — Cortexis Roadmap Diagram
Figure 1: Complete step-by-step architectural workflow and technical execution stages for A WhatsApp chatbot for Islamabad real estate agents.

The five questions you answer all day

A listing goes up, or a reel does well, and the enquiries arrive almost identical:

  1. Where exactly is it? Sector, phase, block, street. Phase 2 and Phase 5 are different markets, as everyone asking already knows.
  2. What size, and how much is covered? Marla or kanal, storeys, beds.
  3. What is the price? Meaning the asking price, which is not the same as an answer to "will he take less".
  4. Possession status. Plot or file, balloted or not, ready or under construction, dues outstanding or clear.
  5. Is it still available?

All five are lookups. The information already exists, on your sheet or in your head, and you retype it all day for people who may or may not be serious. That is the only part of your job we would suggest automating, along with the things you hunt for each time: the map pin, the photo album, the video walkthrough.

What it answers, and what it must hand over

EnquiryHandled byWhy
Is this one still available?BotIt eats more of your day than anything else
Size, covered area, beds, floors, corner or notBotFixed facts
Asking priceBot, as the asking price onlyQuoting is fine. Negotiating is not
Possession, file or plot, balloted or notBot, from what you recordedStill a lookup, with the caution below
"Will he take less?"HumanAny number a bot agrees to is a number you agreed to
Transfer, dues, NOC, taxes, mutationHumanLegal consequences, differing under Capital Development Authority (CDA) or RDA jurisdictions
Is this society approved, is this file safeHumanNot a question a script should ever answer
A voice noteHuman, immediatelySee below
Wants to visitBot offers times, then hands overThe one clerical task worth automating

One warning on the possession row. Whatever the bot says about status is in writing, and a screenshot of a wrong "yes, it has possession" is a problem you will still be dealing with months later. Where your own sheet is unsure, the correct reply is "let me confirm and come back to you", followed by a handoff via Meta WhatsApp Cloud API Webhooks. A bot that admits uncertainty is worth more than one that guesses well most of the time.

Roman Urdu and voice notes, which is where these usually break

Your buyers do not type clean English. They type "ye still available hai?", "location send karein", "final kya hai", in every possible spelling. A bot built and tested only in English fails on day one, and you hear about it from the buyer.

So build for a narrow set of intents rather than a chatty assistant: recognising eight things reliably in mixed Urdu and English beats recognising forty unreliably. And when the bot is unsure it should hand over rather than guess, because a confident wrong answer costs you a buyer.

Voice notes deserve their own rule: treat one as an instant handoff. Automatic transcription of Roman Urdu and Punjabi is not dependable enough to act on, and a property enquiry is exactly the kind of thing people send as a thirty second ramble.

Qualifying before you call

This is where the time comes back. After the factual questions, the bot asks two or three of its own and puts the answers in front of you before you dial.

Worth asking: a budget bracket rather than an exact figure, whether they are buying this month or looking around for later, cash or instalments or selling something first, and whether they are in Islamabad or abroad.

An illustrative exchange, not a real one:

Buyer:  ye 10 marla phase 2 wala still available hai?

Bot:    Yes. House 123, Street 45, DHA Phase 2.
        10 marla, double storey, 5 bed, possession.
        Asking price is on the listing card below.

Bot:    [8 photos, map pin]

Bot:    Two things so Bilal can help properly: what budget
        range are you working with, and are you buying
        this month or later?

Buyer:  is month hi, budget 4 se 4.5

Bot:    Noted, Bilal will call you within the hour.

Be honest about the trade: every question you add loses some people. Someone who will not give a budget range was usually not close to transacting, but not always, so ask two rather than six, and let the bot drop the qualifying if the buyer asks for a call now.

Overseas buyers and the enquiry that arrives at 3am

Plenty of Islamabad enquiries come from the Gulf, the UK and the US, at hours when nobody in your office is awake. An overseas buyer who messages three agents at midnight their time will remember the one that answered. The bot is not doing anything clever there. It is just awake.

The follow up problem, and the thing you cannot do

This is the part agents like least.

On Meta's official WhatsApp Business Platform, a customer messaging you opens a window during which you can reply freely, as often as you like. That window has been 24 hours long for years. Once it closes you cannot send arbitrary text. You must use a message template: fixed wording with variable slots, submitted to Meta in advance and reviewed before you may use it, sent to people who have opted in. Templates are classified by purpose, and the classification affects both approval and cost.

So the thing most agents ask for first, a blast of every new listing to a few hundred numbers, is exactly what the platform restricts. It runs on approved templates, to people who agreed to hear from you, billed per message. Check Meta's current documentation for pricing, categories and limits before you plan around any figure, including anything here, because the billing model has changed more than once.

And the version of this that people really mean, scraping numbers off listing portals and messaging them, is cold outreach. Blocks and reports are the fastest way to lose the number your entire client history lives on. There is no tool that makes cold blasting work, and we will not build one.

The listing sheet is the actual project

A bot answering "is it still available" is only as good as the last person who marked something sold. If your listings live in your head, in a WhatsApp group and in three agents' phones with different prices, the bot will confidently tell a real buyer that a sold house is available, which is worse than not replying at all.

Before the chat layer is worth anything you need one place where a listing exists once, with a status somebody updates the same day it changes. For a solo agent that is a spreadsheet. For an agency sharing stock between several people it is a small internal system, and that is custom software work rather than a chatbot question. We would rather say that now than sell you the fun half of the project.

When we would tell you not to bother

If you get a handful of enquiries a day, install the free WhatsApp Business app, set a greeting message, an away message and quick replies for your five standard answers, and stop there. It costs nothing, and paying anyone to build on the API for fifteen conversations a day is a worse deal than answering them yourself.

If your problem is lead quality rather than lead volume, a bot makes weak leads arrive faster and more politely. The fix is upstream, in what you list and how you market it, and our free digital marketing course is a cheaper starting point than any automation.

And moving a number onto the official platform means it stops working as a normal WhatsApp account on your handset. Everything runs through whatever inbox sits on top of the API, so if you are a one person operation who closes on personality, that change may matter more than the invoice does.

Instagram matters too, since plenty of Islamabad property now moves through reels and DMs. The handoff rule is the same, but the plumbing is not: it needs a professional account properly connected to a Page, and re-engaging someone after the reply window closes works differently from WhatsApp's approved templates. Your Bot covers both, and we will tell you which of the two is worth doing first.

None of this closes a deal. A buyer decides after standing on the plot, seeing the street at Maghrib, and talking to someone who knows what the neighbours paid last month. The automation exists so that conversation happens sooner, with the right person, and without you typing the same five answers for the fortieth time today.


Your Bot builds this on Meta's official platform. Tell us what a normal day looks like and we will say which half of it is worth doing.

AB
Written by Technical ExpertPeer-reviewed for Accuracy

AbdullahLead Full-Stack Architect & AI Systems Specialist

Lead Full-Stack Architect at Cortexis Solution Hub. Specializes in scalable MERN architectures, Meta Graph API & WhatsApp Cloud automations, local AI agent orchestration, and performant web systems in Pakistan.

Core Specializations:
AI AutomationsWhatsApp Cloud APIMERN ArchitectureSystem Design

Questions, answered

04 questions