Outbound AI for DSOs: Why Answering Calls Isn’t Enough
The dental AI market is built on inbound. A patient calls. The AI answers. The practice wins. It’s a defensive strategy — you’re catching revenue that would otherwise be lost to missed calls.
But there’s a bigger opportunity that almost no one talks about: the revenue sitting in your practice management system right now that nobody is calling.
We’re talking about patients overdue for recall. Patients who haven’t been in for cleanings for 6, 9, 12 months. Patients you reactivated two years ago who have gone dark. Patients with scheduled appointments who need confirmation calls. That’s not missed revenue. That’s revenue you’re leaving on the table because your coordinators don’t have time to call through the list.
Outbound AI changes that equation. Instead of waiting for patients to call in, your AI systematically reaches out to them. The multiplier at DSO scale is massive.
The Math of Recall Leakage
Let’s start with a baseline. A typical solo dental practice has about 2,000 active patients. Of those, roughly 30% are overdue for recall — they haven’t been in for their cleaning within the recommended interval. That’s 600 patients per location.
Now multiply that by DSO scale. A 10-location DSO has 6,000 overdue patients. A 20-location DSO has 12,000 overdue patients. A 50-location DSO has 30,000 overdue patients not being systematically re-engaged.
Let’s assume that 15% of those overdue patients will return and schedule an appointment if called. That’s 900 patients across a 10-location DSO. At an average recall cleaning of $150 and assuming a 60% case acceptance rate, you’re looking at $81,000 in recovered recall revenue from a single outbound campaign.
For a 20-location DSO, that’s $162,000. For a 50-location DSO, that’s $405,000.
Those are annual numbers from a single campaign. Most practices run multiple outbound campaigns per year — recall, reactivation, new patient follow-up, appointment confirmation. The cumulative revenue impact is substantial.
The problem is that manual calling takes time. A single coordinator can call about 40–50 patients per day before fatigue sets in. To work through a backlog of 12,000 overdue patients would take 240–300 days of dedicated calling. That’s not realistic. So those patients don’t get called. The revenue stays unrealized.
Outbound AI eliminates that constraint. Your AI can make 500, 1,000, even 5,000 calls in a single day. It doesn’t get tired. It doesn’t miss details. And crucially, every call can be personalized with the patient’s specific situation — their last visit date, their treatment history, any notes in their file.
How Viva’s Outbound AI Works
Most AI companies talk about inbound — “our AI answers calls.” When they mention outbound, it’s usually a text message platform, not actual calling. Real outbound calling at scale is technically harder. You need to manage call routing, compliance with regulations like the TCPA, voice quality, and the ability to hand off seamlessly to a human if a patient wants to talk to someone.
We built outbound calling as a first-class feature of Viva because we realized early on that it’s where the real leverage lives for DSOs. As we explain in our platform philosophy, this capability should be native to the system, not bolted on.
Here’s how it works in practice:
You ask in natural language. A DSO COO or office manager opens Viva and says, “Show me patients overdue for a cleaning by 6+ months.” The system queries the PMS and returns 1,200 patients across all locations. Then: “Call all of them and offer them a cleaning appointment.” The outbound campaign launches automatically.
The AI calls the patients. It reaches out with a personalized message: “Hi Sarah, this is Annie from [Practice Name]. I noticed you were last in for a cleaning in September, and I wanted to check in and see if you’d like to schedule your next cleaning. Do you have time to chat?” If the patient is interested, the AI offers available times. If they want to talk to someone, the AI transfers to a coordinator. If they don’t answer, the AI leaves a personalized voicemail.
Results come back in real-time. You can see the campaign dashboard — how many calls were made, how many patients were reached, how many scheduled, how many asked to be called back by a human. You can see which coordinators had the highest conversion rate on follow-up calls. You can compare results by location and by campaign type.
That’s not just efficiency. That’s a new revenue channel that requires almost no coordinator overhead.
Four Outbound Use Cases That Transform DSO Economics
1. Recall Campaigns
As described above. Patients overdue for cleanings get called proactively. A 10-location DSO running a quarterly recall campaign can generate $300,000–$500,000 in annual recovered revenue from this single workflow.
2. Reactivation Campaigns
Patients who haven’t been in for 18+ months. These patients have lapsed but aren’t necessarily lost — they just need a nudge. Reactivation campaigns typically have lower conversion than recall (8–12%) but touch a large patient base. A 20-location DSO can reactivate 100–150 patients per location annually, driving $250,000–$400,000 in annual reactivation revenue.
3. Appointment Confirmation Calls
Automated confirmation calls reduce no-shows by 20–30%. At a 20-location DSO with 2,000 monthly appointments, a 25% no-show reduction eliminates 500 missed appointments. At an average appointment value of $200, that’s $100,000 in recovered revenue annually. More importantly, it frees up appointment slots that can be filled by new patients.
4. New Patient Follow-Up and Case Acceptance
A new patient comes in for an exam. The dentist recommends treatment. But they don’t schedule immediately — they want to think about it or check insurance. An outbound call 24 hours later with specific information about their case, treatment timeline, and insurance coverage increases case acceptance by 10–15%. At a 20-location DSO with 200 new patients monthly, a 12% increase in case acceptance adds $180,000+ annually in treatment revenue.
The Office Optimizer Difference
We should mention something specific about how Viva’s outbound calling integrates with what we call Office Optimizer — our natural language PMS integration layer.
Most AI companies offer pre-made campaigns: “Click here to run a recall campaign. Click here to run a reactivation campaign.” You’re choosing from a menu.
Office Optimizer lets you build campaigns with natural language. You’re not selecting from templates. You’re defining your own criteria in plain English. “Patients who were active in 2023 but haven’t been in since then.” “Patients who had treatment plans that lapsed.” “Patients with upcoming birthdays who we haven’t seen in 6 months.” “High-value patients who’ve gone dark.”
The system queries your PMS and returns exactly the cohort you described. Then you approve the outbound campaign with one click. No spreadsheets. No manual segmentation. No data export and re-import.
This matters because it means you can run dozens of targeted campaigns instead of a few generic ones. The specificity drives better conversion. You’re calling exactly the right patients with exactly the right message. Not everyone overdue for recall, but patients overdue for recall who were active in the past two years. Not everyone who lapsed, but patients who lapsed in a specific time window and in a specific office location. This kind of sophisticated campaign management is essential to managing multiple locations effectively from a unified dashboard.
Why Competitors Don’t Do This at Scale
Outbound calling is technically challenging. You need to manage call quality across thousands of calls per day. You need to handle TCPA compliance — making sure you’re not violating telemarketing regulations. You need to intelligently detect when someone’s voicemail has started versus when someone’s picking up. You need to handle the voice quality issues that come with VoIP at large scale.
You also need tight PMS integration. Generic outbound calling is simple. “Call these 1,000 numbers with this message.” But outbound calling that personalizes every message with PMS data — last visit date, treatment history, insurance information — requires deeper integration. This is one reason why point solutions that only handle inbound create so much downstream cost.
Most AI receptionist companies are focused on the exciting problem: inbound voice AI that understands natural language and books appointments. Outbound is less sexy. It’s also where most of the DSO revenue lives.
The Compliance and Reputation Story
There’s another dimension: outbound calling done poorly damages your practice reputation. A patient gets a call from your practice at 8 AM and it’s a robocall. That erodes trust. They’re more likely to leave a bad review. They’re less likely to refer.
Outbound calling done well — with personalized messages, respectful timing, and genuine patient benefit — actually strengthens relationships. A patient gets called about a recall they genuinely need. They appreciate the reminder. They feel taken care of.
The difference is quality. Our outbound calls don’t sound like robocalls because they’re not. They’re personalized conversations with appropriate pauses, emotional tone, and genuine concern. They comply with TCPA requirements and respect patient preferences. They’re the kind of calls that patients remember positively.
For a DSO, that matters. You’re not just maximizing short-term recall revenue. You’re building the kind of proactive patient communication that becomes a competitive advantage. “This practice actually calls to remind me about my health. They remember my treatment. They care about whether I come back.”
That’s not transactional. That’s relationship-building at scale.
Inbound Plus Outbound Is the Full Picture
Inbound AI catches the patients who reach out. Outbound AI reaches out to the patients who should. Together, they represent a complete communication system.
If you’re evaluating AI for your DSO and a vendor only mentions inbound, you’re talking to someone who’s built for single practices, not for organizations managing multiple locations with deep patient data that could be systematically reactivated.
The best DSO AI platforms do both. They answer the phones when patients call. And they systematically call the patients who need to be reminded — turning recall leakage into recovered revenue and patient abandonment into reactivation campaigns.
That’s the difference between an AI receptionist and an AI operating system. Additionally, as your DSO scales to 50 locations, the ability to manage campaigns across the entire network becomes essential to maintaining operational consistency and capturing revenue across all practices.