All articles

Real Estate Chatbot That Books Showings

Real Estate Chatbot That Books Showings

A real estate chatbot is a chat window on your website that answers questions about your listings, asks buyers the questions you would ask, books showings and gets the hot lead to you while you are still in the car. The useful ones answer from your own listing pages instead of a scripted menu, and they know when to hand the conversation to you. This guide is for the solo agent or small brokerage where the only person who can take a hot lead is you.

Ultimo Bots is an AI agent for any business website, a real estate office included: it answers from your listings and pages around the clock on your website, a shareable chat link, Messenger, Instagram, Telegram and Slack, qualifies and captures leads, books showings, hands the chat to you in live chat, and connects to Zapier, Make or n8n so the follow-up runs on its own.

Answer buyers while you show homes

What a real estate chatbot should do when you are the whole team

Most pages about a chatbot for real estate assume a brokerage with an MLS integration project and someone watching the inbox. Most agents have neither. The person who can answer "can I see it Saturday?" is also driving to a listing appointment, sitting at a closing or asleep. So the job is narrow. You do not need an all-purpose AI assistant for real estate agents; you need an AI receptionist for real estate that runs the front desk of your website:

  1. Answer listing questions from your own pages, with the real price, size and status.
  2. Qualify the buyer in conversation: budget, area, timeline, pre-approval, the same questions for everyone.
  3. Book the showing while the buyer is still interested.
  4. Get the hot lead to your phone, with the whole conversation attached.

Here is what arrives after 10 pm, and where a good answer comes from:

VisitorTypical question at 10 pmWhere the answer comes from
Buyer"Is the 3-bed on Maple Street still available?"Your listing page or listings catalog
Buyer"Anything with 3 bedrooms under $500k in Westside?"Your listings catalog, searched by price, beds and area
Buyer"What are the HOA fees and what do they cover?"The listing page or the HOA document you uploaded
Buyer"Can I see it this weekend?"Your Calendly link or Cal.com calendar
Renter"Are pets allowed, and when is it available?"The rental listing page
Seller"What do you charge to list my house?"Your seller's guide or a Q&A you wrote
Seller"How long do homes take to sell around here?"Your market page, or a handoff to you

None of these needs an integration project. All of them need the AI to know your listings.

Are AI chatbots for real estate actually useful?

Agents ask that in forums all the time, and the doubt is fair. Many tools sold as an ai chatbot for real estate are forms in disguise: a menu of buttons, a few fixed questions, then "an agent will get back to you". A buyer who types "is the one on Maple still available?" gets pushed back into the menu, and leaves.

A real estate AI chatbot earns its place when it answers the question the buyer actually typed, from your own listings, and gets the buyer who is ready to you fast. That is also why you do not need a real estate chatbot template: templates are scripts, and scripts are what buyers are tired of. You describe what the AI should do in plain words, and it follows your rules inside a real conversation. (Most of the AI tools for real estate agents on the usual lists write listing descriptions or run CMAs; this guide stays with the chat on your site.)

Where the answers come from: your listings, not an MLS feed

The AI answers only from what you give it, and for an agent most of that is already written.

Your website. Enter your site address and the AI reads your pages: listings, services, area and market pages. On the Ultimo plan you can have it re-read your site every day. Switch on "Scan new links" and it picks up new listing pages, and switch on "Remove old links" and it drops pages you took down, so "under contract" on the page becomes "under contract" in the chat. Boost re-reads monthly, and on any plan you can re-crawl whenever a listing changes.

A listings catalog. This is the part most tools skip. Upload a CSV or JSON export of your own listings with one row per property, and every column (price, bedrooms, square feet, area, status) becomes a filter. If your own listings live on their own pages of your site, you can also point the catalog at that page; an IDX search that pulls in the whole MLS is a different thing, often not readable by a crawler and bound by your MLS's display rules, so keep the catalog to your own listings. "Three bedrooms under $500k in Westside" becomes an exact search across all your listings, and in the website chat the buyer sees matching homes as cards with photo, price and a link to the listing.

