Dograh

Spanish AI Voice Agents for Real Estate: One Agent, Two Languages

Spanish AI Voice Agents for Real Estate: One Agent, Two Languages
Use CaseOctober 20, 2026·8 min read

Spanish AI Voice Agents for Real Estate: One Agent, Two Languages

Pritesh Kumar
Pritesh Kumar·Co-founder, Dograh AI

Building Dograh, the open-source alternative to Vapi. OSS and Voice AI. Exit founder and YC alum.

Spanish AI voice agents for real estate handle listing inquiries, qualification, viewing bookings and follow-up calls in Spanish for US buyers and renters, and follow a caller who switches to English mid-sentence. Every caller hears the same listings and the same open viewing slots in either language, and the agent never asks about residency or immigration status.

Key Takeaways

  • Spanish callers get the same listings and booking tools as English callers.
  • Greet in both languages, because the greeting plays before detection.
  • Never ask about immigration status; financing questions go to the lender.

This post is part of our guide to AI voice agents for real estate. The guide's section on Spanish-speaking buyers and UK agencies notes that the same inquiry, qualification, booking and follow-up calls run in Spanish, often with a switch to English on the same call. This post covers what changes when those calls run on Dograh, an open-source, self-hostable voice agent platform, and what has to stay identical in both languages.

Spanish-speaking buyers in the US market

Hispanic households drove US homeownership growth in 2025, so a Spanish phone line belongs in the sales process. The National Association of Hispanic Real Estate Professionals (NAHREP) found in its 2025 State of Hispanic Homeownership Report, from Census Bureau data, that Hispanic households gained a net 441,000 owner-households in 2025 and reached a record 10.2 million. NAHREP calls it the largest single-year rise for Hispanics since the Census Bureau began collecting the data in 1975, and says the surge "accounted for all U.S. homeownership growth last year".

Hispanic origin and speaking Spanish are different things, so size the caller list by language. The Census Bureau's 2024 American Community Survey counts 44.9 million people aged 5 and over who speak Spanish at home, as summarised by USAFacts. That figure was measured in 2024. Many of those callers switch between the two languages mid-sentence.

NAHREP's interviews with 15 top-producing agents and 15 loan officers named service in Spanish as a way to build buyers' confidence. The calls stay the guide's calls, such as a buyer ringing about a listing as in AI voice agents for inbound property inquiries. Spanish changes how they sound and leaves what the caller is offered exactly as it was.

Same listings and slots in both languages

Fair housing law decides how the Spanish line is built. This section is general information, not legal advice.

National origin is on the Fair Housing Act's protected list. Section 3604(b) of the Fair Housing Act makes it unlawful "To discriminate against any person in the terms, conditions, or privileges of sale or rental of a dwelling, or in the provision of services or facilities in connection therewith, because of race, color, religion, sex, familial status, or national origin". Language is closely tied to national origin, so treating Spanish-speaking callers differently will generally be read as treating them differently on a protected ground.

In practice that means parity. The Spanish path reads the same listing feed and offers the same open viewing slots. Its qualification questions match the English ones, in the same order. An English agent that books viewings beside a Spanish one that only takes messages gives Spanish callers a lesser service. Build one agent that answers in the caller's language, so the two versions can never drift apart.

Some questions stay off the script in every language. The agent never asks about immigration status, citizenship, residency or a Social Security number. Financing status, such as a mortgage pre-approval, is asked the same way of everyone and recorded as stated. If a caller asks whether they can buy without a Social Security number, the agent records the question for the agent or a loan officer, because lending answers belong to the lender.

A buyer asks in Spanish about buying without a Social Security number; the agent records the question as asked for the real estate agent or a loan officer, who gives the lending answer.
The agent never asks about immigration status, citizenship, residency or a Social Security number, in either language. Treating Spanish-speaking callers differently will generally be read as treating them differently on a protected ground.

The agent also never suggests a neighborhood because a caller speaks Spanish, and records area preferences as stated. Many states and cities add protections of their own, so confirm the Spanish script with fair housing counsel before launch.

Dograh

Open Source Alternative to Vapi / Retell

Self-hosted voice agent platform — no per-minute fees

dograh-hq/dograh

Star on GitHub

A bilingual greeting, then follow the caller

The Greeting Text plays the moment the call connects, before the agent has heard a word, so it has to work in both languages. A short line such as "Gracias por llamar a Northside Realty. Thanks for calling Northside Realty. Habla con un asistente automatizado, you're speaking with an automated assistant" names the agency and discloses the assistant in each language. Dograh plays Greeting Text exactly as written.

After that, speech-to-text does the work. In the agent's Model tab, set the speech-to-text Language to Multilingual (Auto-detect) and tick English and Spanish under Language Hints. The prompt tells the agent to reply in whichever language the caller is using, and the voice must be one that speaks Spanish.

