Comparison
An outsourced call center adds contact capacity in weeks and works off the list you hand it
Outsourcing contact is a real option and sometimes the right one. Worth saying before the comparison, because half the pages in this genre are written to dismiss the alternative and end up describing something nobody actually buys.
What does a call center do well?
It scales fast. Recruiting, training, building shifts, running payroll and maintaining telephony is the vendor's business, and that capacity is contracted in weeks without touching your headcount or your fixed-cost structure.
It costs less per contact than your own desk, for structural reasons before commercial ones: it spreads infrastructure and supervision across several clients, and it fits shifts to the demand curve instead of paying a full shift for a two-hour peak.
And it can be ended. A contract with an exit date is a cheap way to test a hypothesis, and that matters more than it looks when you still do not know whether your problem is contact or something else.
Where does the list they call come from?
A call center dials what you hand it. That file is the ceiling on everything the contract can achieve, and building it is the hard part of the work.
Orders live scattered across the record, the imaging system, the lab system and the free text of the clinical note. The list somebody managed to export on Friday is a subset of what was prescribed that week, and the orders nobody extracted never enter the contract at all. That is the work Surface does before contacting anyone, reading the systems exactly as they are today.
There is a second layer the file does not resolve either: which bookable service each order maps to, with its aliases, its contrast question and its preparation days. It is set out in detail in the per-exam guides.
Who sets what gets said to the patient?
When the team is external, you do not speak to it directly. You tell the supervisor, the supervisor tells the agent, and a protocol correction takes a training cycle to reach the floor. You do not set the shift roster either. That is how the contract is designed: you buy capacity and the vendor manages the people.
Surface takes your protocols as explicit rules and runs them identically on every contact. Change a rule and the change applies on the next message, with the decision logic on view.
What does the patient hear?
A live human voice, still the best tool that exists for a difficult conversation. They also hear a stranger, calling from a number they do not recognise, introducing themselves with the name of a company that is not their clinic.
Surface contacts patients under your brand and from your channels. The patient sees your institution's name, the same name printed on their order.
How do they compare, line by line?
| Dimension | Outsourced call center | Surface | |
|---|---|---|---|
| What it finds | Whatever arrives in the file you hand over. | The orders scattered through the record, including those written in free text. | |
| What it costs to scale | Extra capacity contractable in weeks, without touching your payroll or your telephony. | Scales without shifts, once the data sources are connected. | |
| Who sets the script | The vendor, working from your brief. Corrections travel down the supervision chain. | Your protocols, loaded as rules. A change applies on the next message. | |
| What the patient hears | A live human voice, able to hold a difficult conversation. | A message under your brand by WhatsApp, SMS or AI call. | |
| What data you get back | Manual call disposition, whose quality falls as volume rises. | Every attempt and its outcome on the record, with a declared denominator. | |
| Time to first result | Next week, if the list already exists and is clean. | In production in one week, with list extraction included. |
What happens to call disposition at volume?
If the close is not typed, the interaction stays open and becomes indistinguishable from an unmanaged referral. The patient was contacted, may even have booked, and in your system the case is as silent as it was before the campaign.
At high volume, with productivity measured per contact and long shifts, careful disposition is the first thing sacrificed. You end up with a campaign that cost what it cost and no precise account of what it produced, which is the worst possible position from which to decide on renewal.
When is a call center the right answer?
When the campaign is bounded and the list already exists clean. A one-off waiting list recovery, with a start and an end date, is solved better by contracting contacts than by installing a system.
Also when you need a human voice at a specific hour and have no shift to cover it, or when you face a seasonal peak that does not justify changing anything permanently.
And if you already have a working contract in place, do not cut it to try us. The serious comparison happens on the next campaign, while the current one keeps running.
What happens to the team that calls today?
Nobody leaves the contract or the shift. What changes is the input: the list arrives complete, the repetitive volume arrives already closed, and the people keep the conversations that require a person.
A call center working the right list returns far more than the same call center working the list somebody managed to export.