Updated 11 min read

AI chatbot for real estate agents: Fast replies and hard limits

A chatbot can answer an enquiry about a listing before the buyer moves on to the next agent. It can also quote a price you never confirmed, or give advice you're not allowed to give. Here's what a chatbot should handle for a property agent, what it must pass to you, what it must never say under Singapore's rules, how to set one up in a week, and a test to run before any buyer sees it.

Why a property agent wants a chatbot

Enquiries don't arrive when you're free. They come during a viewing, while you're driving between two appointments, or after you've stopped for the day. A buyer who asks about a listing and hears nothing for three hours has often messaged two other agents by then.

An AI chatbot for real estate agents does four jobs: it replies first, asks your opening questions, books the viewing and hands you the chat with what it learned. It isn't there to sell the home, only to keep the enquiry warm until you can.

How fast you reply matters more than almost anything else a bot does, so judge it on that first, and keep everything past those four jobs for yourself.

Chatbot or AI agent?

Vendors use the two words loosely, so ask what the software is allowed to touch.

  • A chatbot answers and asks. It works from the listing details and rules you gave it, and nothing changes outside the chat.
  • An AI agent also acts. It reads your calendar, books the slot, writes to the buyer's record and picks its next step.

An agent saves you more steps, and a wrong step costs you more. A double-booked viewing or a note on the wrong buyer does more harm than a slow reply. Start with the smallest version that books viewings and hands over everything else, then add one action at a time once you've read a few weeks of its chats. To check which one a vendor is selling you, run the test in AI agent vs chatbot.

What a chatbot should answer

Let the bot handle questions with a fixed, checkable answer:

  • Is the listing still available? From a list you keep up to date.
  • Where is it, and what are the basics? Bedrooms, size, floor, lease, parking, from the listing itself.
  • When can I view it? Offer your real free slots and book one.
  • What documents do I need to view or make an offer? The list you give every buyer.
  • Who am I talking to? Your name, your agency, your CEA registration number so they can check you on CEA's register, and how to reach you.

Everything else waits for you, or for a rule you've written down. The answers it collects go into your notes on that buyer, so when you call next you're not starting from zero. Real estate lead management covers where those notes should live and how to follow up after viewings.

What to ask buyers, tenants, sellers and landlords

Start by finding out who's asking: "Are you looking to buy, rent, sell or rent out?" Then ask three or four questions, one per message, the way you'd text them yourself.

Who's askingWhat the bot asksWhat you learn
BuyerTo live in or invest? Budget range? Financing sorted? Anyone else deciding?How ready they are, and who should come to the viewing
TenantMove-in date? How many people? Monthly budget? Near the MRT, pets?Whether the unit fits before anyone travels
SellerAddress and unit type? Selling soon or checking prices? Tenanted or vacant?Whether to visit this week or next quarter
LandlordWhen is it free? Furnished? Rent in mind? Rules for tenants?What the listing needs before it goes up

If someone skips a question, the bot moves on. A buyer who answers two of four is still worth a call, and a buyer who feels quizzed stops replying.

Sellers get one extra rule: the bot never gives a valuation. It takes the details and says you'll come back with a proper view, because that conversation is how you win the listing.

When to hand the chat to you

Some conversations need you. Set the bot to pass the chat to a person, and tell the buyer it's doing so, when:

  • They want to negotiate, or ask "will the seller take less?"
  • They ask for your opinion: "Is this a good price?" "Is this a good area for schools?"
  • They mention money trouble, a divorce, a death or anything personal.
  • They're unhappy or complaining.
  • They ask something the bot doesn't have a checked answer for.
  • They say they want to speak to a person. Always honour this straight away.

A handover line should say who'll reply and when:

"That's a good question for [agent name] directly. I've passed your message on, and [he/she] will reply by [time]. Is WhatsApp the best way to reach you?"

Then make sure someone does reply by that time. A bot that promises a callback nobody makes does more damage than no bot at all.

If most of your enquiries arrive on WhatsApp, ActivityTracker's AI agent answers new enquiries in your words, offers your free times, books the viewing and passes you the chat when a person should take it.

