This AI Agent Ran a Business for 2 Years
An AI voice agent replaced a human receptionist for two full years, handling over 2,500 live customer calls. We break down the unfiltered data, the $48,000 ROI, and the exact tech used to achieve it.
The AI That Never Sleeps
Katie answers on the first ring, every time. For two straight Years, this AI receptionist has sat at the digital front desk of a property management company, handling more than 2,500 inbound calls without a single day off, sick leave form, or out-of-office reply. No voicemail trees, no “our office is currently closed,” just a synthetic voice calmly routing humans to the right place.
The client behind Katie is a busy property manager running Solar Property Management, where the real bottleneck wasn’t leads, it was attention. Before the Voice Agent went live, the owner personally fielded every inquiry: tenants asking about amenities, prospects chasing availability, owners wanting updates. The phone became a constant interruption machine, carving his day into five-minute fragments.
On paper, those interruptions looked harmless: roughly 20 minutes of talk time per day. In practice, each call spawned follow-up tasks—sending emails, logging details, scheduling tours—that dragged the total to 30–40 minutes daily. Over two Years, that added up to about 486 hours of low-leverage work, time a $100-per-hour owner (or more) spent playing receptionist instead of running the business.
Katie exists to erase that drag. Built as a production-grade digital employee, she sits on a dedicated phone number plastered across the website, email signatures, and marketing materials. Every inbound call hits her first. She can answer questions, qualify prospects, recommend specific properties, and then warm-transfer serious leads to a human like leasing agent Dana Sherwood.
This isn’t a demo bot stitched together for a conference talk. The system runs on Retell’s real-time voice stack, paired with ElevenLabs for natural speech and Make.com for the automation glue. Behind Katie sits a workflow that pulls property data, checks availability, logs calls, and triggers follow-up actions—no manual copy-paste required.
Framed that way, Katie stops looking like a novelty and starts looking like infrastructure. The property manager didn’t “add a chatbot”; he offloaded a well-defined operational bottleneck to software that never sleeps, never forgets to follow up, and never asks for a raise.
The 2-Year Report Card: Unfiltered Data
Numbers tell a harsher, more honest story than any sizzle reel, and Katie’s are blunt. Over two years, this AI Voice Agent handled more than 2,500 inbound calls for a single property management client, operating every day, nights and weekends included. Those calls translate into roughly 486 hours of human work taken off the calendar.
Before Katie, the business owner fielded calls personally, chewing through 30–40 minutes per day between talking to tenants and prospects and then doing the follow-up admin. Multiply that by 720 days and the time sink becomes obvious. With the agent in place, most calls now wrap in 1–5 minutes, and the human only steps in for emergencies or high-value transfers.
Call duration is where the efficiency jump shows up most clearly. A typical human-handled interaction used to sprawl: 10–15 minutes on the phone plus another 10–20 minutes to send emails, log notes, or schedule tours. Katie compresses that into a tightly scoped flow where the conversation, data capture, and admin all happen in a single, automated pass.
Short calls do not mean shallow service. The agent qualifies leads (“pool,” “lifeguard,” “family-friendly”), pulls a match like 124 Ocean Crest Court, and offers a warm transfer to leasing agent Dana Sherwood—all inside a few minutes. That blend of contextual understanding and instant lookup is what lets the system stay fast without feeling robotic.
The $48,600 ROI headline comes from a deliberately conservative calculation. Brendan Jowett pegs the owner’s time at $100 per hour, multiplies it by 486 hours saved, and calls it a day. That figure already excludes extra upside like more captured leads, fewer missed calls, and improved responsiveness during peak periods.
Realistically, a business owner’s effective hourly value often runs higher than $100 when you factor in sales, strategy, and deal-making they could be doing instead of answering the phone. Those 486 reclaimed hours can convert into additional revenue, not just avoided payroll. The true ROI likely creeps into the low six figures when you include those opportunity costs.
Most AI agent demos stop at slick, one-off conversations or short pilots. Katie’s data comes from 24 straight months in production, averaging 3–4 calls per day, including slow weekends and noisy weekdays. That kind of Years-long deployment, backed by raw call counts and time logs, carries more weight than any staged demo or cherry-picked transcript.
Beyond Answering Phones: The Hidden Wins
Speed, not politeness, quietly became Katie’s killer feature. Because the Voice Agent picked up every call on the first ring, “speed to lead” went from minutes or hours to seconds. In real estate and property management, where multiple families might be eyeing the same listing, that near-instant response often decides who books the first tour and who never gets a call back.
Instant pickup also changed caller behavior. Prospects stopped bouncing to competitors just because they hit voicemail or an overloaded receptionist. Every one of those 2,500+ calls reached a responsive, structured intake flow that captured intent, contact details, and preferred times before attention drifted to another property site.
Twenty-four–seven coverage amplified that advantage. Solar Property Management lists properties across time zones, and Katie stayed available during late-night Zillow scrolls, early-morning relocator calls, and weekend bursts. Holidays and Sundays—historically dead zones for staffed phones—still produced qualified leads and maintenance triage instead of voicemail purgatory.
Humans cluster their attention into office hours; Katie flattened that curve. Call volume that previously spiked at 9:30 a.m. and 2 p.m. started spreading across the full day, smoothing workload for the actual leasing team and reducing the “Monday morning backlog” that kills follow-up quality.
Knowledge access created another asymmetry. Katie sat directly on top of the property database with unlimited, instant recall: unit availability, amenities, pet policies, parking, pool rules, even lifeguard coverage. Where a human receptionist might tab through three systems or ping a colleague, Katie could filter for “family-friendly, pool, lifeguard, Aurora City” and surface Azure House in a single exchange.
That database integration went beyond facts. With tools like Retell AI - AI Voice Agent Platform, Katie could stay perfectly up to date as listings changed, avoiding the classic human failure mode of quoting a unit that leased yesterday or missing a newly added building.
Those 486 reclaimed hours mattered strategically. Before automation, the business owner personally burned 30–40 minutes a day on calls and follow-up admin; after deployment, those hours shifted to:
- High-intent tour follow-ups
- Owner and investor relations
- Expansion, marketing, and pricing decisions
Instead of being the switchboard, leadership became the closer.
Deconstructing the 'Digital Employee'
Katie does not act like a generic chatbot parked on a phone line. She runs a tightly scoped playbook tuned to property management: identify caller intent, map it to leasing, maintenance, or accounting, and then execute. That means parsing phrases like “pool,” “lifeguard,” or “rent is wrong” into structured actions instead of small talk.
Core capabilities start with intent detection. Within a few seconds, Katie classifies a call as: - Leasing: new inquiries, tours, availability, pricing - Maintenance: repairs, lockouts, broken utilities - Accounting: payments, late fees, statements
Once classified, she pulls from a property database to answer questions with specific addresses, amenities, and contacts, as in the Azure House example.
Routing intelligence sits at the center of this Voice Agent. Katie constantly decides whether to resolve a request herself or escalate. Simple FAQ-style questions stay with the agent; high-value or high-risk calls trigger a warm transfer to a human with the right role.
That handoff is not a cold dump to a generic inbox. Katie confirms the caller’s need, surfaces the correct contact (like leasing agent Dana Sherwood), and then initiates a real-time transfer. Human staff join the call with context already gathered, shortening average handling time from several minutes of back-and-forth to a focused conversation.
Complex scenarios expose how opinionated the routing logic has to be. Emergency phrases such as “flood,” “fire,” “gas leak,” or “no heat in winter” jump out of the normal flow and route straight to on-call maintenance or emergency lines. The system treats those as non-negotiable escalations, not chances to show off conversational skills.
Property-specific routing adds another layer. Each building in the portfolio maps to its own tree of contacts: primary leasing agent, backup, maintenance vendor, accounting rep. When a caller mentions “124 Ocean Crest Court” or “Azure House,” Katie uses that mapping to decide who should pick up, then uses automation tools like Make.com to dial or notify that person.
All of this underscores a blunt reality: successful AI agents are defined by what they do, not how human they sound. Katie works because her world is small and sharply drawn—leasing, maintenance, accounting, emergencies, and transfers. General chit-chat is a bug, not a feature, in a system measured on 2,500+ calls, 486 hours saved, and $48,600 in hard ROI.
The No-Code Stack That Made It Possible
Call center Katie doesn’t exist without a quiet trio in the background: Retell AI, Make.com, and ElevenLabs. Together they form a no-code stack that behaves less like a demo and more like an always-on digital employee.
Retell AI is the conversational engine and call router. It handles real-time speech recognition, intent detection, and call control, deciding whether a caller needs leasing, maintenance, or accounting, then triggering the right workflow.
Sitting behind that is Make.com, the automation brain. Every time Retell AI detects a specific intent—book a tour, log a maintenance issue, transfer to a human—Make.com orchestrates the backend steps: updating CRMs, sending emails, creating tickets, or initiating a warm transfer.
ElevenLabs supplies the human-like voice that makes Katie sound less like IVR hell and more like a competent receptionist. Its neural text-to-speech engine generates low-latency audio, so callers can interrupt, clarify, and talk naturally without the robotic gaps that kill trust.
Integration between these platforms stays surprisingly clean. Retell AI exposes webhooks and function calls that fire into Make.com scenarios, while Make.com pushes data back—like property details or staff availability—that Retell can turn into natural responses voiced by ElevenLabs.
This low-code/no-code approach flips the usual AI deployment playbook. Instead of a custom stack that demands engineers for every change, non-developers can modify flows in Make.com, adjust prompts in Retell, or swap voices in ElevenLabs without touching raw code.
Speed matters when you’re iterating on a production agent that has already handled 2,500+ calls. A new routing rule or follow-up sequence can go live in hours, not sprint cycles, which is crucial when every missed call is a lost lead in real estate.
Maintenance scales the same way. When the client adds a new building, staff member, or policy, the team updates a Make.com scenario and a Retell prompt, rather than rebuilding an entire telephony pipeline or retraining a model.
Curious builders can inspect the exact tools used here: Retell AI at retellai.com, Make at make.com, and ElevenLabs at elevenlabs.io. Together they show how far a no-code stack can go when it’s pushed into real, messy, 2-year production.
Prompting Isn't Magic, It's Architecture
Prompting sat at the center of why Katie didn’t melt down after call 2,137. Reliability came less from “AI magic” and more from an aggressively structured prompt that operated like a system design document crammed into a single text block.
Instead of a one-liner like “You are a receptionist,” Katie ran on a layered prompt architecture. Brendan Jowett defined a detailed Persona: a calm, professional property management receptionist for Solar Property Management, trained to prioritize clarity, empathy, and fast routing over small talk.
Under that persona sat an explicit list of Key Skills. The prompt spelled out how Katie should: - De-escalate frustrated tenants with conflict resolution steps - Qualify prospects by budget, move-in date, and must-have amenities - Decide when to transfer to leasing, maintenance, or accounting - Capture and confirm contact details before ending a call
Knowledge didn’t live in a separate database for this deployment. Jowett embedded the entire operational knowledge base directly into the prompt: property names (like Azure House), addresses, amenity rules, emergency procedures, and office policies. The model saw every relevant fact in-context on every call.
That decision traded some elegance for speed and accuracy. A full-blown RAG stack would have meant vector databases, retrieval latency, and one more thing to break at 11:47 p.m. For a single client, fixed inventory, and ~2,500 calls over 2 years, stuffing the rules and facts into the prompt kept responses fast and reduced failure modes.
Structured this way, the prompt effectively became Katie’s constitution. It defined what she could say, when she should hand off to humans like leasing agent Dana Sherwood, and how to behave under stress or ambiguity. Every call replayed that constitution in miniature.
When Katie recommends “124 Ocean Crest Court, also known as the Azure House” and offers a warm transfer, that’s not improvisation. That’s a deterministic path through persona, skills, and knowledge clauses that have been hammered into the prompt and wired to automations built in Make - Workflow Automation Platform.
Prompting, in other words, acted as architecture: a rigid scaffold that turned a general-purpose model into a dependable Voice Agent that could survive 720 days in production.
The Automation Brain: Inside the Make.com Workflows
Behind Katie’s smooth small talk sits a very un-chatty workhorse: Make.com. If Retell is the voice and brain of the receptionist, Make is the nervous system that moves data, fires off tasks, and actually gets things done once the conversation ends.
Every “action” Katie offers a caller maps to a function call that Retell emits in real time. Those function calls land in Make as structured webhooks: `send_email`, `create_lead`, `schedule_tour`, `log_maintenance_ticket`. Each one becomes the trigger for a dedicated scenario, so a casual “Can you email that to me?” reliably fans out into a repeatable workflow.
Take `send_email`. When Katie decides a caller needs follow-up, Retell sends Make a payload with: - Caller name and phone number - Email address (if captured) - Property ID or address - Call summary and intent
Make then composes a personalized message, pulls in the right leasing agent from a routing table, CCs a shared inbox, and fires it through the client’s SMTP or Gmail integration. The whole sequence runs in seconds, without Katie needing to “know” anything about SMTP, templates, or rate limits.
That hard line between conversation vs. action is what keeps the system sane at scale. Retell focuses on understanding messy human language and deciding what should happen; Make focuses on executing that decision across CRMs, property management software, calendars, and email.
Need to change who gets tour requests or add a new step, like pushing every hot lead into a sales pipeline? You update a Make scenario, not Katie’s prompt. That separation turns a clever demo into a maintainable system that can survive two Years of real-world chaos without collapsing every time the business process changes.
From Demo to 24/7 Duty: Bridging the Reliability Gap
Most AI agents never make it past the conference-room demo. They wow on a handful of handpicked calls, then crumble the moment a real customer shows up with a half-broken phone line, a weird accent, and a question nobody thought to script. Bridging that gap from “cool demo” to 24/7 frontline worker is where almost every deployment dies.
Katie only survived two full Years on duty because her creators assumed she would fail constantly and designed around it. Every fragile point in the chain—Retell handling the call, Make.com firing webhooks, the property database returning results, the phone carrier behaving—got wrapped in explicit fallbacks. When anything looked off, the system defaulted to something safe: transfer, voicemail, or a clear “I don’t know” plus a promise of human follow-up.
Those guardrails lived at multiple layers. The Retell prompt instructed Katie to gracefully bow out when unsure, not hallucinate answers. Make.com scenarios included timeouts, retries, and alternate branches if an API returned garbage or nothing at all. If a function call for “find available units” failed, Katie didn’t invent a vacancy; she captured the caller’s details and escalated.
Error handling also had to account for humans doing human things. Callers mumbled, talked over Katie, changed topics mid-sentence, or swore at the IVR they thought she was. The system treated these as expected states, not edge cases, with explicit flows for: - Re-asking key questions once or twice - Confirming critical details like phone numbers and emails - Short-circuiting to a human on repeated confusion
To keep all of this from silently degrading over time, Brendan Jowett’s team leaned on Automated Testing For AI Agents using tools like Relyable.ai. They codified dozens of test calls—maintenance emergencies, leasing inquiries, accounting questions—and re-ran them whenever they touched a prompt, swapped a Make.com module, or changed a Retell setting. If a new tweak made Katie worse on any of those scenarios, it got rolled back.
Flashy features do not survive 2,500+ real calls; boring reliability does. Katie’s real achievement is not that she sounds human, but that she remained predictably useful across weekends, holidays, and two chaotic years of changing APIs and business rules. Longevity, not novelty, is what made this Voice Agent a real employee instead of a one-off demo.
The Million-Dollar Question: Your AI ROI
Most business owners do not need a two-year experiment to know whether an AI receptionist makes sense. Katie’s numbers already sketch a blueprint: 2,500+ calls, 486 hours reclaimed, and roughly $48,600 in labor value preserved. The question now is how to translate that into your own balance sheet.
Start with a back-of-the-napkin model. Take your current inbound volume per day, your average call length, and whoever’s effective hourly rate is tied up on the phone. If your team spends 40 minutes a day on calls, at $40 an hour loaded cost, you are burning roughly 243 hours and $9,720 a year on low-leverage conversations.
A simple framework looks like this:
- Estimated hours saved per year = calls per day × minutes per call × 365 ÷ 60
- Labor value saved = hours saved × fully loaded hourly rate
- Net ROI year one = labor value saved − (AI agent software + setup + monitoring)
For many small teams, even 1–2 calls per day add up. At 10 minutes per call and a $60/hour owner rate, that is about 61 hours a year, or $3,660 in founder time you could reallocate to sales, product, or hiring. Scale that to multi-location real estate, healthcare, or home services, and the numbers climb fast.
Pricing for AI voice agents spans a wide spectrum. On the low end, you have off-the-shelf call bots at a few hundred dollars a month, metered by minutes or call volume. At the high end, custom enterprise deployments with deep CRM and scheduling integrations can run into five- or low six-figure annual contracts.
That spread creates room for a deliberate strategy rather than a one-size-fits-all tool. A local property manager might justify a $400–$700 monthly stack built on Retell, Make.com, and ElevenLabs, while a national chain may layer in SLAs, custom reporting, and automated QA tools like Relyable - Automated Testing for AI Agents.
Treat AI agents as infrastructure, not a gadget line item. You are buying consistent “speed to lead,” 24/7 coverage, and a way to scale conversations without scaling headcount at the same rate. Once you quantify the hours and revenue protected, the question shifts from “Can we afford this?” to “How long can we afford not to?”
Your First Digital Employee: A 4-Step Blueprint
Most companies don’t need a sci-fi AI concierge; they need one reliable digital employee doing one job extremely well. Katie proved that a tightly scoped agent can quietly rack up 2,500+ calls and $48,600 in value without drama. Here’s how to build your first one without hiring a machine learning team.
Start with a single, high-volume, repetitive task that already annoys everyone. Scan your last 30–60 days of operations and count anything that happens dozens of times a week: inbound calls, contact form replies, rescheduling, basic FAQs. Good first candidates include appointment booking, lead qualification, rental inquiries, or triaging support tickets.
Next, write the conversation like you would for a new human hire. Document the “happy path” and the edge cases: what the agent says first, how it verifies identity, what information it must collect, and when it should transfer or bail out. Treat it like a call-center script plus a checklist of required actions and data fields.
Then pick a low-code stack that mirrors Katie’s setup so you can ship in days, not quarters. Use a Voice Agent platform such as Retell for real-time conversation, something like Make.com as the automation brain, and a service like ElevenLabs for the voice. Wire your CRM, calendar, or property database into Make.com so the agent can read and write real data.
Finally, resist the urge to automate everything at once. Launch a narrow slice—say, after-hours calls for one phone number, or new buyer leads from one landing page—and monitor every interaction. Record calls, tag failures, and iterate weekly on prompts, routing logic, and fallback rules until the agent feels boringly reliable.
Frequently Asked Questions
What business function did the AI voice agent perform?
The AI agent served as a full-time inbound receptionist for a property management company, handling tasks like answering property inquiries, collecting caller information, and routing calls to the correct human agent.
What was the return on investment (ROI) for this AI agent?
The system saved the business owner an estimated 486 hours over two years, translating to a calculated ROI of over $48,600 based on a conservative hourly rate.
What technologies were used to build this AI voice agent?
The system was built using a low-code stack: Retell AI for the core voice agent, ElevenLabs for realistic voice synthesis, and Make.com for backend automation and integrations.
How long was the AI agent running in a live production environment?
The AI voice agent was in continuous, live production for two years, handling an average of 3-4 real customer calls per day.