Callers rarely stay in one language. A buyer might say "Vi la casa en Maple Avenue y ya tengo el pre-approval" in one breath, mixing an English street name and an English mortgage term into Spanish. That kind of code-switching is normal, and the agent should keep replying in the language the caller leads with.

When the agent is unsure which language it heard, it asks one short question, "¿Prefiere español o inglés?", and switches only after the caller answers. If a call needs more Spanish than the agent handles reliably, it transfers to a Spanish-speaking agent through Transfer Call, which works on Twilio. If nobody picks up within the timeout, 30 seconds by default, the agent takes only the caller's contact details and the listing, and writes a callback request in Spanish to your customer relationship management (CRM) system.

Prices, dates and street names in Spanish

Read-backs fail quietly in Spanish, so the prompt spells out how the agent says numbers. Prices come from the listing data and are read in the caller's language: $425,000 becomes "cuatrocientos veinticinco mil dólares". The agent never rounds or estimates, and if the feed has no price, it says an agent will confirm. Viewing times are read in full words, "el sábado 24 de octubre a las once de la mañana", so a caller who writes dates day first cannot mishear the booking.

Street names usually stay in English. Tell the agent to say the house number in the caller's language and the street name as written, then confirm the full address before it books. Add the street names you list most often, plus English terms such as "pre-approval" and "HOA", to the agent's Dictionary, which works with Deepgram and Dograh speech-to-text.

Names need care on follow-up calls. A follow-up about a client's own viewing or sale is verified with the caller's name plus the property address or email on file. Many Spanish-speaking clients use two surnames where your CRM holds one, so the prompt accepts either. General listing questions need no check. The booking step itself, with showing windows and read-back, is in AI voice agents for property-visit scheduling.

Speech providers that handle Spanish and English on one call

Name a speech provider for this line only after reading its own language page. Dograh is the orchestration layer: it runs the call flow, tools and telephony, and the speech and language models are a separate layer you choose.

For speech-to-text that follows a switch, Deepgram's models and languages page lists Spanish (es and es-419, Latin American Spanish) for its Flux multilingual model and for Nova-3's multilingual mode, and its code-switching page shows an English and Spanish conversation tagged word by word. Dograh's Language Hints follow the languages Flux multilingual supports. Deepgram's keyterm prompting also works for multilingual transcription, so the street-name list above helps.

For the voice, ElevenLabs lists Spanish for Eleven Multilingual v2 and says that model keeps voice quality consistent across language switches, and Cartesia lists Spanish for Sonic 3.6. Listen to the chosen voice read your street names before launch. Open-weight options for your own servers are listed in Spanish AI Voice Agents for Logistics and Delivery: What Changes in Spanish.

Join the Dograh Community

Dograh is an OSS alternative to Vapi. Join our Slack community for queries, releases, best practices & community interactions.

Review Spanish calls before you widen the line

Test on a real phone with Spanish-speaking staff. Most phone calls still reach the agent as 8 kHz audio, while a browser demo runs at 16 kHz, and a Spanish sentence with an English street name is the hardest case. Have staff read real addresses and prices, then check the extracted values against the recording.

Dograh's quality assurance (QA) node reviews a sample of live calls, and its summaries come out in English by default. You can edit the QA prompt, but a Spanish-speaking reviewer should still read the Spanish transcripts of flagged calls. Add a parity check: compare a Spanish and an English call about the same listing and confirm both heard the same open slots.

Self-hosting Dograh keeps recordings and transcripts on your servers, and the audio stays there only when the speech and language models run on those servers too. Self-hosted Dograh has no per-minute platform fee (servers, model keys and phone minutes still cost); Dograh Cloud has a 1¢-a-minute platform fee. Start with the Spanish inquiry line, then add booking. The test order is in Testing Voice Agents Before You Go Live.

Glossary

Code-switching
Moving between two languages within one conversation or one sentence, such as a Spanish sentence with an English street name and mortgage term. A bilingual agent has to transcribe both and keep replying in the caller's lead language.
Language Hints
Checkboxes under Dograh's Multilingual (Auto-detect) speech-to-text setting that tell the transcriber which languages to expect, such as English and Spanish. They bias detection; they do not guarantee it.
Dictionary
The agent setting that lists words for speech-to-text to listen for, such as street names and English mortgage terms. It works with Deepgram and Dograh speech-to-text. How much it helps depends on the provider.
National origin
One of the characteristics the Fair Housing Act protects. Because language is closely tied to it, a Spanish-language line generally has to offer the same listings and slots as the English one.

Frequently Asked Questions

Get started with Dograh

Build, deploy, and scale AI agents with Dograh. Join the community of developers building the future.