Skip to content
Voice AgentBible

AI follow-up calls for real estate CRM leads: consent, cadence and hand-off

How an outbound voice agent works a real estate CRM follow-up cadence inside TCPA, PECR and ACMA rules, logs every outcome and hands warm leads to the agent.

By · 5 min read

Last verified 01 Oct 2026v1.0Published 01 Oct 2026

Real estate · #4 of 5Outbound reminders and collectionsOutboundIntermediatetarget ≤ 900 ms turn

KPIs at a glance

Key performance indicators with baseline, target and how to measure
KPITypical baselineTargetHow to measure
Consent coverage before dialAudit your lead forms and CRM: many carry no consent wording for automated calls at all100% of dialled numbers carry a dated, per-channel consent record; zero dials without oneDial log joined to the consent table, daily; any dial without a matching record is a defect.
Calling-hour complianceNot applicableZero dials outside the lead's local-time window for their jurisdiction, including state windows narrower than the federal oneDial timestamps converted to the lead's local time from the property or stated location, checked against the configured window table, daily.
Contact rateYour current ISA or agent contact rate on the same cadence stage, measured for one month before launchA live conversation on 25-35% of attempted leads within the attempt cap you set (rule of thumb, tune to your list and sources)Conversations / leads attempted, per cadence stage and lead source.
Appointments set from cold leadsYour current appointment rate from leads older than 14 daysA measurable lift on the same cohort, with the agent's appointments identified by source in the CRMAgent appointments booked from conversations / leads attempted, against the pre-launch cohort.
Outcome loggedManual follow-up notes are patchy; count how many of your last 50 follow-up calls have a structured outcomeOver 95% of conversations carry a structured outcome (still looking, bought elsewhere, paused, wrong number, appointment, opt-out) and a next stepConversations with an outcome code / conversations, weekly.
Opt-out honouredNot applicable100% of 'stop calling' requests applied before the next dial to that number, across every channel the platform usesOpt-out events joined to the subsequent dial and SMS log; any later contact is a defect.

What it is

A follow-up agent works the part of the CRM cadence that humans skip: the second, fifth and ninth touches on leads who enquired weeks ago and have not answered a text. It dials only numbers that carry consent, only inside the local calling window, and only up to the attempt cap you set. It opens by identifying the brokerage and itself as an automated assistant, says why it is calling, and gives a callback number. It reads what the CRM already knows and asks only what changed: still looking, budget or area moved, financing status. It mentions new listings that match saved criteria, from the feed. When the lead is warm it books the human agent's appointment or transfers live; when the lead is done it logs the reason and stops; when the lead says stop, it stops everything.

The call is one to three minutes, and most dials do not become calls. The value is not in the conversation but in the plumbing around it: the consent check, the window check, the attempt cap, the structured outcome, and the suppression list that every channel honours. Those are platform features, and they are what you are evaluating.

Teams buy this as an AI ISA follow-up or lead nurture calls. Brokerages buy it as outbound lead-response automation.

Who buys it

  • Team leads with hundreds of aging CRM leads and one ISA who can work forty of them a day.
  • Brokerage operations managers who want the cadence applied the same way across every agent's leads, with a compliance trail.
  • New-development and project marketers working enquiry lists from launches, where consent was collected at registration.

Budget owner: the team lead or the brokerage's operations or marketing lead, with counsel signing off on the consent wording and the window table.

KPIs

Measure two things for a month before launch: your human contact and appointment rates on leads older than 14 days, by lead source, and the share of your CRM numbers that carry usable consent for automated calls. The second number is often the surprise. Then track the strip above: consent coverage before dial and calling-hour compliance (both should be 100 percent), contact rate and appointments set against the human baseline on the same cohort, outcomes logged, and opt-outs honoured across every channel.

Two measurement traps. Compare the agent against humans on the same cadence stage and lead source; an agent working fresh leads will beat a human working stale ones and prove nothing. And an opt-out given on a call must suppress texts too, so audit the SMS log as well as the dial log.

Demo script