Documents and answers. Your buyer's guide, seller's guide, HOA rules or relocation guide as PDF or Word files, plus the answers you give on every call, written once as Q&A. It all lives in one knowledge base.

One honest sentence, because it decides fit: there is no MLS or IDX feed connection, so the AI knows the listings on your site and in your catalog, not the whole market. For most agents that is the point, because buyers on your website ask about your listings, and a daily re-read or a fresh catalog upload keeps those current.

What to put in on day one:

  • Your website, including every active listing page
  • A listings catalog if you have more than a handful of listings
  • Your buyer's guide and seller's guide
  • One page per area you work, with facts only: commute, amenities, property types, price ranges
  • Ten answers you give every week: fees, how showings work, what pre-approval means

How a chatbot for real estate agents should qualify buyers

Qualification fails in two ways: six required fields before the buyer can ask anything, or a friendly conversation that ends without a name, budget or timeline. The right shape sits in between. The AI answers first, then asks the few questions that decide what you do next, one or two at a time.

You set this up in plain words in the AI Studio. A behaviour like this does the job:

"When a visitor wants to see a home or asks about buying, answer their question first. Then ask, one at a time, for their budget, the area they want, when they hope to move, and whether they are pre-approved for a mortgage. Ask every visitor the same questions. Before offering a showing, get their name and email."

Here is what a good real estate chatbot example looks like with an AI agent behind it, on the site of an agent called Dana:

Visitor: Is the 3-bed on Maple Street still available?

AI: Yes, 214 Maple Street is still listed at $489,000: three bedrooms, two baths, 1,650 square feet and a fenced yard. Would you like to see it, or should I show you similar homes nearby?

Visitor: We'd like to see it this weekend.

AI: Happy to set that up. Two quick questions so Dana can prepare: are you already pre-approved for a mortgage, and when are you hoping to move?

Visitor: Pre-approved up to 520k. We need to be in by March.

AI: Thank you. Saturday has showings open at 10 am, 11:30 am and 2 pm. Which suits you, and what name and email should the confirmation go to?

(Dana uses Cal.com, so the AI sees her open slots; with Calendly it would hand over her scheduling link at this point.)

Three short exchanges, and Dana knows the buyer is pre-approved, has budget headroom, has a deadline and wants Saturday. That is what AI for real estate leads should mean: not more leads, but leads that arrive already sorted. More on the pattern in our guide to a lead generation chatbot.

Four small icon chips for budget, area, timeline and pre-approval narrowing into one qualified buyer card with a green status dot

The AI saves the lead with the buyer's name and email, and it lands in your leads inbox with the full transcript, so budget, timeline and pre-approval are right there. If you want them as separate lead fields, ask the AI Studio to add them to the built-in Lead Generation skill. You get an email the moment it is captured and, if you like, an alert in Telegram, Slack or Microsoft Teams, so the hot one reaches your phone while you are still in the car.

Book showings and hand the hot lead to you

The buyer who asks for a showing at 10 pm should leave the chat with one. Three ways, depending on your tools:

  • Cal.com: the AI checks your open slots and books the showing in the chat, and can reschedule or cancel it later.
  • Calendly: the AI hands the buyer your scheduling link at the right moment.
  • Wix Bookings: on a Wix site, the AI shows your open times and hands the buyer your Wix booking page with the day already picked.

Some leads need you, right now, and that is where real estate live chat still matters. While you are online, a "Talk to a human" button shows in the chat, and when a buyer asks for a person, the AI brings you in immediately. When the answer is not in your content, it offers a person and hands over if the buyer says yes. You join the same window with the history in front of you, and the AI stops replying while you are there. While nobody is online, the button is hidden and the AI keeps answering and takes contact details. Your offline message appears only if a buyer asked for a person and nobody joined within the timeout, two minutes by default. More on the live chat page, and the full playbook in our guide to the chatbot human handoff.

When you take over, Translate turns a buyer's Spanish into your language and your reply back into theirs, on every paid plan, and suggested replies draft an answer from your content on Boost and Ultimo. The AI itself replies in more than 80 languages, which matters for relocating buyers.

