AI Voice Real Estate Agent

Your 24/7 AI concierge for real estate enquiries

Speak naturally to schedule viewings, explore listings, and get instant answers. Powered by Retell's real-time voice AI and a secure FastAPI backend.

24kHz Audio sample rate
Realtime Live transcript
Secure Server-side tokens

Platform Capabilities

Everything a modern property AI needs

From secure token minting to real-time transcript delivery — built for production from day one.

Natural voice conversation

Clients speak, the AI listens and responds in real time. No IVR menus, no hold music — just a natural conversation.

Appointment booking

The agent checks live availability and confirms viewings on the spot, writing bookings back to the calendar instantly.

Server-side token security

API credentials never leave the server. A short-lived access token is minted per session and consumed within 30 seconds.

Live transcript stream

Every word is captured in real time and displayed in the operator console. Copy, review, or feed downstream CRMs.

Session event log

A timestamped log of every call event — agent speaking, muted, update payload, error — for full observability.

Instant deployment

Ships as a single FastAPI app. One environment file, one Vercel deploy command — production in minutes.

Deployment Flow

Clear path from web click to spoken conversation

Three clean steps, zero hidden complexity.

01

Token minted on backend

When a user clicks Start, FastAPI calls Retell's token API using server-side credentials and returns a short-lived access token.

02

Session starts in browser

The widget uses the token to initiate an audio session directly with Retell. Microphone permission is requested and the call begins.

03

Transcript and events stream

Operators watch status updates, live transcript, and structured call events in the assistant console in real time.

Common Questions

Everything you need to know

No. The session runs entirely in the browser using the Web Audio API. The caller only needs to grant microphone permission — no app, plugin, or account needed.
Your API key lives exclusively in a server-side environment variable. The browser only ever receives a short-lived access token that expires within seconds of issuance.
Yes — the agent is fully configured in the Retell dashboard. System prompts, persona, tool definitions, and response styles are all editable without touching the application code.
The backend receives a tool call from Retell via webhook, validates the requested slot, marks it as booked, and returns a confirmation reference that the agent reads back to the caller.
Browsers require a secure context to access the microphone. In local development you can use localhost; any production or demo deployment must be served over HTTPS — Vercel handles this automatically.

Ready to try it?

Talk to your AI real estate concierge right now

No sign-up, no queue. Just click Start and speak — your AI agent is live and listening.