A real estate business got web leads asking to view properties. Each callback waited until someone on the team was free to dial.
What I built
A buyer fills in "Book a Viewing" on the website.
Within 60 seconds, a Retell voice agent calls them back, answers their questions and books the viewing from live Cal.com slots.
The call ends, and n8n reads the outcome from Retell. If the agent booked a viewing, n8n writes the date, the time and the meeting link to the contact in GoHighLevel.
AI Appointment Setter: Retell AI runs the voice agent and Cal.com holds the calendar. n8n and GoHighLevel handle the workflow and the CRM.
Tools
Retell AI runs the voice agent and Cal.com holds the calendar. n8n and GoHighLevel handle the workflow and the CRM.
The result
The team starts the day with viewings on the calendar, not a list of people to call back.
My role
I designed the call flow and the agent's instructions, built the n8n workflow and the calendar and CRM connections, and tested it end to end before launch.
Wake up to booked appointments. An AI voice agent calls new real estate leads back within 60 seconds, chat agent answers their questions and books the viewing.