
Customer Service Outsourcing Cost: Per Agent, Per Hour or Per Resolution?
The cheapest rate card is not always the cheapest contract. Compare pricing units, define what counts as resolved, check what is included, and model your own workload.
Industry Guide BPO
Outsourced support succeeds or fails at the handoffs. Define what each tier owns, share access and knowledge safely, set escalation and incident rules, then audit quality and engineering load.
For a growing SaaS company, technical support often starts with engineers answering tickets between releases. That works until it does not: response times slip, engineers lose focus, and customers in other time zones wait overnight. Outsourcing first- and second-line technical support can fix that, but only if the handoffs between the outsourced team and your own engineers are designed carefully. Poor handoffs produce the worst of both worlds: customers repeat themselves, engineers still receive vague tickets, and nobody owns the outcome.
This guide covers how to define support tiers and ownership, share system access and knowledge safely, specify handoff and incident criteria, and audit resolution quality and engineering load.
Tier names vary between companies. What matters is that everyone agrees what each tier owns and where it stops.
| Tier | Typical scope in a SaaS company | Usually owned by |
|---|---|---|
| Tier 0: self-service | Help center, in-app guidance, status page, community | Product, support operations |
| Tier 1 | Triage, how-to questions, account and billing administration, known issues with documented fixes, gathering diagnostic information | Outsourced or internal support team |
| Tier 2 | Deeper troubleshooting: reproducing problems, reviewing logs and configuration, integration and data issues, workarounds | Outsourced technical team or internal specialists |
| Tier 3 | Product defects, code changes, infrastructure problems, data repairs | Your engineering team |
Tier 1 vs Tier 2 support is the boundary most outsourcing arrangements are built around. Tier 1 resolves what can be resolved with documented knowledge and standard tools. Tier 2 investigates what is not documented, using deeper access and product knowledge, and either resolves it or prepares a clean escalation for engineering.
Write down the ownership rules explicitly:
Technical support needs access to customer accounts and diagnostic tools. That access is also a security and privacy risk. Design it deliberately:
Knowledge needs the same care. Methods such as Knowledge-Centered Service (KCS), maintained by the Consortium for Service Innovation, treat knowledge as a by-product of solving customer issues: agents capture and improve articles as they resolve tickets, so the knowledge base grows from real problems. Whatever method you use, give outsourced agents the right to create and flag articles, not just read them, and review new articles regularly with your product experts.
Define when a ticket moves from Tier 1 to Tier 2, and from Tier 2 to engineering. Common triggers:
Engineers lose hours to escalations that lack basic information. Require a template before a ticket can move to engineering:
| Field | Example |
|---|---|
| Customer, plan and environment | Account ID, plan tier, region, browser or API client |
| Summary | One sentence describing the problem |
| Steps to reproduce | Numbered steps, with test account details where possible |
| Expected vs actual behavior | What should happen and what happens |
| Evidence | Log extracts, request IDs, screenshots, timestamps |
| Impact | Number of users affected, business impact, any deadline |
| Workaround | Offered and accepted, or none available |
| Severity | Using the agreed severity definitions |
If an escalation arrives without the required fields, engineering returns it. Track that bounce-back rate; it is one of the clearest measures of handoff quality.
Agree severity levels with example targets. The figures below are illustrations; set your own based on contracts and capacity.
| Severity | Definition | Example response expectation |
|---|---|---|
| Severity 1 | Service unavailable or data at risk for many customers | Immediate escalation to on-call engineering; status page update |
| Severity 2 | Major feature broken or degraded with no workaround | Escalation within the same business day; engineering acknowledgment set by agreement |
| Severity 3 | Feature impaired with a workaround available | Normal queue; scheduled into engineering work |
| Severity 4 | Question, minor issue or feature request | Resolved in support or logged for product review |
For Severity 1 incidents, support's role is to detect patterns quickly, escalate through the incident process, communicate with customers using approved messages and avoid duplicate investigations. Make sure the outsourced team knows how to recognize an incident, often from a sudden cluster of similar tickets, and has authority to trigger the incident process.

Technical support depends on product knowledge that takes time to build. Plan a structured ramp rather than a switch-over:
Expect quality to dip slightly during the ramp. Agree in advance what level triggers a pause in adding scope.
Customers in other time zones may need help outside your engineers' working day. Options include an outsourced team covering evenings and weekends, a follow-the-sun model across regions, or 24/7 Tier 1 coverage with engineering on call only for Severity 1. The more hours the outsourced team covers alone, the more important clear runbooks, documented workarounds and the authority to declare incidents become.
Measure the support system as a whole, not just the provider's response times:
| Measure | What it shows |
|---|---|
| First response time and resolution time by tier | Speed against agreed levels |
| First-contact resolution rate at Tier 1 | Whether documented knowledge is sufficient |
| Escalation rate from Tier 1 to Tier 2, and Tier 2 to engineering | Whether tiers are working at the right depth |
| Escalation bounce-back rate | Quality of escalations |
| Reopen rate | Whether problems were really solved |
| Customer satisfaction by tier and contact reason | Customer experience |
| Quality review scores | Accuracy, tone and process compliance from sampled tickets |
| Engineering hours spent on support | Whether outsourcing is protecting engineering time |
| New knowledge articles created and used | Whether knowledge is improving |
Review these monthly with the provider, and hold a deeper quarterly review that covers trends in contact reasons. Recurring contact reasons are product feedback: they belong in your product team's planning.
The following scenario is invented for illustration and shows a design, not results.
A B2B SaaS company with customers in North America and Europe receives about 3,000 tickets a month. Most are how-to and account questions, about a fifth involve integrations or data imports, and a small share are genuine defects. Engineers currently handle anything beyond basic questions.
The company outsources Tier 1 for extended hours and a small Tier 2 team for integration and configuration issues, keeping ticket ownership with support. It creates two support roles in its admin console, adds logged impersonation, writes escalation and severity definitions, and requires the escalation template before engineering accepts a ticket. Engineering commits to acknowledging Severity 2 escalations within an agreed time. After the first quarter, the company will review escalation rates, bounce-backs and engineering hours spent on support to decide whether Tier 2 should take on more.
Tier 1 resolves issues that have a documented answer: how-to questions, known issues, account and configuration basics. Tier 2 investigates problems that need reproduction, log review, integration or data troubleshooting, and escalates confirmed defects to engineering with a complete template.
Outsourcing Tier 1, and sometimes part of Tier 2, works well when answers are documented, access can be limited by role and escalation criteria are clear. Keep product-critical diagnosis and incident command close to engineering, and outsource undocumented knowledge only after writing it down.
Plan a structured ramp rather than a switch-over: product training, shadowing, handling simple ticket types under review, then adding scope as quality holds. Expect quality to dip slightly during the ramp and agree in advance what level pauses further expansion.
Pull the last three months of tickets and classify them by tier and reason. That analysis shows how much could move to an outsourced Tier 1 and Tier 2, what knowledge and access they would need, and how much engineering time is at stake.
Growix's Technical Support Outsourcing service provides Level 1 and Level 2 technical support for your customers, with escalation to your engineering team, and our Customer Support Outsourcing team handles general customer service across email, chat and phone. If you are also weighing AI for first-line support, see AI customer support vs human agents vs a hybrid team.