After the chat, the lead can go into the tools you already use. HubSpot connects directly. Through app actions, the AI can also send the lead to a Zapier, Make or n8n webhook; Follow Up Boss, for example, has a Zapier app that creates the contact and a follow-up task (webhook triggers need a paid Zapier plan). Zapier receives the data but cannot answer back into the chat. Make and n8n can, so a workflow can check something in your systems and the AI explains the result to the buyer.

Put the same agent on yard signs, Instagram and Messenger

Every AI agent gets its own chat link, a full-page chat that works without a website. Turn it into a QR code for yard signs, listing flyers and open-house sheets, and a buyer standing on the sidewalk at 7 pm can ask about the house in front of them and book a showing without calling.

A yard sign with a house icon and a QR code leading to an open chat window with a green online dot

The same AI, with the same knowledge and rules, also answers Instagram DMs and Facebook Messenger, where many buyers send a message after seeing a listing post; there it answers in text, while listing cards show on your website chat and chat link. On Messenger and Instagram you can pause the AI on one conversation and reply from the portal yourself.

Is it illegal to use AI in real estate? Fair housing rules for the AI

Not in itself. No federal law bars using AI to answer buyers, but what it says is held to the same rules as what you say, and some states add their own AI or disclosure rules. The Fair Housing Act bars discrimination because of race, color, national origin, religion, sex, familial status or disability (HUD's overview). HUD's rule on discriminatory advertisements, statements and notices covers written and oral statements by anyone selling or renting a home, including any that indicate a preference or limitation. A reply in your website chat is your statement.

What changed: HUD's 2024 guidance on housing ads through digital platforms, including AI-driven targeting, was withdrawn effective September 17, 2025, as its Federal Register notice of April 6, 2026 records. The same notice says actions that do not comply with the text of the Act remain subject to enforcement. The extra guidance is gone; the law is not. Your state's license law and your MLS may add their own advertising rules.

In practice, give the AI these rules as behaviours before it goes live. Owner rules outrank its defaults:

  1. Never describe who lives in an area or who a home is "perfect for" ("great for young families"). Describe the property and the area's facts.
  2. Do not rate safety. Point to the local police department's published crime data.
  3. Do not rate schools or use them as shorthand for a neighborhood. Point to the school district's website and the state's school report cards.
  4. Never steer. Never leave out a listing that matches what the buyer asked for, say how many match, and never suggest areas based on anything about the buyer.
  5. Ask everyone the same qualifying questions, and never ask about family plans, religion, nationality or health.
  6. Hand over when in doubt, especially any request to avoid or prefer a group of people; when nobody is online, have it take contact details and say you will follow up.
  7. Pets are not the same as assistance animals. If a rental says no pets, the AI adds that requests for assistance animals are handled separately and offers to connect the renter with you.

A behaviour that covers most of it: "If a visitor asks whether an area is safe, who lives there, or how good the schools are, do not describe or rate it. Say that you follow fair housing rules, point them to the police department's crime data or the school district's website, and offer to connect them with Dana."

The website chat and the chat link also tell every visitor they are talking to an AI assistant before the first message, in eight European languages with English as the fallback. This section is practical guidance, not legal advice; when unsure about a rule in your state, ask your broker or a fair housing attorney.

What a real estate chatbot costs

Custom builds for brokerages are quoted as projects. A tool that runs on your own site has a public price, per AI agent, with teammates at no extra seat cost:

PlanMonthlyYearly billingAI responses per monthSite re-read
Smart$29$19 per month500Re-crawl whenever you like
Boost$59$39 per month2,000Monthly, automatic
Ultimo$149$99 per month10,000Daily, automatic

Every plan includes all channels, lead capture, the listings catalog, the scheduling apps and live chat. Only the AI's replies count, not yours, so if a conversation takes five AI replies, 500 responses cover about 100 conversations a month. If your listings change every week, Ultimo's daily re-read keeps your listing pages current in the chat; a listings catalog you uploaded or crawled does not refresh on its own, so replace it when a listing goes under contract or sells. Details on the pricing page.

The honest comparison is not a salary. It is the one buyer a month who asked about a listing at 10 pm, got no answer and called the next agent. Every plan starts with a 7-day free trial.

Start free for 7 days

Set it up in an hour, then check three signals

An hour is realistic in this order:

  1. Install it from the Wix App Market, as the WordPress plugin or the Webflow app, or paste one snippet into any site builder that accepts custom code. The widget loads without blocking your page and runs in its own isolated layer.
  2. Add your site, your listings and the day-one documents, and on Boost or Ultimo switch on automatic re-reading with "Scan new links" and "Remove old links".
  3. Write two behaviours, qualification and fair housing. Copy the examples above and put your name in.
  4. Connect showings: Cal.com, Calendly, or Wix Bookings on a Wix site.
  5. Put alerts on your phone and set your online hours.
  6. Test it like a buyer. Open your chat link on your phone and ask the seven questions from the table above, plus "is it a safe area?". Every wrong or vague answer is a gap you close once.

If you would rather do it together, a free 15-minute setup call is bookable from the portal during your trial.

After a month, three signals tell you whether it works:

Leads outside your hours. Count the leads that arrived in the evening, at night and on weekends. None of them would have reached you through a contact form in time.

Showings that started in the chat. Count the showings whose buyer first appeared in a chat. That is the number to put next to the plan price.

Questions it could not answer. Read the chats where the AI offered to bring you in because the answer was missing. It is usually the same few things, such as HOA fees or what happens after an offer. Add them, and next month they are answered.

If buyers get answers at 10 pm, showings land in your calendar without a phone call, and hot leads reach you with budget and timeline already known, your AI assistant is doing the one job that matters: keeping you first in line while you are out showing homes.

Turn listing questions into showings

Frequently asked questions

What are the best chatbots for real estate?

The best one for a solo agent or small brokerage answers from your own listing pages, qualifies buyers in conversation, books showings through Cal.com or hands over your Calendly link, and alerts you the moment a hot lead arrives. Check that it hands the chat to you in the same window and that the price is public. Ultimo Bots does all of this from $29 a month per AI agent, with a 7-day free trial.

Is there an AI tool for real estate?

Many, for different jobs: listing descriptions, market analysis, marketing and chat. For buyers on your own website, an AI assistant reads your listing pages, documents and a listings catalog, then answers buyer questions around the clock, collects budget, area, timeline and pre-approval, and books showings. With Ultimo Bots the same AI also answers on a chat link you can print as a QR code on yard signs, on Instagram DMs and on Facebook Messenger.

Is it illegal to use AI in real estate?

Not in itself. No federal law bars using AI to answer buyers, but what it says must follow the Fair Housing Act like anything you say or publish. Give the AI rules: never describe who lives in an area, do not rate safety or schools, show every matching listing, ask everyone the same questions. HUD withdrew its 2024 digital-advertising guidance in 2025, but the Act itself still applies. Practical guidance, not legal advice.

How much does a real estate chatbot cost per month?

Custom builds for brokerages are quoted as projects. A tool that runs on your own site has a public price: Ultimo Bots costs $29 a month for 500 AI responses, $59 for 2,000 and $149 for 10,000, or $19, $39 and $99 a month on yearly billing. Prices are per AI agent, teammates cost nothing extra, and every plan starts with a 7-day free trial.

Is there a free real estate chatbot?

Free tools exist, but many are scripted menus or cap you at a few dozen conversations. Ultimo Bots has a free plan with a small one-time allowance so you can try it on your own site, and the paid plans start at $29 a month, or $19 a month on yearly billing, with a 7-day free trial.

Can a real estate chatbot connect to the MLS?

Ultimo Bots does not connect to an MLS or IDX feed. It answers from your own website, including your listing pages, and from a listings catalog you add by crawling your listings page or uploading a CSV or JSON file. On the Ultimo plan your site can be re-read daily. A catalog does not refresh on its own: when a listing changes, upload or crawl a fresh one and delete the old one.

Keep reading

Your AI Agent is one click away.

Free 7-day trial. Cancel anytime.