PortuguêsEspañol

ChatGPT for Real Estate in 2027: Build an Agent That Answers the 10 p.m. Zillow Lead (Step by Step and Cost)

OBy Onne Company · Published
Quick answer: The most profitable use of ChatGPT for real estate agents is a lead response agent: it answers portal, text and website leads in under a minute using only your listing data, asks about timeline and financing, books a showing and sends you a hot, warm or cold summary. Built with n8n or Make, an AI API and Twilio, it costs about US$ 40 to US$ 120 a month and pays off above roughly 30 leads a month.
ChatGPT for Real Estate in 2027: Build an Agent That Answers the 10 p.m. Zillow Lead (Step by Step and Cost)
In this article
  1. Chatbot vs. AI agent: the difference in practice
  2. The full flow, from "Is this still available?" to the summary on your phone
  3. The agent's instructions (copy and adapt)
  4. A real test conversation
  5. Follow-up for leads who go quiet
  6. Tools and monthly cost
  7. When I would NOT build this agent
  8. Common mistakes
  9. Want to skip this part?
  10. Step by step
  11. Frequently asked questions
  12. Sources

Open your CRM and filter last month's new leads by the time they came in. For most agents running Zillow, Realtor.com or Facebook lead ads, somewhere between a third and a half arrive after 7 p.m. or on weekends. Now check your first-reply time on those. If it is "next morning," you already know where a chunk of your showings went.

That is the most profitable job for ChatGPT in real estate, and it is not writing listing descriptions. It is a lead response agent: an AI model, with your instructions, connected to your text line and website chat, that answers "Is this still available?" in under a minute with real facts about the home, asks two or three qualifying questions, offers showing times from your calendar and sends you a summary. You take over when there is a real buyer on the other end.

This guide shows the full setup, the instructions to copy, a real test conversation, the monthly cost in dollars, and the situations where I would not build it at all.

Chatbot vs. AI agent: the difference in practice

Many brokerage websites already have a chatbot. It shows buttons ("Buying," "Selling," "Renting") and then asks for your email. Leads hate it, and it never answers the actual question.

Button chatbotAI agent
"Is the HOA included in the price?""Please choose an option""HOA is US$ 180 a month, paid separately. It covers the pool and the exterior."
Typos and slangBreaksUnderstands
Facts about the homeNoneReads them from your listing sheet
SchedulingSends a linkOffers two open times and books one
What you getA name and emailA summary: hot, warm or cold, with timeline and financing status
Advertisement

The full flow, from "Is this still available?" to the summary on your phone

  1. Where leads come in. Portal leads (Zillow, Realtor.com, Homes.com) usually reach you as email notifications or through your CRM. Website chat and text messages come direct. Start with text and website chat; for portal emails, have the automation read the notification and send the first text.
  2. Texting through a provider like Twilio. Business texting from a 10-digit number requires A2P 10DLC registration (your brand and your use case). It takes days, not weeks, and without it carriers filter your messages.
  3. n8n or Make receives each message. A webhook sends every incoming text or chat message to the automation.
  4. The listing sheet. A Google Sheet or your IDX feed with one row per active listing: address, MLS number, status, price, beds, baths, square footage and its source, HOA, taxes (from the listing), parking, pets, showing instructions. The agent answers only from here.
  5. The AI model with your instructions. A model from OpenAI, Anthropic or Google, called through the API. ChatGPT itself, the app, cannot connect to your phone line; the API can.
  6. Memory. The conversation history, so the agent does not ask the same question twice.
  7. Tools. Look up the listing, check your Google Calendar or Calendly, book a showing, write the lead into your CRM (Follow Up Boss, Lofty and most others accept new leads via API or email parsing).
  8. Handoff. When the lead is hot, asks for you, or asks anything about price negotiation, the agent stops and texts you the summary.

The agent's instructions (copy and adapt)

This goes in the system prompt. Replace everything in brackets.

You are the virtual assistant of [AGENT NAME], a licensed real estate agent with [BROKERAGE NAME] in [CITY, STATE]. You answer people who contacted us about homes for sale or rent.

