Real estate

A WhatsApp assistant for property agents

Property enquiries arrive from listings, ads and Instagram at any hour. Most start the same way: is it still available, what's the price, can I view it. doTask answers from your listings, asks what an agent would ask, books the viewing, and passes serious leads to a person.

An agent and a client signing papers
WhatsApp for real estate

What customers ask

  • Is the 3-room unit still available?
  • What's the rent and the deposit?
  • Can I view it this Saturday?
  • Is it freehold?
  • Are pets allowed?
  • Can an agent call me?

An example

Example conversation. The names and prices are made up.

Hi, is the 3-room unit at Residensi Seri Maju still for rent?

Yes, it is listed at RM 2,300 a month, partly furnished. When would you like to move in?

Early next month

How many people will be staying, and do you have any pets?

2 people, no pets

Thank you. I can arrange a viewing. Saturday has 11:00 am or 2:00 pm. Which suits you?

11am. I'm Jason, 012-345 6789

Booked: viewing on Saturday at 11:00 am. Your code is R2M8TF. The agent will bring the tenancy details.

Listings the assistant can quote

Add listings as text, website pages, files or Google Docs under AI Agent → Knowledge → Data sources. A list of units can also live in a Google Sheet under AI Agent → Knowledge → Products, re-read every hour. The assistant never names a unit that is not on the list.

The buyer template carries the rule “Never quote a price that is not in the sources; say the agent will confirm.” Keep it on.

Qualify buyers and tenants

Two question set templates are ready. Qualify a property buyer asks about purpose, area, budget, timeline, financing and a phone number. A qualified buyer is tagged hot-lead and handed to an agent. Rental enquiry asks for the move-in date, rent, occupants, pets and tenancy length, then offers a viewing.

The assistant maps the customer's own words onto your choices, so “around 800k” becomes “500k to 1M”. Every answer is saved on the contact.

Viewings booked in the chat

Create a Viewing service as an appointment and add each agent as a resource with their own hours. Connect each agent's Google Calendar so their other appointments block those times.

Leads to the right people

  • Routing assigns handoffs in turn, to whoever has the fewest open conversations, or to a department such as Rentals.
  • Flows → Social replies can answer an Instagram DM keyword and ask for a WhatsApp number, saved with consent.
  • Analytics → Leads counts new leads by channel.
  • Any segment can be downloaded as a Meta or Google Ads audience.

Setting it up

  1. Connect WhatsApp and Instagram under Settings.
  2. AI Agent → Knowledge: add listings as data sources or a Google Sheet.
  3. AI Agent → Behavior → Question sets: start from Qualify a property buyer and Rental enquiry.
  4. Bookings → Resources: add each agent. Bookings → Services: add a Viewing.
  5. Settings → Routing and Settings → Departments: decide who gets each handoff.
  6. Bookings → Settings → Publish bookings.

Step-by-step guides: Procedures, Knowledge, Products, Workflows, Social replies, Takeover.

Which plan

Growth (RM 299 a month) fits an agency team: 5 seats, 10 staff calendars and 1,000 AI conversations. A larger agency fits Business (RM 599: 15 seats, no staff calendar cap). A solo agent can start on Starter (RM 129).

Every paid plan can also be paid annually, with two months free.

All plans and prices · What Meta charges for WhatsApp

Questions

Will it quote a price it doesn't know?

No. It answers only from your sources. The buyer template also tells it to say the agent will confirm any price not listed.

How does it tell a serious buyer from a browser?

You mark which answers qualify, such as budget and timeline. A qualified buyer gets your tag and is handed to an agent. Others get a different tag and closing line, and the chat carries on.

Do we need a new WhatsApp number?

No. Connect the number you already use. If it is on the WhatsApp Business app, you can keep the app as well.

Can an agent take over a chat?

Yes. Reply from the inbox and the assistant goes quiet in that conversation until you hand it back or the idle time you set passes.