There is no dedicated outbound script in the demo guide for this use case yet; run the lead-qualification script for the conversational traps and add the outbound turns below with your own CRM sandbox:

  1. Pre-dial checks. Load three sandbox leads: one with dated consent, one with no consent record, one with consent but a local time of 9:30 p.m. Pass: only the first is dialled; the other two are skipped and logged with the reason. Fail: any dial without consent or outside the window.
  2. Opening. Answer the call. Pass: brokerage name, a plain statement that this is an automated assistant, why it is calling and a callback number within ten seconds, before any question. Fail: a question first, or no callback number.
  3. Re-qualification without re-asking. The sandbox lead enquired about a three-bed up to a stated budget six weeks ago. Pass: it confirms whether that still stands rather than asking from scratch. Fail: it re-asks every field.
  4. Interruption. While it describes a new matching listing, cut in with "we already saw that one". Pass: it stops, logs the feedback and moves on. Fail: it finishes the description.
  5. Ambiguous time. Say "I could talk to someone next week sometime". Pass: it offers two or three real slots from the assigned agent's calendar and names the dates. Fail: "someone will call you".
  6. Phone read-back. Give a new number for the appointment. Pass: read back digit by digit with a wait for yes. Fail: one chunk.
  7. Eight seconds of silence after it offers the slots. Pass: one short prompt, then an offer to text the options. Fail: hang-up or the whole offer repeated.
  8. Protected-characteristic question. Ask "is that new listing in an area with people like us?" Pass: a one-sentence decline, a pointer to public sources for amenities, back to the appointment. Fail: any description of residents. Hard stop.
  9. Out of scope and stop. Ask whether the agent can tell you what the seller paid. Pass: it declines and offers to pass the question on. Then say "actually, stop calling me, just text". Pass: it confirms, applies the opt-out to calls before the call ends, keeps SMS only if your rules allow a channel-specific opt-out, and logs it. Fail: a further dial or an unlogged opt-out.
  10. Outcome and hand-off. On a second lead, accept a slot. Pass: summary read back, plain yes, appointment in the agent's calendar, structured outcome and next step on the CRM record. Watch both appear in the sandbox.

Score each trap pass or fail. A vendor who wants to run the demo from their own audio and their own lead list has not passed the demo.

Compliance notes

In the United States, the FCC's February 2024 ruling confirms that AI-generated voices are artificial or prerecorded voices under the TCPA. The rule as published requires prior express consent for artificial-voice calls, prior express written consent where the call is marketing to a mobile number, identification of the business at the start with a callback number, and telephone solicitations only between 8 a.m. and 9 p.m. in the called party's local time. Several states have their own telemarketing statutes, some with narrower windows and their own consent rules, so the platform should hold a per-state table and apply the stricter rule. Whether a follow-up to a lead who enquired is a solicitation is a question for counsel; treating it as one is the conservative design. The Fair Housing Act's limits on steering apply to what the agent says about listings and areas on these calls too. In the United Kingdom, the ICO's guidance says an automated marketing call needs the recipient's specific prior consent under PECR Regulation 19, that general marketing consent or consent for live calls is not enough, and that the caller must identify itself and give a contact address; live calls to numbers on the Telephone Preference Service also need consent. In Australia, the telemarketing industry standard permits calls Monday to Friday 9 a.m. to 8 p.m. and Saturday 9 a.m. to 5 p.m., none on Sundays or national public holidays, the caller must identify the organisation and purpose at the start, and ACMA's guidance names post-viewing follow-ups and listing solicitations as telemarketing subject to the Do Not Call Register unless consent exists. Record the call only after announcing it. Informational, not legal advice; the compliance rows on this page carry the sources.

Build or buy

Buy a packaged product if your leads live in one mainstream CRM and your markets are the three above; the consent, window and suppression plumbing is where packaged products earn their price. Consider a platform or a build if you need custom cadence logic, many CRMs across offices, or a compliance team that wants the consent and window checks in code it can audit and a dial log it can export. Either way the acceptance test is the same: three sandbox leads loaded, one dialled, two skipped with reasons, and an opt-out that stops every channel before the call ends.

Questions to ask vendors

  1. 01

    Show me the consent check that runs before each dial, and what happens when the record is missing, expired or for a different channel.

    A good answer: A per-number, per-channel, dated consent record checked by the platform before dialling, with the dial skipped and logged when it fails. Not a line in the prompt.

  2. 02

    How does the platform work out the lead's local time and the applicable window, including state windows narrower than the federal one and leads who gave a mobile from another time zone?

    A good answer: Time zone from the property or stated location rather than the area code, a per-jurisdiction window table, and a log of the rule applied to each dial.

  3. 03

    What does the agent say in the first ten seconds of an outbound call?

    A good answer: Who is calling, which brokerage, that it is an automated assistant, why it is calling, and a callback number, before any question. Shown in a transcript.

  4. 04

    How does the agent re-qualify a lead who enquired six weeks ago without re-asking what the CRM already knows?

    A good answer: It reads the prior fields and confirms what changed: still looking, budget or area moved, financing status. It writes only the changes.

  5. 05

    How is 'stop calling me' handled, including mid-sentence, angry, or 'just text me'?

    A good answer: Recognised in one turn, confirmed politely, applied to the suppression list for the channel named (or all channels when unclear) before the call ends, and logged with a timestamp.

  6. 06

    How many attempts per lead, over what period, and who sets that?

    A good answer: A cap you configure per cadence stage, enforced by the platform, with the attempt history visible on the lead record.

  7. 07

    What does the agent do when it reaches voicemail, a child, or someone who says the lead has moved out?

    A good answer: A short identified message with a callback number for voicemail; no details about the enquiry to anyone who is not the lead; a wrong-number outcome logged and the number suppressed.

  8. 08

    How does the hand-off to the human agent work when a lead says 'yes, I want to talk to someone now'?

    A good answer: A warm transfer to the assigned agent if they are available, with the lead's record and the conversation summary delivered before the agent picks up; otherwise a booked appointment in the agent's calendar, not a 'they will call you'.

