Enterprise DNA

Omni by Enterprise DNA

Enterprise DNA Resources

Thought leadership & research. Practical AI operating-system thinking for owners, operators, and teams doing real work.

220k+

Data professionals

Omni

AI agents and apps

Audit

Map the manual work

Key Findings

Real-time voice AI fields service calls and schedules jobs for plumbing, HVAC, and electrical businesses when technicians are in the field.

Voice AI That Sounds Human Can Answer Every Service Call
Insight ai

Voice AI That Sounds Human Can Answer Every Service Call

Sam McKay

A homeowner’s water heater just flooded their basement at 7:30 PM. They call three plumbers. Two go to voicemail. The third picks up on the second ring, sounds calm, asks the right questions, and books a technician for 8:00 AM the next morning. The homeowner gets a confirmation text thirty seconds later.

The third plumber wasn’t a person. It was a voice AI agent that sounds genuinely human, processes speech in real time, and connects directly to the dispatch calendar.

This isn’t speculative. Smallest.ai just raised $13 million to build ultra-fast voice AI that eliminates the robotic pauses and stilted phrasing that made earlier systems unusable for customer-facing work. The breakthrough is latency: responses in under 300 milliseconds, fast enough that conversations feel natural. For trades businesses, that means an AI agent can field service calls, qualify jobs, and schedule appointments without customers realizing they’re not talking to a person.

The business case is straightforward. A plumbing, HVAC, or electrical business doing $2 million in revenue typically misses 15 to 30 calls per week when the crew is in the field and the owner is on a job site. Half of those callers don’t leave a voicemail. They call the next name on Google. At an average job value of $800 to $2,500, missed calls cost $50,000 to $200,000 per year in work that goes to competitors.

Voice AI that sounds human solves the problem without adding headcount. The agent answers every call, day or night, qualifies the job, books the slot, and sends a confirmation. The owner checks the dispatch board in the morning and sees the jobs already scheduled.

The Manual Work That Eats Margin

Most trades businesses run on a version of the same system. Calls come in throughout the day. The owner or an admin answers when they can, takes down the details, checks the calendar, calls the customer back to confirm, and texts or emails a reminder. If the call comes in after hours or during a busy stretch, it goes to voicemail. The owner listens to voicemails at the end of the day, returns the ones that left a number, and hopes the customer hasn’t already booked someone else.

The workflow breaks in three predictable places. First, missed calls. A crew of four technicians generates enough inbound volume that someone needs to be on the phone full-time during peak hours. Most businesses can’t afford a dedicated dispatcher until they’re past $3 million in revenue, so the owner juggles the phone between jobs. Calls that come in while they’re under a sink or on a roof go unanswered.

Second, dispatch overhead. Even when the owner picks up, the call takes ten minutes. They walk the customer through the problem, figure out whether it’s an emergency or a scheduled job, check the calendar, negotiate a time slot, and promise to send a confirmation. Then they text the technician, update the dispatch tool, and send the customer a reminder. Multiply that by 15 calls per day and the owner spends 20 to 25 hours per week on the phone doing work that doesn’t require their expertise.

Third, follow-up. Estimates go out and sit unanswered. The owner means to follow up on day three but gets pulled into a job. By the time they remember, the customer has moved on. One HVAC business owner in our network described sending 40 estimates per month and closing eight. When they started following up on day two and day seven, the close rate jumped to 18. The work was already priced. They just needed someone to ask for the decision.

Voice AI removes the bottleneck. The agent picks up every call in under two rings, asks the qualifying questions, books the job directly into the dispatch calendar, and sends the confirmation text. The owner’s phone stays in their pocket. The customer gets an answer immediately. The business captures work that would have gone to the next plumber on the list.

What Real-Time Voice AI Looks Like in Practice

The 24/7 Dispatch Voice Agent we build for trades businesses through Omni Voice is designed around the conversation flow a good dispatcher would follow. The agent answers with the business name, asks how it can help, and listens. The customer describes the problem. The agent asks two or three clarifying questions: Is this an emergency? What’s the address? When do you need someone there?

The agent checks availability in real time by querying the dispatch tool. If the customer needs an emergency visit and a technician is available within two hours, the agent books it and confirms the time. If it’s a scheduled job, the agent offers three time slots based on the technician’s route for the next day. The customer picks one. The agent confirms, adds the job to the calendar, and sends a text with the technician’s name, arrival window, and a link to track their location.