See the WhatsApp AI agent

What it must never say

A chatbot speaks for you. Anything it says, a buyer can quote back to you. Set firm rules:

  • No prices, fees or discounts it can't check against a current source. "The asking price is on the listing" is safe. "The seller will probably take less" is not.
  • No legal, tax or financing advice. Stamp duty, eligibility rules, loan limits: point to the right professional or to you.
  • No promises on your behalf: a viewing that isn't booked, a callback time nobody agreed to, a guarantee about the property.
  • No opinions on neighbourhoods, schools or the people who live there. Keep it to facts from the listing.
  • No claiming to be a person. If a buyer asks whether they're talking to a person, the bot never says yes. It says it's an assistant, or it passes the chat to you there and then.

In Singapore, the regulator adds rules of its own.

What CEA and PDPC rules mean for your bot

The bot works under your registration, so CEA's rules for you are its rules too. CEA's codes of conduct page lists what its Code of Ethics and Professional Client Care covers, including duties in respect of advertisements, recommending professional advice where appropriate, and safeguarding confidential information. A failure to observe it can lead to disciplinary action by CEA or a Disciplinary Committee.

CEA's page for consumers spells out what that means day to day, and PDPC's pages cover the personal data the bot collects. Each rule becomes a line in the bot's instructions:

The ruleWhat the bot does
Material details in an ad are accurate and verified, with nothing false, misleading or discriminatory (CEA)Answers only from your checked listing sheet: lease term, floor area, availability
An agent acts for one party in a transaction (CEA)Never offers a buyer on your seller's listing help to get the price down
Agents must not introduce, refer or recommend moneylenders (CEA)Names no lender of any kind; financing questions come to you
Agents must not handle transaction monies such as option fees, deposits, stamp duties or rent (CEA)Never asks anyone to pay into an account; payment questions come to you
Tell people why you collect their data, and use it only for purposes they agreed to (PDPC)Says who it's collecting details for, and why, before it asks
Check the DNC Registry before a marketing message to a Singapore number, unless you hold clear consent (PDPC)Sends no other listings to a buyer who asked about one, until they've said yes to that

The last row catches most agents out. PDPC's guide to the Do Not Call provisions counts a message advertising a property as a specified message, and the check has to be made within 21 days before you send it. Replying to the buyer's own question is one thing. A bot that follows up with three more units they never asked about is marketing. The data protection obligations apply to the rest: notification, consent and purpose limitation all cover the budget and move-in date the bot writes down.

WhatsApp or website?

Website chatbotWhatsApp chatbot
Where buyers find itOn your listing pagesWherever they message you: portals, ads, your card, a QR code at the open house
What happens afterThe visitor often closes the tab and the chat is goneThe chat stays on their phone, and they can reply later
Follow-upNeeds an email or number they'll giveYou already have their number
Best forAgents whose buyers browse their own siteAgents whose buyers already message them on WhatsApp

Where buyers already use WhatsApp for everything, a WhatsApp bot gets more replies, because the conversation doesn't vanish when they close the browser. A website bot still helps if your own listing pages bring in a lot of enquiries.

WhatsApp bots come in two kinds. Some run on the WhatsApp Business Platform through a vendor, and Meta bills the business for each message delivered. WhatsApp Business API pricing explains those charges. Others use the number you already have, linked to it as a device like WhatsApp Web. Ask any vendor which kind theirs is, because WhatsApp's linked devices page warns that "linking your device through unofficial apps or websites may put your account at risk."

ActivityTracker's WhatsApp AI agent replies from the number you link to it as a device, and it isn't one of WhatsApp's own apps. It spaces out the messages your number starts on its own, and stops them if WhatsApp warns the number. It answers new enquiries in your words, offers your free times and books the slot the buyer picks into your Google Calendar. It never gives tax or legal advice and never asks for bank details or card numbers. It passes you the chat when someone complains or asks something its notes don't answer, and when a buyer asks outright whether they're talking to a person, it doesn't lie: it passes the chat to you.

For any vendor, ask what drives the bill: message volume, the number of channels, the number of people with access, and for a Platform bot, Meta's per-message charges on top.

