Most real estate teams I work with are sitting on a CRM full of leads that no one has touched in 60 days. They are also sitting on hot leads that came in last weekend and got buried under the rest. The team is paying for kvCORE or BoomTown or Follow Up Boss or Lofty, leads are flowing in from Zillow Premier Agent, Realtor.com Connections Plus, the IDX site, paid Facebook campaigns, and referral partners. Volume is fine. Speed of response on the leads that matter is not. Conversion sits between 1.5% and 3.5% on inbound, while teams running the same volume with sharper triage push 5% to 8%.
The difference is not the agents. It is the lead qualification layer. Teams converting at 5%+ run AI underneath the CRM as the speed-of-response engine, with the agent's time pointed at the leads that deserve it. Teams converting at 2% are still doing manual triage at 9am Monday after the weekend leads have gone cold.
This guide walks through the AI lead qualification workflow real estate teams are using right now: the scoring prompt that separates hot from warm from cold, the 60-second rule for hot leads, the kvCORE/BoomTown/Follow Up Boss/Lofty/Chime integration patterns, and the Fair Housing and TCPA constraints. It applies to residential teams, commercial brokerages doing residential-adjacent work, and lead-volume property management companies.
Why this matters for real estate teams specifically
Real estate is one of the few industries where response speed on inbound leads has a direct, well-measured effect on commission. Conversion benchmark studies have shown the same pattern for a decade: response within 5 minutes converts at 7x to 10x the rate of response within an hour. Teams know this. They miss the window because speed is gated by whichever agent is free, not by what the lead needs.
What changes with AI is not the 5-minute rule, it is who hits it. The pre-AI version is an ISA doing manual triage, which works for teams with the headcount and breaks for teams without. The AI version: scoring and triage automatic, the human picks up only hot leads, warm and cold leads get consistent attention. Teams that figure this out convert more leads with the same agent count. Teams that do not pay Zillow $1,500 a month for leads that go cold by Tuesday.
What AI lead qualification actually does
The workflow takes inbound lead data (form fills, calls, texts, IDX activity) and produces three things: a score (hot, warm, cold), a recommended action, and a draft first reply in the team's brand voice. The tools that do this well are general-purpose LLMs inside a team prompt template, plus AI features inside the CRM.
Three things separate a working workflow from a generic chat session:
- It scores against the team's actual conversion patterns, not a generic score. The team lead reviews 60 to 100 closed deals from the last year and identifies what converted leads had in common.
- It writes in the agent's voice, not the model's default. The first reply that converts looks like the agent's normal reply.
- It integrates back to the CRM as the system of record. The score, action, and draft show up on the lead record in kvCORE, BoomTown, Follow Up Boss, Lofty, or Chime, not in a separate dashboard.
Think of it as an ISA who works 24/7, never gets tired, and never misses the 5-minute response rule.
Before you start
You need:
- A free Claude or ChatGPT account at minimum. Pro tier ($20 to $30 per agent per month) helps if the team is producing 30+ leads per week.
- Your existing CRM: kvCORE, BoomTown, Follow Up Boss, Lofty, Chime.
- 60 to 100 closed leads from the last 12 months and 60 to 100 leads that did not convert. Both sets matter for the scoring prompt.
- The team lead, the top-converting agent, and one ISA in the same room for the template build.
- About 90 minutes for the initial template build.
One thing to settle before you paste anything: the Fair Housing and TCPA rules. We have a dedicated section on this below. It is non-negotiable. Teams that get this wrong end up with HUD complaints, TCPA class actions, or state real estate commission investigations.
Material 1: The lead scoring prompt
The scoring prompt is the foundation. Every downstream action depends on the score being accurate. The failure pattern: a generic urgency score that flags any lead with a phone number as hot, burying the actually-hot leads in noise.
What to ask Claude or ChatGPT for instead:
Build a lead scoring framework for our real estate team. We work the [city/region] market with average price point of $[X]. Our top-converting leads in the last 12 months had these patterns: [paste 5 to 10 patterns from your closed-deals analysis: timeline under 90 days, financing pre-approval, specific neighborhood interest, multiple property views in 7 days, etc.]. Our non-converting leads had these patterns: [paste 5 to 10 patterns: vague timeline, no financing mentioned, browsing-only behavior, etc.].
Score each new lead on three dimensions: timeline urgency (1 to 5), financing readiness (1 to 5), specificity of intent (1 to 5).
Map the total score to one of three actions: 12+ score = hot, route to next available agent's phone within 60 seconds with the call script. 7 to 11 score = warm, AI-drafted email reply within 60 seconds plus next-day follow-up call. Under 7 = cold, enter the 90-day drip nurture sequence.
Output for every new lead: timeline score, financing score, specificity score, total score, action recommendation, and one-sentence reason summary.
The prompt does four things: grounds the model in your actual conversion patterns, forces a multi-dimensional score (one strong signal cannot mask weakness on the others), maps the score to a specific action, and produces a one-sentence reason that becomes the briefing line on the CRM record.
For teams operating in multiple markets or price points, run a separate framework per market. Conversion patterns at $400K are not the patterns at $1.8M. Investor-buyer teams need a different framework than first-time-buyer teams. Same prompt structure, different inputs.
Material 2: The first-reply draft for warm leads
The first reply is where most teams lose conversion to the speed-of-response problem. A lead fills out a form on the IDX site at 8:47pm Sunday. The agent picks it up at 9:14am Monday. The lead has already filled out three other agents' forms, and one replied at 9:02pm Sunday. The deal is gone. AI fixes the speed problem if the workflow is built right.
What to ask the AI for:
Draft a first-reply email for this warm lead. Lead source: [Zillow / Realtor.com / IDX site / referral]. Lead data: [name, neighborhood interest, price range, timeline, any notes from the form].
Tone: match the agent's voice. I will paste 5 sample replies from [agent name] below. The replies should sound like [agent's first name], not like a corporate response.
Structure: 1 sentence acknowledging the specific property or neighborhood the lead asked about, 1 sentence with one concrete piece of value (a recent comp, a market insight specific to the neighborhood, an upcoming open house), 1 sentence asking the qualifying question that moves the lead toward a call, 1 sentence with a specific call-to-action (suggest a 15-minute call at a specific time, link to the agent's calendar).
Length: 70 to 120 words total. Avoid generic opening lines like Thanks for reaching out, hope this finds you well, just wanted to follow up.
Fair Housing constraint: do not reference protected classes (race, color, national origin, religion, sex, familial status, disability) or state-protected classes (sexual orientation, gender identity, age, source of income, marital status). Do not characterize the lead's family situation or buyer profile in protected-class terms.
The move that matters: the agent's voice training set. Pasting 5 sample replies from the actual agent who will own the lead changes the output more than any other prompt move. Generic replies convert below baseline; voice-matched replies convert at parity or above.
For the source variant: a Zillow Premier Agent lead converts differently than a referral. Adjust the first sentence to acknowledge the source naturally. A referral gets I heard from [referrer] that you are starting to look. A Zillow lead gets I saw you were checking out the [property address] listing.
Material 3: The hot-lead phone script and routing
Hot leads are the leads that close. Most teams fail to convert them because the agent picks up the phone with no preparation. AI fixes the preparation problem.
What to ask for:
Generate a 30-second opening script for [agent name] to use on the phone with this hot lead. Lead data: [paste lead data: source, property interest, timeline, financing notes].
The script needs to do three things in 30 seconds: introduce the agent and reference the specific property or area the lead asked about (not a generic Hi, this is John from XYZ Realty), confirm the timeline and any urgency, and book the next step (showing, deeper qualification call, listing presentation).
Tone: confident but not pushy. The agent is calling because the lead asked for help, not selling cold.
Output: the script, plus 3 anticipated objections the lead might raise (price range concerns, timeline shift, already working with another agent) and a 1-sentence response for each.
Teams shipping this successfully run the script as a CRM task assigned to the next-available agent's phone with a 60-second SLA. The script lives on the lead record. The agent reads it, dials, and is in the conversation with context.
For commercial brokerages or property management firms doing tenant lead intake, the same structure works. Replace the showing booking with a tour or application. Qualifying questions shift to fit the use case (lease term, move-in date, business type for commercial; income and rental history for rentals, with FCRA and Fair Housing intact).
Material 4: The cold-lead nurture sequence
Cold leads are the volume problem. Most teams do not work them at all, so the $1,500 monthly Zillow spend produces leads that get one auto-reply and never get touched again. AI makes the 90-day nurture viable.
What to ask for:
Build a 90-day cold-lead nurture sequence for our real estate team. Audience: [first-time buyers / move-up buyers / investors / luxury / sellers, pick the segment].
12 touches over 90 days. Mix of email (8), text (3 with proper consent flag), and one direct mail or video message at day 60.
Each touch has a specific purpose: market update (3 of them, with real local data), property recommendation (3, pulled from the IDX feed for the lead's specified search criteria), educational content (3, like a first-time buyer guide or an investor cap rate primer), and engagement check (3, asking if the lead's situation has changed).
Voice: match [agent name]'s tone. Paste 3 sample agent emails below.
Fair Housing constraint applies to every touch. Do not reference protected classes or coded references to neighborhood demographics.
TCPA constraint applies to text touches. Each text must reference the prior consent and include opt-out language per the team's compliance template.
The sequence gets stored in the CRM's automation engine (kvCORE Smart Drips, BoomTown E-Alerts, Follow Up Boss action plans, Lofty Smart Plans, Chime AI flows). AI drafts the content, the CRM handles timing and delivery. The agent reviews any reply that comes in and decides whether to convert from cold to warm.
Key trick: ask the AI to vary tone and format across the 12 touches. A 12-touch sequence where every email reads the same gets unsubscribed. Vary the format (one is a question, one is a market chart, one is a video link, one is a personal anecdote) to keep engagement up over the 90-day window.
Material 5: The handoff and CRM integration
The handoff between AI and human is where most workflows fall apart. The AI scores the lead. The action sits in a dashboard somewhere. The agent never sees it. The lead goes cold. The team blames the AI. The real failure was integration, not scoring.
What to set up:
Configure the lead scoring output to write back to the CRM lead record. For [kvCORE / BoomTown / Follow Up Boss / Lofty / Chime], the AI should produce a structured note that includes: lead score, recommended action, suggested next-touch timing, and the draft first reply.
The CRM workflow then triggers the action: hot leads ping the on-duty agent's phone with a tasked call within 60 seconds, warm leads get the AI-drafted email queued for the agent's review and one-click send, cold leads enter the matching nurture sequence.
The agent's view in the CRM should show the AI score and reasoning at the top of the lead record, the suggested first reply in the notes or task field, and the recommended next touch as the next task.
For kvCORE, the integration runs through the API or Zapier. Follow Up Boss and BoomTown have native integration patterns. Lofty and Chime ship with built-in AI assistants you can configure inside the platform.
Operational rule: the CRM is the system of record. AI is the drafting and scoring layer. Agents work in the CRM, not in a separate AI tab. Teams that violate this rule build great AI workflows nobody uses, because nobody opens the AI tool mid-day.
Material 6: The post-close referral and review request workflow
Leads you already converted are the second-highest source of new leads. Most teams never work the post-close window because nobody has time to draft personalized referral and review messages. AI handles the volume, the agent handles the relationship.
What to ask for:
Generate three messages for a recent buyer client. Closing date: [date]. Property: [address, type]. Agent: [name]. Buyer: [name].
Message 1, day 7: a check-in asking how the move went, referencing one specific detail from the transaction so it does not read as templated.
Message 2, day 30: a request for a Google or Zillow review with a direct link. Acknowledge the buyer's situation. Ask once.
Message 3, day 90: a referral request that names the kind of person the agent serves best (first-time buyers in [neighborhood], move-up in [price range], investors looking for [property type]) and asks the buyer to share the agent's contact with anyone who fits.
Tone: match [agent's name] voice. Each message under 100 words.
The workflow runs on the CRM's post-close automation. The agent reviews and sends (or auto-sends if the team has the volume). Teams running this consistently are getting 1.5x to 2x the referral volume they used to, because the messages are going out personalized at scale.
The team-specific prompts that actually work
After two years watching teams roll out AI lead qualification, the difference between workflows that convert and ones that look good in a demo comes down to four prompt moves.
Specify the audience as the buyer segment, not the demographic. First-time buyer is a price and timeline segment. Move-up buyer is a transaction context. Investor is a use case. Young couple is a Fair Housing trap. The line: if the description applies to intent, budget, or transaction context, it is fine. If it describes who the buyer is in protected-class terms, it is not.
Specify the constraint that actually matters. For lead qualification, the constraints are speed (60 seconds for hot, same-day for warm), brand voice match, Fair Housing screen, CRM compatibility. Teams that get this right put all four in the prompt before asking for the output.
Specify brand voice with examples, not adjectives. Telling the model write in a friendly real estate voice produces a generic voice. Pasting five actual replies from the agent who will work the lead produces output that sounds like the agent. 30 minutes per agent pays back across every lead.
Specify what stays static and what changes. The team prompt template is the static part: scoring framework, action mapping, voice training sets, Fair Housing constraint, CRM integration spec. Variable: lead data, source, property interest, timeline. Lock the static part in a Notion doc or saved prompt; paste the variable part per lead.
The Fair Housing and tenant-screening non-negotiables
This section is short because the rule is simple, but it is the most important section in this guide.
Do not put any of the following into the consumer tier of any AI tool, and do not let the AI publish any of the following in lead replies, nurture content, or CRM-assigned messaging:
- References to race, color, ethnicity, or national origin in any form, including coded references like up-and-coming, transitioning, or lively community
- Religious references in property recommendations: walking distance to St. Mary's, near the parish, faith community, Christian neighborhood
- Family or familial status references: family-friendly area, perfect for kids, no children, adults only, ideal for empty nesters
- Disability-coded references: handicap accessible (use ADA-compliant or step-free entry), able-bodied lifestyle
- Sex or gender references: bachelor pad listings, lady of the house features
- Source-of-income references in jurisdictions where protected: language excluding Section 8 voucher holders, working professionals only
- Age references beyond the federal 55+ housing exemption where state law protects age
Use AI for the lead scoring, draft reply, and nurture content. Run the Fair Housing review as part of the prompt itself, then have the licensed agent or team lead approve any AI-generated message before it sends.
For TCPA, AI-driven outbound texting and calling without prior express consent is a class action risk. Compliant pattern: the lead gives express consent at capture (IDX form, open house sign-in, inbound call), the flag travels with the lead record into the CRM, and any AI-generated outbound respects consent and frequency rules. Build the consent check into the prompt: if consent_flag = false, do not generate outbound text or call script, queue email only.
For AI-drafted offer terms, contract clauses, or buyer representation agreements, state real estate licensing law applies. The licensee owns the document content. Use AI to populate brokerage-attorney-approved templates. Do not use AI to draft contract language or fiduciary advice from scratch.
If your team or brokerage has signed a Claude Business or ChatGPT Enterprise agreement with a Data Processing Addendum, the data handling rules differ. Ask your IT or compliance lead what is covered. Fair Housing rules on output do not change with contract tier; data privacy rules on input do.
When NOT to use AI for lead qualification
AI works on the 80% of leads that are conventional patterns. It is the wrong answer in a few cases.
- Anything safety-critical without expert review. Buyer financial situations with fraud risk, leads with identity or financing red flags, any lead where the team suspects a Fair Housing test. Team lead or broker reviews manually.
- High-touch luxury and ultra-high-net-worth leads. A $4M buyer expects to be handled by the agent from first contact. AI-drafted replies feel transactional where personal attention is the differentiator. Use AI to brief the agent, not to send the first message.
- Anything that touches contract or negotiation. Counter offers, multiple-offer strategy, inspection negotiation, contract dispute. State licensing law makes the licensee responsible. AI preps the agent; AI should not produce the message.
- Sensitive transactions. Estate sales, divorce sales, distressed properties, foreclosure-adjacent leads. The agent handles every touch personally.
Simple rule: AI is an unfair advantage on the 80% of leads where speed of response and consistent qualification drive conversion. Trust the agent for the 20% where the relationship has weight or the negotiation has stakes.
The quick-start template
Here is the scaffold for most lead qualification setups. Copy it, fill in the brackets, paste into Claude or ChatGPT.
Score this real estate lead and draft the first reply.
Lead data: [name, source (Zillow / Realtor.com / IDX / referral / open house), neighborhood interest, price range, timeline, financing notes, any form responses].
Team scoring framework: [paste the scoring framework you built in Material 1].
Agent voice samples: [paste 5 sample replies from the assigned agent].
Output:
Score on timeline (1-5), financing (1-5), specificity (1-5), and total.
Action recommendation: hot (call within 60 seconds with the call script) / warm (AI-drafted email today plus next-day call) / cold (90-day nurture).
Draft first reply: 70 to 120 words, in the agent's voice, referencing the specific property or area the lead asked about, with one concrete piece of value and a specific call to action.
Fair Housing screen: confirm the reply does not reference protected classes (federal: race, color, national origin, religion, sex, familial status, disability; state: [list state additions]). Flag any phrase that needs review.
CRM-ready note: 3-line summary for the lead record (score, action, why).
Save the template in the team's shared prompt library or as a Custom GPT / Claude Project. Each agent or ISA uses it by pasting the lead data and the assigned agent's voice samples.
Bigger wins beyond lead qualification
Once the lead qualification workflow is running, the next layer compounds on the same template.
Team voice and brand library. Build the voice library in one session: 10 sample replies per agent, 5 sample CMA narratives, 3 sample listing presentations, the team's objection handlers. This becomes the input the team pastes for any consumer-facing copy.
Agent-prep packs. Before any client meeting, ask the AI to generate the property comp brief, the buyer's market position, the seller's likely concerns, and a 5-minute pre-meeting briefing. The agent walks in prepared and conversion at the meeting goes up.
Past-client reactivation. AI handles the 12-month, 24-month, and 36-month touch points across the entire past-client database. Referral and repeat business climbs because past clients hear from the agent on the schedule the data says drives repeat transactions.
Agent training audits. AI reviews recorded buyer consultation calls (with proper consent per state recording law) and produces a training summary: what went well, what objections the agent missed, what handoffs the agent skipped. The team lead uses this for weekly coaching.
The real estate AI consulting connection
This is one tool in one category. Real estate is in a structural shift where teams that figure out AI end up with conversion rates 2x to 3x the brokerage average. Teams that wait lose leads to faster competitors or burn agent time on manual triage AI could do.
If your team is wrestling with the bigger AI question, the AI Consulting in Real Estate page covers the full scope: where AI fits in residential and commercial operations, the common failure modes in lead conversion, listing workflows, and transaction management, and what an engagement looks like when it works.
For team leads, start here. Build the scoring framework and one agent's voice training set this week. Run the workflow against the next 20 inbound leads.
Closing
The goal is not to ship more lead replies. It is to convert more of the leads the team is already paying for, with a workflow that respects the 60-second rule for hot leads and the Fair Housing and TCPA frame on every touch. AI rewards specificity and gives back the hours that used to go into manual triage.
Pick one agent this week. Build their voice training set. Run the workflow against their next 20 leads. Measure conversion against the prior 20. The case for rolling out across the team makes itself after that.
If you want to talk about how AI fits into your team or brokerage at the program level, the AI Consulting in Real Estate page lays out the full picture and how an engagement works.
Let's talk about your AI + SEO stack
If you'd rather skip the how-to and have it shipped for you, that's what I do. Start a conversation and we'll figure out the fastest path to results.
Let's Talk