The entire conversation takes 90 seconds. The customer hangs up with a confirmed appointment. The technician sees the job on their dispatch board with all the details already entered. The owner doesn’t touch the phone.

The technical difference between this and the voice bots from three years ago is latency. Older systems had a half-second delay between the customer finishing a sentence and the bot responding. That pause made conversations feel robotic and frustrated customers. Real-time voice AI processes speech as it’s spoken and responds in under 300 milliseconds, the same speed a human dispatcher would. The customer doesn’t notice the difference.

The agent also handles edge cases. If the customer’s problem doesn’t fit a standard service category, the agent collects the details and tells them a dispatcher will call back within 15 minutes. If the customer asks about pricing, the agent gives the standard range for that type of job and explains that the technician will provide an exact quote on-site. If the customer wants to reschedule, the agent pulls up the existing appointment and offers new slots.

We’ve built these agents for plumbing, HVAC, and electrical businesses across the U.S. The pattern is consistent: businesses that answer every call within two rings book 30 to 40% more jobs than businesses that let calls go to voicemail. The voice agent doesn’t replace the owner. It handles the repetitive dispatch work so the owner can focus on running jobs and managing the crew.

For businesses that want to map out exactly which after-hours and overflow calls are slipping through, we put together an After-Hours Call Recovery Plan for Trades. It’s a worksheet that walks through call volume by time of day, estimated revenue per missed call, and a prioritization grid for which hours to cover first. It’s practical and takes about 20 minutes to fill out.

The Follow-Up Work That Converts Stale Estimates

Answering the phone is half the problem. The other half is following up on the work that’s already priced but not yet closed. A typical trades business sends 30 to 50 estimates per month. Without follow-up, 60 to 70% go unanswered. The customer meant to decide, got busy, and forgot. They’re not rejecting the work. They just need a nudge.

The Estimate Follow-Up Agent we build through Omni Ops tracks every estimate the moment it’s sent. On day two, the agent sends a text: “Hi [Name], Sam sent over the estimate for your water heater replacement on Monday. Do you have any questions, or are you ready to schedule?” If the customer doesn’t respond, the agent follows up again on day five with a slightly different message: “Just checking in on the estimate for your water heater. We have availability this Friday if you’d like to get it done before the weekend.”

If there’s still no response, the agent sends a final message on day 14: “We’re closing out estimates from early August. If you’d still like to move forward on the water heater replacement, let me know and I’ll get you on the schedule.”

The language is casual, not pushy. The agent isn’t trying to pressure the customer. It’s just making it easy to say yes. One electrical contractor in our network was closing 12 out of 40 estimates per month before adding follow-up. With the agent running, they closed 22. Same estimates, same pricing, same crew. The only difference was three text messages spaced over two weeks.

The agent also handles objections. If the customer replies that the price is too high, the agent flags the conversation for the owner and suggests a callback. If the customer says they decided to go with someone else, the agent thanks them and archives the estimate. If the customer says they’re still thinking about it, the agent schedules a reminder to check in again in a week.

The workflow runs automatically. The owner doesn’t need to remember which estimates are outstanding or set calendar reminders. The agent tracks everything and surfaces the conversations that need a human touch. For more on how we structure AI-driven operations workflows, the insight library covers the full range of back-office automation we build for trades businesses.

Reactivation and Review Collection That Runs on Autopilot

The third piece of the system is reactivation. A plumbing business that installs water heaters should be calling every customer 8 to 10 years later to talk about replacement. An HVAC business that installs a furnace should be reaching out every fall to schedule a tune-up. Most businesses know this. Almost none do it consistently.

The Review and Reactivation Agent handles both. The day after a job closes, the agent sends a text asking for a review: “Hi [Name], thanks for trusting us with your furnace install. If you’re happy with the work, would you mind leaving a quick review? Here’s the link: [Google review URL].” The message is simple and the timing is right. The customer just watched the technician finish the job and leave the site clean. They’re more likely to leave a five-star review in that moment than they will be two weeks later.