Always:
- In your first message, say you are [AGENT NAME]'s virtual assistant.
- Answer ONLY with facts from the listing sheet (tool: find_listing). If a fact is not there, say "Let me confirm that with [AGENT NAME]" and note it.
- Ask one question per message. Keep messages under 300 characters.
- Qualify in this order, naturally, not as a form: 1) timeline to move, 2) whether they have talked to a lender or are paying cash, 3) whether they need to sell a home first, 4) must-haves.
- Offer two showing times from the calendar (tool: check_calendar). Mention that a short written buyer agreement is signed before touring, and that [AGENT NAME] will explain it.
- At the end, call save_lead with: name, phone, listing, timeline, financing status, home to sell (yes/no), must-haves, classification (HOT: wants to see it within 7 days and has a lender or cash; WARM: 1 to 3 months; COLD: no timeline).

Never:
- Never negotiate or suggest price, offers or commission.
- Never estimate what the person can afford or quote interest rates.
- Never describe neighborhoods by who lives there, safety or school quality. If asked, share the public link for the school district or official crime data and suggest they look themselves.
- Never steer: do not suggest areas based on the person's race, religion, national origin, family, disability or any other personal trait.
- Never give legal or tax advice.
- Never keep texting after the person says stop, unsubscribe or no.

Hand off to [AGENT NAME] immediately when: the person asks for a human, asks about offers or price reduction, says they are already working with another agent, or the lead is HOT.

Two lines in there do most of the safety work: "only facts from the listing sheet" and the steering rule. Fair Housing applies to what your assistant says exactly as it applies to you.

A real test conversation

I ran the instructions above against a made-up listing sheet (a 3-bed townhome, US$ 389,000, HOA US$ 180) and played the lead myself. The agent's replies, unedited:

Lead (10:41 p.m.): hi is the townhouse on birch st still available

Agent: Hi! I'm Dana Reyes's virtual assistant. Yes, 214 Birch St is still active at US$ 389,000: 3 beds, 2.5 baths, 1,640 sq ft per the builder's plans. When are you hoping to move?

Lead: our lease ends in january. whats the hoa

Agent: HOA is US$ 180 a month and covers exterior maintenance, the community pool and trash. January works well with typical closing times. Have you already talked to a lender, or are you planning to pay cash?

Lead: we got preapproved last week

Agent: Great, that makes things faster. Dana has openings Saturday at 11:00 a.m. or Sunday at 2:30 p.m. Which one works? Before the tour, Dana will go over a short written buyer agreement with you.

Lead: saturday. is the area safe for kids?

Agent: You're booked for Saturday at 11:00 a.m. at 214 Birch St. I can't speak to safety, but the city's police department publishes crime maps, and the school district site shows assigned schools for any address. I'll send both links. Can I have your name for the booking?

The summary that reached the agent's phone: HOT. Maria Chen, 214 Birch St, lease ends January, pre-approved, no home to sell, Saturday 11:00 a.m. booked. Asked about safety and schools (links sent).

Notice what it did with "is the area safe for kids?" It did not say "great family neighborhood." That reply is what keeps you out of a steering complaint.

Advertisement

Follow-up for leads who go quiet

Half of the leads stop replying after the second message. The agent can send a short follow-up sequence: day 2 (a fact about the home or a similar one), day 7 (a one-word question), day 30 (permission to keep sending homes). Three rules:

  • Only text people who contacted you about a property or gave consent on your form. The TCPA penalizes automated texts without consent, and the amounts per message add up fast.
  • Honor STOP immediately (Twilio handles the standard keywords, but test it).
  • Send during local daytime hours, not at 6 a.m.

Cost per text in the US is low: well under 2 cents per message segment through Twilio, plus carrier fees. The expensive part is a complaint, not the message.

Tools and monthly cost

For a solo agent with about 100 leads a month. Prices from official sites in late 2026; confirm before signing up.

PieceOptionMonthly cost
Automationn8n Cloud (or self-hosted) or Makeabout US$ 20 to US$ 30, check the site
AI model (API)OpenAI, Anthropic or Googleabout US$ 5 to US$ 25 at this volume
TextingTwilio number + 10DLC + messagesabout US$ 10 to US$ 30 including registration fees spread out
CalendarGoogle Calendar or CalendlyUS$ 0 to US$ 12
Listing sheet and CRMGoogle Sheets + the CRM you already haveUS$ 0 extra
Totalabout US$ 40 to US$ 120

