Problem
Real estate agents, especially junior ones, waste hundreds of hours on inefficient calls and meetings, learning mostly through trial and error. The industry lacked a tool that would allow agents to practice realistic sales conversations in a safe environment and accelerate onboarding.
From an owner or manager perspective:
- Training on real prospects means wasted leads and wasted time.
- After traditional training, lack of habits and standardization leads to a quick return to old patterns.
- Long and expensive onboarding for juniors, plus firefighting after the fact.
- Unpredictable performance, often dependent on one or two “stars”.
- High churn after 1–2 months without results.
- Low visibility: managers cannot see who is practicing, what is failing, and when to intervene.
Challenge
The challenge was to create an extremely realistic conversation experience in which a voice bot has a natural-sounding (not “robotic”) voice, responds quickly, does not freeze, avoids being boring, and supports many different scenarios. These included both easy scenarios with compliant prospects and tough scenarios with arrogant or reluctant clients.
We tested multiple approaches (from ElevenLabs to LiveKit) and ultimately the best option was OpenAI Realtime, which launched during the project.
Solution
We built SimSale AI: an AI-powered training app that simulates realistic customer conversations, complemented by a Manager Panel for reporting and tracking sales-rep progress.
The platform uses:
- ElevenLabs voice models and the OpenAI Realtime API,
- LiveKit for real-time calling,
- advanced prompt engineering,
- Next.js, Node.js, and TypeScript,
- Vercel + AWS infrastructure.
The application offers dynamic scenarios, 100+ sales scripts, conversation analysis, and instant feedback tailored to the agent’s skill level.
Result
- 85% of users rated the experience as positive or very positive.
- 86% found the conversations realistic (average: 8.13/10).
- Reduced onboarding time for new agents.
- Significant reduction in the costs of inefficient meetings and travel.
- Ability to run 10–20 training simulations per week instead of 3–5 customer meetings.