
Outsourced Customer Support vs AI: How to Compare the Real Cost
Outsourced customer support vs AI comparison by cost per completed task, adding supervision, rework and human handoff. Simple spreadsheet, no market numbers.
Want to apply this in your company?
Book a call with Juan →Outsourced Customer Support vs AI: How to Compare the Real Cost
To decide between outsourcing customer support and using AI, compare the cost per completed task, not the monthly fee or the hourly rate. Add up everything each option requires to close a task: operation, supervision, rework and the cases that must go to a person. In most companies the answer ends up as a split by task type, not a single choice.
Key takeaways
- The right unit of comparison is the task completed without reopening, not the conversation, the ticket or the hour worked.
- Supervision, rework and handoff are real costs for both AI and outsourcing, and they usually stay out of the sales proposal.
- The numbers in your spreadsheet should come from your own operation, measured on a sample, not from market averages.
- Repetitive tasks with clear rules tend to favor AI, while exceptions, negotiation and conflict favor people.
- The safest path is a pilot on a single workflow, with a success metric agreed in advance and an explicit decision to expand, adjust or stop.
Why comparing a monthly fee with an hourly rate misleads
An outsourcing proposal usually arrives as a package: positions, working hours, contracted volume. An AI proposal arrives as a subscription, usage-based pricing or a project. These are different pricing structures, and putting one beside the other in a monthly cost sheet looks like a comparison without actually comparing anything.
The entry price does not show what happens afterward. With outsourcing, your company still spends internal time training the team, correcting answers, handling escalations and tracking quality. With AI, your company spends time on setup, reviewing conversations, updating the knowledge base and serving the people the AI did not resolve. In both cases there is a hidden management cost.
The idea comes from the unit cost logic used in cloud operations: tie spending to a unit of delivered value, not only to the total bill. The FinOps Foundation describes unit economics in exactly this sense. Applied to customer support, the unit of value is the resolved task.
What counts as a completed task?
Before you open the spreadsheet, define the task. A closed conversation is not a completed task: the customer may have given up, been ignored, or come back the next day with the same problem. A good definition has three parts:
- An observable result: order located and reported, appointment confirmed, invoice copy sent, exchange registered in the system.
- No reopening within a window you choose, for example the same customer not returning with the same issue in that period.
- Within policy: nothing was promised outside company rules, and no data was handled improperly.
Define this per task type. Reporting an order status, rescheduling an appointment and negotiating a complaint have very different costs and risks. Blending everything into one average cost per contact hides exactly where AI helps and where it hurts.
Which columns should the spreadsheet have?
Build one row per task type and two or three scenario columns: your current in-house team (as a reference), outsourcing, and AI with supervision. The fields below apply to every scenario.
- Volume for the period: how many tasks of this type arrive, measured in your own operation.
- Fixed cost for the period: minimum contract, subscription, infrastructure, licenses.
- Variable cost: usage-based charges, extra hours, messaging channel fees. For AI, it helps to understand how usage relates to tokens.
- Supervision: time spent by whoever reviews conversations, audits samples, updates instructions and tracks indicators.
- Rework: tasks that came back, were corrected or had to be redone, with the time spent on each.
- Handoff: tasks passed to a person, with that person's time, including the effort of reading the history.
- Cost of failure: complaints, cancellations, data exposure or improper promises tied to that task type (it can be qualitative at first).
- Tasks completed without reopening: the denominator for everything.
The formula is simple: add fixed cost, variable cost, supervision, rework and handoff, then divide by the tasks completed without reopening. The result is the cost per completed task for that type in that scenario.
How do you estimate supervision, rework and handoff without inventing numbers?
Do not use market averages. They do not reflect your product, your customer or the quality of your internal information. Use a sample from your own operation, following these steps:
- Pick two or three task types with reasonable volume and relatively clear rules.
- Pull a sample of recent conversations of each type and classify each one: resolved, resolved with correction, reopened, passed to another person.
- Time it, even roughly: how long a person takes to review one conversation and to fix one error.
- For AI, run a short pilot in assisted mode, with replies reviewed before sending or with sending limited to a small group, and repeat the classification.
- For outsourcing, ask the vendor for a trial period on the same task types and apply the same classification to their conversations.
- Fill in the spreadsheet with the observed times and proportions, and note the confidence level of each cell: measured, estimated or guess.
Handoff deserves special attention. An AI that passes a customer to a person without a summary or context creates a worse experience than if the human had started the conversation. Measure the quality of the handoff too: did the human agent have to ask again what the customer had already said? To think through handoff triggers, the article on sentiment analysis and when to hand off to a human can help.
Illustrative scenario: three task types in an online store
This is an illustrative scenario with no real data. An online store receives three kinds of contact on WhatsApp: an order status inquiry, an exchange request, and a complaint about a delay in an irritated tone.
For the status inquiry, the rule is clear and the answer comes from a system. Supervision can be by sample, rework tends to be low and handoff is rare. In the spreadsheet, AI tends to show a lower cost per completed task, as long as the order integration is correct. If the system data is out of date, rework rises and the advantage disappears.
For the exchange, there are exceptions: product outside the return window, customized item, payment mismatch. The AI can collect data, validate whatever is a rule and register the request, but handoff is higher. The spreadsheet may show similar costs across scenarios, and the decision then depends on handoff quality and refund policy.
For the irritated complaint, the cost of failure weighs more than the operating cost. A poorly calibrated reply can become public exposure. Here the failure column tends to outweigh any operating saving, and a trained person, in-house or outsourced, is usually the more prudent choice, perhaps with the AI only summarizing the history.
The illustrative result is a hybrid design: AI for the first type, AI with handoff for the second and people for the third. It is rare for the spreadsheet to point to a single winner.
When should you outsource, use AI or combine them?
Use this guide as a starting point, and let the spreadsheet confirm or contradict it.
- Tends to favor AI: frequent questions with documented answers, status lookups, scheduling, initial data collection, after-hours messages with a clear rule. The article on what to automate and what to keep human in customer support covers this split in detail.
- Tends to favor people, in-house or outsourced: negotiation, sensitive collections, serious complaints, cases with legal risk, decisions that require judgment outside a rule.
- Tends to favor outsourcing: demand with large, predictable peaks, a need for coverage across many hours, and a mature, well-documented process the vendor can follow.
- Tends to favor an in-house team: deep product knowledge, long-term relationships, high reputational risk.
- Calls for a combination: when volume is high but exceptions are significant. The AI absorbs the repetitive work and people handle the rest with a summarized context.
One point that is often forgotten: outsourcing and AI are not mutually exclusive. The human vendor can be the handoff layer for the AI, as long as both sides agree on handoff format, response time and responsibility for each type of case.
What the spreadsheet does not show but changes the decision
Some factors do not fit in cost cells, but they need to be part of the conversation.
- Personal data: when you outsource, the vendor starts handling your customers' data. When you use AI, there is the model provider and the integrations. In both cases, define purpose, minimum access and logging in line with LGPD. Brazil's data protection authority, the ANPD, is the official reference for guidance. If your AI provider processes data abroad, see international data transfer under LGPD when using AI providers.
- Control over actions: an AI that only answers is different from one that changes orders or issues refunds. Limit what it can do and require human approval for sensitive actions.
- Traceability: keep a record of decisions and conversations, so you can audit errors and explain to a customer what happened.
- Dependency: an outsourcing contract can be hard to reverse, and so can a poorly documented AI setup. Ask how you would exit each one.
- General risk: the NIST AI Risk Management Framework offers a reference structure for thinking about AI system risks in an organized way.
How the working method applies
The method we use has four steps. Map: describe the current process, the task types and the baseline, which is exactly what feeds the reference column of the spreadsheet. Limit: define which data and which actions the AI may use, and when it must pass the case to a person. Pilot: run one real workflow, with records and a success metric agreed in advance, which connects to the guide on how to measure an AI automation pilot. Hand over: transfer the operation and decide with evidence whether to expand, adjust or stop.
The decision to stop is a legitimate part of the method. If the spreadsheet shows that, for a given task type, AI does not reduce the cost per completed task or raises risk, the right answer is to keep people on that workflow. For designing agents with action and review loops, Anthropic publishes useful material on building effective agents, recommending that you start with the simplest design that solves the problem.
Frequently asked questions
Is it cheaper to outsource customer support or use AI? It depends on the task type and the quality of your internal information. For repetitive tasks with clear rules, AI usually has a lower cost per completed task, provided supervision and handoff are under control. For tasks with exceptions and conflict, people usually pay off. Only your own spreadsheet, with data from your operation, answers this reliably.
How long does it take to have enough data in the spreadsheet? What you need is a representative sample of each task type, not a fixed number of days. A short pilot in assisted mode is usually enough to decide whether to continue. What matters is agreeing in advance on what will be measured and what will make the company expand, adjust or stop.
Does AI replace the outsourced team? In some workflows it can replace it, in others it complements it. A common arrangement is for the AI to handle the repetitive work while the team, in-house or outsourced, handles the handoff with a summary of the conversation. This requires agreeing on handoff format and responsibilities, so the customer does not have to repeat everything.
How do you keep the comparison from favoring whoever is selling the solution? Use the same definition of a completed task and the same sample of conversations for every scenario, and ask each vendor for a test with your real cases. Record the confidence level of each number, separating measured, estimated and guess. If a proposal refuses to be measured this way, that is already information for your decision.