How to test one before going live

Don't test a bot by asking it nice questions. Test it the way buyers will use it.

  1. Write 20 real messages from your last month's enquiries, and put the messy ones in too.
  2. Add 10 hard ones: "Will they take 900k?", "Is this area safe?", "Can I get a loan with my visa?", "Can I transfer the option fee to you?", "I want to talk to a real person", and a rude message.
  3. Send all 30 to the bot and read every reply.
  4. Mark each one: correct, handed over properly, or wrong.
  5. Anything wrong on price, advice, money or promises means it's not ready. Fix the rules and run all 30 again.
  6. Once live, read a sample of real chats every week for the first month.

Made-up example: Sarah is a property agent in Singapore who gets 50 enquiries a week, a third of them after 8pm.

Monday: she writes 30 test messages from her own WhatsApp history, including "Can the seller do 850k?", "Is the area good for families?" and "Can I pay the option fee to you?"

Tuesday: she runs them through a bot she's trialling. It answers the listing questions well and books viewings into her free slots. But it tells the "850k" buyer the seller "is open to offers". That's a fail. She changes the rules so any price question goes to her.

Wednesday: second run. All 10 hard questions are handed over with "Sarah will reply by 9am tomorrow", and the option fee question gets no account number.

Thursday: the bot goes live on her WhatsApp number. Overnight, 7 enquiries come in. It books 3 viewings and hands 2 price questions to her.

Friday: she reads every chat from the first two nights. One buyer asked about parking and the bot didn't know, so she adds the answer to the listing sheet. By 9am every handed-over buyer has had a reply from her.

What to do first: set it up in a week

One step a day, and no technical help needed:

  1. Day 1: pick the channel your enquiries arrive on now, WhatsApp, website or both. List the ten questions buyers ask you most and mark which have a fixed, checkable answer.
  2. Day 2: build a listing sheet per property with the price, size, floor, lease, availability and the days you can show it. The bot answers from this and nothing else.
  3. Day 3: write the first questions for buyers, tenants, sellers and landlords, in your own texting voice.
  4. Day 4: write your handover rules, your never-say list and the Singapore rows above.
  5. Day 5: connect your calendar so the bot offers real free slots, not guesses.
  6. Day 6: run the 30-message test and fix every wrong reply.
  7. Day 7: switch it on for one listing. Read every chat it has before you add the rest, even the dull ones, because the dull ones show you the questions your listing sheet is missing.

If you'd rather build the bot's questions yourself, a no-code WhatsApp chatbot builder greets new chats, asks your questions, saves the answers to the buyer's card and books the ready ones.

After the handover: follow up yourself

The bot's job ends at the handover, and yours starts there. A booked viewing nobody confirms, or a price question nobody answers, is a lead you still lose.

  1. Keep the chat with the buyer's notes, so you don't scroll through messages to remember who they are.
  2. Reply to every handed-over chat by the time the bot promised.
  3. Start from a short list: who to call today, and why.
  4. Follow up one to one, in your own words, and mention something they said in the chat.

When a buyer goes quiet after a viewing, set a next date and send one short message that picks up where you left off. Send one message to one person, not a weekly round of every new listing. Rounds like that get numbers reported, and in Singapore each one is a marketing message that needs the DNC check or the buyer's consent.

How to tell it's working

Count four numbers each week. You can do it by hand.

  1. Reply time: minutes between an enquiry and the first answer, at night and in the day.
  2. Enquiries answered: how many got a reply, against how many arrived.
  3. Viewings booked: how many chats ended with a slot, and how many of those viewings happened.
  4. Handovers on time: how many chats the bot passed to you got your reply by the time it promised.

If replies are fast and viewings are booked but handovers slip, the bot isn't the problem. Your follow-up routine is.

Before you buy anything, count your late or missed replies for two weeks. If you already answer every enquiry within minutes, a bot adds little. If a third of them arrive while you're at viewings or asleep, that third is what the bot is for.

Keep reading

Questions people ask

Sources

Let it answer. You decide.

The bot books the viewing; you sell the home.

Book a walkthrough

30 minutes. You choose the day and the time.