Compare that with one extra closing a year. On a US$ 400,000 sale, even a modest commission pays for a decade of this setup.

Can you do it without code at all? Some CRMs now sell built-in AI texting assistants. If yours does, test it with the same instructions and the same test conversation first. You may not need to build anything.

When I would NOT build this agent

  • Under about 30 leads a month. Saved replies plus a phone alert are enough. Build the routine first; automate later.
  • Your listing data is a mess. If HOA fees, taxes and status are not in one place and current, the agent will give wrong answers fast. Fix the sheet first.
  • Your leads are mostly referrals and past clients. They want you, not an assistant. Answer them yourself.
  • Your brokerage already routes leads with an ISA team. Talk to the broker before adding a second system that texts the same people.
  • You plan to text old lists. That is a different project, with a different legal risk. This agent answers people who reached out.

Common mistakes

  1. Letting it answer from memory. Without the listing-sheet tool, the model guesses HOA fees and square footage. Force every fact through the lookup.
  2. Skipping 10DLC registration. Texts silently stop arriving and you think leads are ignoring you.
  3. Not saying it is an assistant. Leads find out, and they feel tricked. One line in the first message solves it.
  4. No human handoff on hot leads. The agent books, but a pre-approved buyer wants to hear your voice. Call within the hour.
  5. Never reading the transcripts. Read ten conversations every week and fix the instructions. That is where the agent gets better.

If you are not ready for automation yet, start with the manual version: the prompts in AI prompts for real estate agents cover first replies, qualification and follow-up you can paste by hand. And for the full picture of where AI fits in your week, see AI for real estate: what to use at each step.

Ready-made AI agents for real estate agents

Want to skip this part?

Ready-made AI agents for real estate agents: nothing to build, no prompts to write, they already work for you.

  • Answers Zillow, text and website leads in seconds, even at 10 p.m. on a Friday, with your listing data
  • Asks about timeline, lender and home to sell, and offers showing times from your calendar
  • Follows up with leads who went quiet and hands you only the summary of the hot ones
I want the ready-made agents

Step by step

  1. Build the listing sheet: MLS number, status, price, beds, baths, square footage source, HOA, taxes, parking, pets, showing notes
  2. Register your texting number for A2P 10DLC with a provider like Twilio
  3. Create the flow in n8n or Make: incoming message, listing lookup, AI model with the instructions, reply
  4. Connect Google Calendar or Calendly so the agent offers two open showing times
  5. Send the hot, warm or cold summary to your phone and your CRM
  6. Test with 10 made-up conversations, including Fair Housing traps, before going live
Advertisement

Frequently asked questions

Can ChatGPT answer my real estate leads automatically?

The ChatGPT app cannot connect to your phone line, but the same models can through the API, inside an automation like n8n or Make with a texting provider such as Twilio. That setup answers texts and website chat on its own.

Is it legal to use an AI agent to text buyers?

Replying to people who contacted you or consented on your form is the normal case. Automated texts to people without consent create TCPA risk, and business texting needs A2P 10DLC registration. Always honor STOP.

Can the AI agent negotiate price?

It should not. Keep it to facts from the listing sheet, qualification questions and scheduling. Offers, price and commission go to you.

How much does an AI lead response agent cost?

About US$ 40 to US$ 120 a month for a solo agent with around 100 leads: automation, AI API usage, texting and calendar.

Do I need to tell leads it is an AI?

Yes, I would always say it in the first message. It avoids the feeling of being tricked, and some states, such as California, have bot disclosure laws.

Does Fair Housing apply to what the bot says?

Yes. Instruct it never to describe neighborhoods by who lives there, safety or school quality, and never to suggest areas based on personal traits. Point people to official data sources instead.

Sources

O

Onne Company · the Núcleo Aprendizado team

We test, compare and explain what is worth learning, with a focus on what gets results at work. How we work.

Advertisement

Read next