For reactivation, the agent tracks the service interval for every job type. If a customer had their HVAC system serviced in October 2025, the agent sends a message in September 2026: “Hi [Name], it’s been about a year since we serviced your HVAC system. Want to get on the schedule for a fall tune-up before it gets cold?” The customer replies yes, the agent books the appointment, and the technician shows up. The business just reactivated a customer without the owner lifting a finger.

Reactivation is the highest-margin work a trades business can do. The customer already trusts you. The job is predictable. There’s no sales cycle. One roofing business owner in our network reactivated 40 past customers in the first six months after deploying the agent and booked $180,000 in inspection and repair work that wouldn’t have happened otherwise.

The agent also segments by job type. Emergency calls get a different reactivation cadence than scheduled maintenance. High-value customers get a personal message from the owner instead of a generic text. The system is flexible enough to handle the nuances of how different trades businesses operate.

If you want to see how these three agents work together in a live dispatch and follow-up system, the AI audit for trades businesses walks through the full workflow in about 60 minutes. We map your current call and estimate volume, identify where revenue is leaking, and show you exactly what an AI agent would handle. No deck, no sales pitch. You leave with a process map, a prioritized agent roadmap, and a cost-benefit model that shows ROI in your numbers.

The ROI Case for Voice AI in Trades

The financial case for voice AI is straightforward. A business doing $2 million in revenue that misses 20 calls per week is losing $80,000 to $150,000 per year in work that goes to competitors. A voice agent that answers every call costs $800 to $1,500 per month, depending on call volume and integration complexity. The payback period is typically four to eight weeks.

The less obvious benefit is owner time. A business owner who spends 20 hours per week on dispatch and follow-up is spending 1,000 hours per year on work that doesn’t require their expertise. At a conservative $100 per hour opportunity cost, that’s $100,000 in time that could be spent managing the crew, pricing larger jobs, or building relationships with commercial clients. The voice agent doesn’t just capture more revenue. It frees the owner to focus on the work that actually grows the business.

The third benefit is consistency. A human dispatcher has good days and bad days. They get tired, they miss details, they forget to follow up. A voice agent runs the same workflow every time. Every call gets answered in under two rings. Every estimate gets followed up on day two, day five, and day 14. Every completed job gets a review request. The business becomes more reliable without adding process overhead.

We’ve built voice and ops agents for trades businesses ranging from $1 million to $15 million in revenue. The pattern is consistent: businesses that deploy a 24/7 Dispatch Voice Agent see 25 to 35% more inbound jobs convert to booked appointments within the first 90 days. Businesses that add the Estimate Follow-Up Agent see estimate close rates improve by 40 to 60%. Businesses that run the full stack, including reactivation, typically add $150,000 to $400,000 in annual revenue within the first year.

The technology is ready. The question is whether your business is set up to take advantage of it. Most trades businesses already have the dispatch tool, the CRM, and the customer data. They just need someone to connect the pieces and build the agents. That’s what we do through Omni for trades businesses.

What an Omni Audit Looks Like

The Omni Audit is a 60-minute working session. We don’t show you a deck. We map your current workflow, identify where calls and estimates are falling through, and show you what an AI agent would do differently. You leave with three outputs: a process map of your dispatch and follow-up workflow, a prioritized roadmap of which agents to build first, and a cost-benefit model that shows ROI in your numbers.

The audit is free. We do it because most trades businesses don’t have a clear picture of how much revenue they’re losing to missed calls and stale estimates. Once they see the numbers, the case for voice AI is obvious. Book a 60-min Omni Audit and we’ll walk through it together.

The businesses that move fastest on this are the ones that recognize the window. Voice AI that sounds genuinely human is new enough that most competitors haven’t deployed it yet. The plumber who answers every call in under two rings while their competitors let calls go to voicemail will capture a disproportionate share of emergency work over the next 18 months. The HVAC business that follows up on every estimate while their competitors send quotes and forget about them will close more jobs at the same price point.

This isn’t about replacing people. It’s about removing the bottleneck that keeps good trades businesses from growing past $3 million in revenue. The owner can’t be on the phone 20 hours per week and also run a crew, manage jobs, and build the business. Voice AI handles the repetitive dispatch and follow-up work so the owner can focus on the work that actually requires their judgment.

If you want to see what this looks like in practice, book my Omni Audit. We’ll map your workflow, show you where the leaks are, and build the agent roadmap. Sixty minutes, three outputs, no deck. You’ll know exactly what to do next.