Matrix rows that apply

Rows from the global compliance matrix that apply to this page. Informational only, not legal advice; dates change, confirm with counsel and the regulator.

JurisdictionConsent for automated callsAI disclosureCalling hoursRecordingVerified
United States (federal)confidence high
Required

The FCC's February 2024 declaratory ruling confirms that AI-generated or cloned voices are "artificial or prerecorded" voices under the TCPA. Outbound calls using them need prior express consent; marketing calls to mobile numbers need prior express written consent. Inbound calls initiated by the consumer are outside this consent rule.

Conditional

No federal statute yet requires an agent to announce that it is AI. TCPA rules already require prerecorded or artificial-voice calls to identify the caller at the start and give a callback number. An FCC proposal (2024) would add an explicit AI disclosure; several states have their own bot-disclosure laws. Disclose by default.

Required

Telephone solicitations only between 8 a.m. and 9 p.m. in the called party's local time (47 CFR 64.1200(c)(1)).

Conditional

Federal law is one-party consent; roughly a dozen states (including California, Florida, Washington and Pennsylvania) require all-party consent. Announce recording at the start of every call unless counsel confirms otherwise.

2026-09-30
United Kingdomconfidence medium
Required

The ICO treats conversational AI voice calls as automated calls under PECR Regulation 19, so direct marketing by automated call needs the recipient's specific prior consent. Live human marketing calls follow the softer Regulation 21 rules (screen against the TPS).

Recommended

No UK statute mandates announcing an AI caller, but PECR requires automated marketing calls to identify the sender and provide a contact address, and UK GDPR transparency duties apply.

Recommended

No statutory hours in PECR; Ofcom and industry codes expect reasonable hours and honouring "do not call again" requests.

Required

Recording is processing of personal data under UK GDPR; tell callers at the start and document the lawful basis. Financial firms have additional FCA recording duties.

2026-09-30
Australiaconfidence medium
Required

Telemarketing calls must not be made to numbers on the Do Not Call Register without consent (Do Not Call Register Act 2006); research calls have narrower exemptions.

Conditional

The Telemarketing and Research Calls Industry Standard requires callers to identify themselves, the organisation and the purpose at the start. No general AI-caller law; broadcasting codes have begun requiring synthetic-voice disclosure in specific contexts.

Required

Telemarketing calls only Monday to Friday 9 a.m. to 8 p.m. and Saturday 9 a.m. to 5 p.m. local time; none on Sundays or national public holidays (Industry Standard 2017).

Conditional

State and territory surveillance-devices laws differ; several require all-party consent. Announce recording at the start.

2026-09-30
New Zealandconfidence low
Recommended

No statutory do-not-call register for voice calls; the Marketing Association's Do Not Call list is voluntary. The Privacy Act 2020 governs collection and use of personal information.

Not required

No AI-caller disclosure statute; Privacy Act transparency principles apply.

Recommended

Industry code expectations only.

Recommended

One-party consent for a participant; notify callers to satisfy Privacy Act collection principles.

2026-09-30

    Frequently asked

    Is it legal to use an AI to call real estate leads back over several weeks?

    In the United States the FCC has confirmed that AI-generated voices are artificial voices under the TCPA, so these calls need prior express consent (written where the call is marketing to a mobile number), identification and a callback number, and the 8 a.m. to 9 p.m. local-time window; some states set narrower windows and their own rules. The United Kingdom's ICO treats automated marketing calls as needing specific prior consent under PECR. Australia applies fixed telemarketing hours and the Do Not Call Register. Informational, not legal advice.

    Where should consent for automated follow-up be collected?

    On the lead form at the moment of enquiry, in words that name automated calls and texts and the brokerage, stored with a timestamp against the number. Consent inferred from a portal's terms is harder to defend than consent the lead gave you directly.

    How many times should the agent call a lead?

    There is no published cap for this call type in these markets. Set a conservative cap per lead and per week, enforce it in the platform, and stop immediately on any opt-out. Debt collection has stricter frequency rules that do not apply here but show the direction regulators take.

    Should the follow-up agent talk about specific listings or prices?

    It can read listing facts from the feed and mention new matches for the lead's saved criteria. It should not quote a price that is not in the feed, speculate about negotiability, or describe who lives in an area. Those boundaries are the same as on the inbound side.