Voice agent guide

AI Voice Agent for Real Estate: Calls and Leads Fish Audio

Design real estate lead calls with property details, scheduling, consent, fair-housing review and safe Fish Audio speech-generation boundaries.

2026/11/05 Updated 2026/11/05

An AI voice agent for real estate answers property inquiries, captures buyer or renter requirements and books viewings. Fish Audio supplies the speech layer — transcription, streaming text to speech, a consistent voice and API access. Your CRM, listing feed, calendar and licensed agents own the property facts, fair-housing policy and transaction advice. The agent must never invent a listing, steer a caller toward a neighborhood or answer a question that requires a licensee's judgment.

Real estate calls are high-intent and legally sensitive. The safe design is narrow: answer from approved listing data, qualify the caller, book a viewing and hand the rest to a person.

A cream telephone beside a house key and a property card connected by a coral voice ribbon and mint confirmation lights

What should the agent handle?

A safe first scope:

  • Listing questions: address, price, bedrooms, bathrooms, square footage, lot size, HOA and showing status, read from your listing source.
  • Buyer or renter intake: target area, price range, bedroom count, move-in timing and financing status.
  • Viewing booking: offer available showing slots and confirm through your calendar or showing system.
  • Follow-up routing: send the lead to the right agent with the transcript and requirements.
  • Basic process questions: what documents to bring and how a showing works.

Keep these with a licensed human:

  • Fair-housing-sensitive questions or requests.
  • Offers, counteroffers, contract terms and disclosures.
  • Neighborhood "quality," school, crime or demographic questions.
  • Pricing advice or investment projections.
  • Anything about a specific protected class.

For the scheduling mechanics, see AI voice agents for appointment booking. For qualification logic, see AI voice agents for lead qualification.

What data does the agent need?

DataUseBoundary
MLS or listing feedProperty facts and statusShow an "as of" timestamp
CRMLead record and assignmentNo unsupported claims
Showing calendarAvailability and bookingConfirm only after commit
Approved scriptsFair-housing-safe wordingCounsel review required
Consent recordRecording and follow-upStore with the lead
Agent routing rulesWho follows upHuman owns exceptions

Normalize the listing feed before the agent sees it. Unit numbers, square footage, lot size and HOA fees should come from structured fields, not prose that the speech model must interpret.

How should fair-housing risk be handled?

The US Fair Housing Act and state and local laws prohibit discrimination based on protected classes, including race, color, national origin, religion, sex, familial status and disability. Other jurisdictions add classes. This guide is not legal advice; have counsel review every script and escalation path.

Practical rules for the agent:

  • Do not ask about or infer a protected class.
  • Do not describe neighborhoods in terms of who lives there.
  • Do not steer a caller toward or away from an area.
  • Do not answer school-quality, crime or demographic questions; transfer to a human.
  • Apply the same availability and showing process to every caller.
  • Keep a reviewable transcript and a record of transfers.

A script that sounds neutral can still steer through word choice. Review the full dialogue, not only the intake questions.

What should a property inquiry sound like?

Agent: Thanks for calling Harbor Realty. Are you asking about a specific listing?

Caller: The two-bedroom on Cedar Street.

Agent: The listing at 14 Cedar Street is $489,000, two bedrooms, one bathroom, 980 square feet, and the status was active as of this morning. Are you looking to buy in the next few months?

Caller: Yes, by spring. Is the neighborhood good for families?

Agent: I can't characterize the neighborhood, but I can connect you with an agent who can answer questions about the area and the property. Would you like to see it this week?

Caller: Yes, Saturday morning.

Agent: I have Saturday at 10 a.m. or 11:30 a.m. with Agent Rivera. Which works?

The agent answers from the listing record, refuses the steering question politely and routes it to a person.

How should listing data and disclaimers be handled?

Read the property facts from the structured record and say when they were last updated. Label estimates and third-party data as estimates. Do not claim that a property is still available unless the listing status confirms it.

If the caller asks about square footage, school assignment, taxes or HOA rules, read the approved field if it exists; otherwise offer to confirm with an agent. Never fill a missing field with a plausible guess.

Send the listing link and showing confirmation through the same written channel used for the lead record.

Disclose who is calling, why and whether the call is recorded before intake. Follow the consent rules in the relevant jurisdiction, including any recording-consent requirement. Store the exact disclosure, the caller's response and the timestamp.

For follow-up, capture channel preference and honor opt-outs. If the caller declines recording, the safe default is a human follow-up rather than an unrecorded automated intake.

What are the common failure modes?

FailureSafe fallback
Listing feed is staleState the "as of" time and offer agent confirmation
Property is under contract or off-marketSay so from the record; offer alternatives
Caller asks a fair-housing-sensitive questionDecline politely and transfer to a licensed agent
Calendar API failsDo not confirm; offer callback or message
Caller asks for pricing or investment adviceTransfer to a licensed agent
Caller gives conflicting requirementsRepeat them and confirm once
Caller requests a personTransfer immediately with context

Every transfer should carry the transcript, listing ID and requirements so the agent does not restart the conversation.

Which metrics should you track?

MetricWhat it tells you
Qualified-lead rateWhether intake matches agent criteria
Viewing booking rateWhether the scheduling path works
Showing no-show rateWhether confirmation and reminders work
Transfer rateWhether sensitive questions are being routed
Fair-housing review findingsWhether scripts and transcripts need changes
p95 time to first audioWhether the call feels responsive
Lead response timeWhether routing reaches an agent quickly

Audit a sample of transcripts for steering language and unsupported property claims. Compliance review is a product requirement, not a quarterly cleanup.

How much does real estate call speech cost?

Natural speech is roughly 150 words per minute, close to 900 characters. One Fish Audio credit covers about 1,000 characters, so agent speech starts near one credit per minute before retries or longer property descriptions.

PackPriceCreditsApproximate agent speech
Starter$91,000About 16 hours
Creator$294,000About 66 hours, plus commercial rights
Studio$9915,000About 250 hours, plus API access

MLS access, CRM seats, telephony, showing software and licensed-agent time remain separate. The TTS API pricing guide converts characters into a full budget.

Key takeaways

  • Fish Audio supplies speech; your listing feed, CRM and calendar own the facts.
  • Never invent a listing, price or availability.
  • Route fair-housing-sensitive questions to a licensed human.
  • Review scripts and transcripts for steering language.
  • Confirm a viewing only after the calendar commits it.
  • Send the lead to an agent with the transcript and requirements.

Frequently asked questions

Can Fish Audio read MLS or listing data directly?

No. Fish Audio provides the speech layer only. Your CRM, MLS feed or listing API must supply property facts, availability and showing rules; the agent must not invent a listing or a price.

How should fair-housing risk be handled?

Use a script reviewed by counsel, never ask about or infer protected classes, never steer a caller toward or away from a neighborhood, and transfer sensitive questions to a licensed human. This guide is not legal advice.

Can the agent schedule property viewings?

Yes, if your calendar or showing system exposes availability and booking endpoints. Follow the same rule as any booking agent: confirm only after the system commits the appointment.

What should the agent do when listing data is stale?

Say when the data was last updated, avoid promising that the property is still available, and offer to confirm with an agent. Never fill gaps with assumptions about price, square footage or school districts.

How much does real estate call speech cost?

At roughly 150 words per minute, one minute of agent speech is about one Fish Audio credit. MLS access, CRM, telephony, calendar and licensed-agent time are separate costs.

AI Voice Agent for Real Estate: Calls and Leads | Fish Audio