What is a Customer Service BPO? Definition, Models and Pricing

A customer service BPO is a company you pay to hire, train and manage your support agents. It bills per agent, hour or ticket, and often adds setup fees.

What is a Customer Service BPO? Definition, Models and Pricing
Created time
Sep 24, 2026 08:23 PM
Title length (<60)
Author
Last optimised
Ecomm?
Archived
Image
what-is-a-customer-service-bpo-header.png
Publish date
Sep 26, 2026
Video
Slug
what-is-a-customer-service-bpo
Featured
Type
Article
Ready to Publish
Ready to Publish
💡
A customer service BPO hires and manages support agents for you. It bills per agent, hour or ticket (per minute for phone answering services), and many add setup fees and other extras on top of the rate.
A customer service BPO is an outside company you pay to answer your customers' tickets, chats and calls under your brand, with agents it hires and trains.
You have a gap in the support team, maybe a hiring freeze or a weekend nobody covers, and a vendor that calls itself a BPO has sent over a quote. BPO stands for business process outsourcing, where a provider takes over a whole process for you (the hiring, training and management of the agents as well as the answering). Customer service is one of the processes it runs, alongside work like HR and finance, according to a call center vs BPO explainer.
People confuse the term with "call center" all the time. A call center mostly handles phone calls, which makes it one format a BPO might run. A customer service BPO usually covers email, chat and social too, and many BPOs also run back-office work like transactions and reporting.
You'll decide what to contract for, and which billing unit to pay in. I think the billing unit is the harder choice: a BPO pricing models guide explains that each billing model leaves different costs outside the quoted rate. Convert every quote to the same unit before you compare them.

What does a customer service BPO actually do?

⚡
TL;DR: A customer service BPO supplies and manages the agents who answer your customers, across whichever channels you contract, working inside your helpdesk and to your policies. You still own the brand, the policies and the help content they work from.
You pay per seat, and a seat covers more than the person answering tickets (you're also paying for the management layer). Even at the smallest tier, an outsourced customer service cost guide lists a shared team leader, a learning and development specialist and a QA specialist behind the agents, and bigger programs get one or two dedicated team leaders.
You pick the channels, and email, chat, social and voice are all common. An outsourced customer service guide splits the staffing choice in two, between shared agents who handle simple answering and message-taking, and dedicated agents who work only on your account and take the more involved tickets.
You'll hear the same service called a customer care BPO, a customer support BPO or a customer experience BPO.
Two other setups are easy to confuse with it (in both, your side manages the agents). One is a captive center, which is your own offshore team that you fully own and control, so no outside provider is involved. The other is staff augmentation, where the provider finds the people and your leads manage them day to day (closer to hiring than to outsourcing). In a managed service, the provider manages the people and runs the work against agreed outcomes.
A BPO agent or someone on your team, whoever answers the ticket, works inside your helpdesk; we built My AskAI to work inside that same helpdesk too, and answer from the same help content your agents use.

How does a customer service BPO work, and how does it charge?

⚡
TL;DR: Most customer service BPOs bill for people's time: per full-time agent per month, per agent-hour or per minute. Some bill per ticket or per resolution, and the unit you pick decides which costs you pay outside the headline rate.

How does a BPO engagement run?

A typical engagement has six steps, from the first volume forecast to the first quality review:
  1. Scope and forecast - you share ticket volumes by channel, opening hours and languages, and the provider prices the work. If the quote is a blended rate across locations, ask what share of your tickets each location handles, because an outsourced customer service cost guide calls location the single largest cost variable in any BPO quote.
  1. Contract and seat minimum - mid-market providers start at 5 to 25 seats and the largest want 50 to 100. A BPO pricing guide adds that many providers ask for 10 to 20 agents on 6 to 12 month contracts, with early termination fees.
  1. Setup fee - $5,000 to $25,000 at mid-market providers and $50,000 to $200,000 at the largest, paid before an agent answers a single ticket.
  1. Training and ramp - the provider trains its agents on tools and process, and your team supplies brand voice, product detail and edge cases. A BPO agent training guide puts ramp at 4 to 6 weeks for routine work and 8 to 12 weeks for complex or regulated work. Your side of it (the training pack built from your help center and macros) takes a few hours if you let AI write the first draft.
  1. Launch inside your helpdesk - agents log in to your ticketing platform, use your macros and follow your escalation paths.
  1. QA and SLA reviews - you check handle time, first-contact resolution, CSAT, response time by channel and escalations against the targets written into the SLA.

What are the BPO pricing models?

An independent BPO pricing models guide counts six models (hourly, per-FTE, per-transaction, fixed-fee, performance-based and hybrid), and most contracts use one of five billing units, or a mix of them. Each unit leaves different costs outside the headline rate and suits a different ticket pattern:
Model
What you are billed for
What usually sits outside the rate
Suits a team whose tickets…
Per FTE (per seat, per month)
A fixed monthly fee for each dedicated agent, with training, benefits and bench cover folded in
Setup fees, QA and reporting add-ons, technology pass-through, and multi-year terms that penalize scaling down
Arrive at a steady, predictable volume and need agents with deep product knowledge
Per agent-hour
The hours agents are logged in, busy or not
Minimum billing hours, rounding (17 minutes billed as 30), peak rates (up to double), and idle time when utilization drops below 70%
Rise and fall through the week or the season
Per minute (mostly voice)
Talk time, plus a monthly fee that includes a set number of minutes
The monthly fee itself, and any minutes past the allowance
Are mostly simple phone calls, like answering and message-taking
Per ticket, per contact or per resolution
Each interaction handled or resolved
A bigger bill when volume spikes, and the job of checking quality
Have a clear, countable outcome the two of you can agree on
Managed service (fixed monthly)
One monthly fee covering agents, technology, training and QA (outcome-based pricing is a separate model that ties pay to agreed results instead)
Setup fees of $50,000 to $200,000 with the largest providers, and little room to adjust mid-contract
Are stable and well defined, with long planning horizons
The same pricing guide puts hourly rates at $8 to $15 offshore, $14 to $22 nearshore and $30 to $45 onshore. On a per-FTE basis, that works out at $1,200 to $2,500 per agent per month offshore, $3,500 to $6,500 nearshore and $5,000 to $9,000 onshore. That range is wider than the hourly one (the FTE price wraps in training, benefits and bench cover).
Per-resolution rates run from $1 to $7, with an industry average near $4, according to the outsourced customer service cost guide. For answering services billed by the minute, the outsourced customer service guide gives $1 to $2 a minute plus a monthly fee of $50 to $400 or more.
Breakdown of five customer service BPO billing models - per FTE, per agent-hour, per minute, per ticket or resolution, and managed service - each with a published price band.
Breakdown of five customer service BPO billing models - per FTE, per agent-hour, per minute, per ticket or resolution, and managed service - each with a published price band.
The headline rate rarely covers the whole bill (the extras are what to budget for). Another third-party breakdown lists setup, QA or reporting fees, minimum volume charges, overtime rules and idle-time billing as costs that often fall outside the quoted hourly rate, and workforce-management systems can arrive as an add-on too. The BPO pricing guide adds ramp-up fees of $500 to $2,000 per agent, and premiums of 15 to 50% for nights, weekends and holidays.
Each unit puts the risk in a different place. On per-hour and per-FTE contracts you pay for quiet hours, because a seat costs the same on a slow Tuesday as on Black Friday. On per-ticket and per-resolution contracts, a volume spike raises the bill, and a provider paid per resolved ticket has every reason to resolve fast, so checking quality (against the SLA) falls to you.
If you've bought AI software, per-resolution BPO billing will look familiar: both charge per unit of outcome. We break down the AI side of that in our guide to per-conversation vs per-resolution pricing.
My AskAI bills per ticket, resolved or not, so the bill doesn't rise as the AI gets better at answering. A per-resolution contract charges more the better it performs. You can test that on your tickets before you pay anything. The 30-day free trial unlocks every feature and needs no credit card.

What does a good customer service BPO look like?

⚡
TL;DR: Judge a BPO on how many of its agents stay, how fast new agents get up to speed, and what the contract makes it report. Contact centers commonly lose 30 to 45% of their agents a year. Under 15% is good, and only about 5% of centers get there.
A low hourly rate tells you little on its own. Judge a provider on these five measures, each with a published benchmark you can hold a quote against:
Measure
Typical
Good
What it means for you
Annual agent attrition
30-45% in most published US benchmarks, and higher offshore
Under 15%, which only about 5% of centers achieve
Every leaver restarts training, and that cost never shows on the invoice
Ramp to handling tickets
4-6 weeks for routine work, 8-12 weeks for complex or regulated work; 3-6 months to full proficiency
No shorter than 4 weeks of training for routine work
Compressed training usually means weaker agents for the first 90 days
Occupancy (utilization)
Dips below 70% off-peak
Up to the published ceiling of 83.3%
Below 70%, an hourly contract bills you for idle time; above the ceiling, burnout pushes attrition up
Minimum commitment
5-25 seats at mid-market providers, 50-100 at the largest
Sized to your quietest month
You pay for every contracted seat, busy or not
What the contract makes them report
Handle time, first-contact resolution, CSAT target, response time by channel and escalation rules
All of those, plus attrition and CSAT commitments in writing
Cheaper contracts often leave out attrition and quality guarantees, which moves that risk to you
Attrition is where I'd look first. The outsourced customer service cost guide names it among the three most underestimated costs, because the retraining it causes never appears on an invoice yet lowers quality. Outsourced programs lose agents faster still, and the BPO pricing models guide cites 49 to 53% a year for outsourced agents against 33 to 39% in-house.
Ramp is the other number to pin down before you sign (and to get in writing). The BPO agent training guide warns that squeezing training under four weeks usually produces agents who underperform for their first 90 days. A contact center attrition study finds new agents take 3 to 6 months to reach full proficiency.
That retraining cost repeats with every new agent a BPO or your own team hires. A correction added to our AI agent's knowledge stays there when your team or your BPO's agents change, and the AI answers every later ticket from it.

What are the common misconceptions about customer service BPOs?

⚡
TL;DR: Three myths come up a lot: that a BPO is just a call center, that the quoted rate is what you'll pay, and that outsourcing hands the training job to someone else.

Misconception 1: A BPO is just a call center

People use the two words as if they meant the same thing, and for a buyer the difference comes down to scope. The call center vs BPO explainer describes a call center as an operation that primarily serves customers over the phone, and call center work as just one of the services a BPO offers.
A customer service BPO will usually run email, chat and social alongside voice, and many take on back-office processes too. A "BPO call center" is one format of a BPO (the phone-first one), and you can just as easily contract a BPO for email and chat alone.

Misconception 2: The rate on the quote is what you'll pay

The extras outside the headline rate show up on the monthly bill sooner or later. Ask what gets billed outside the quoted rate before you sign. That third-party breakdown suggests checking for setup or QA fees, overtime rules, minimum volume requirements, and whether the rate includes idle time.
Then get every line itemized by location, channel, shift coverage and compliance at proposal stage (location is usually the biggest line). The outsourced customer service cost guide warns that whatever isn't itemized then is usually what grows at renewal.

Misconception 3: Outsourcing means someone else does the training

Training is a joint job. The BPO trains its agents on tools and process, and your team trains them on brand voice, product detail and edge cases, according to the BPO agent training guide. Hand all of it to the partner, the same guide warns, and you get brand drift.
Attrition restarts that training for every new agent, so someone on your team keeps a standing training job (on your payroll, whatever the contract says). The BPO pricing models guide budgets one internal manager per 30-50 outsourced FTEs.
The help center, macros and policies an outsourced agent is trained from are the same material an AI agent answers from, so keeping them current pays off twice. If yours are thin, our Train on Historic Tickets feature drafts starter articles from your past tickets, free on every plan.

How is a customer service BPO different from adjacent terms, and what is it not?

⚡
TL;DR: Customer service outsourcing is the practice, and a BPO is the company you outsource to. A call center is one channel a BPO may run, and onshore, nearshore and offshore describe where the work is delivered from.
Here's how the neighboring terms differ from a customer service BPO:
Term
Definition
Difference from a customer service BPO
Customer service outsourcing
Handing your customer-facing channels to a third-party provider
The practice; the BPO is the company you hire to do it
Call center or contact center
An operation that primarily handles customer calls
One format a BPO may run; a BPO takes on whole processes across channels
Onshore, nearshore and offshore support
Delivery from your own country, a nearby one, or a distant one
A location choice inside a BPO contract, and the biggest driver of the rate
Staff augmentation vs managed service
The provider finds the people and you manage them, vs the provider manages the people and the work
Staff augmentation is closer to hiring than to outsourcing; a managed service is how a BPO runs the work
Captive center
Your own wholly owned offshore team
You own it and run it, so no outside provider is involved
AI support agent
Software that answers customer tickets inside your helpdesk from your own knowledge
A software subscription billed by usage, which answers the tickets your knowledge covers
Outsourcing describes who does the work, and offshoring describes where it happens. Subcontracting in your own country is outsourcing but not offshoring, and nearshoring is offshoring to a close neighbor, so an onshore BPO is still a BPO.
My AskAI is that kind of AI support agent, and we plug it into Zendesk, Intercom, Freshdesk, Gorgias and HubSpot.

How does My AskAI fit alongside a customer service BPO?

⚡
TL;DR: Much of what a BPO is hired for is repetitive, documented tickets, and an AI agent inside your helpdesk now answers many of those with more context than an outsourced agent has. People still win on voice at volume, regulated work, sudden surges and rare languages.
This kind of work is moving from BPOs to AI, in my view. Much of it is high-volume, documented, repeatable tickets, which were a people problem for a long time, so you rented people. On that work an AI agent has more context and often more access. Ours reads your whole help center, your past tickets and, once connected, live order data; a new outsourced agent works from a training pack and a limited login.
Two BPOs are already selling AI themselves. One now sells a starter kit of four AI agents for product support, order status, appointment scheduling and collections, and another says its AI specialists will automate simple, repetitive customer service work before its human agents step in.
I think people still win in a few places:
  • Voice at high volume.
  • Licensed or regulated work.
  • Surges that need trained people within two weeks.
A team with nothing written down also gives an AI agent little to learn from at first, although our Train on Historic Tickets feature fills much of that gap from past tickets.
YouGarden, an online garden center on Freshdesk, gets 66% of its tickets resolved by AI and saves 965 hours a month, which works out at roughly six full-time agents. A per-FTE BPO contract bills in that same unit, so six agents is the figure to hold up against a quote.
The two can also run side by side. Our AI Copilot Chrome Extension works inside Zendesk, Intercom, Freshdesk, Gorgias and HubSpot with no seat charges, on every plan. An outsourced agent working in your helpdesk gets a drafted reply from your knowledge to check and send. If you run QA on what the AI sends, your team can ask Echo, our in-dashboard AI operator agent, why it gave any answer and which knowledge source it used.
Our AI vs outsourcing cost comparison works through what each route costs at your volume, and our outsourcing pros and cons guide covers whether to outsource at all. The quickest test is a free trial on your tickets, which we give you for 30 days.

FAQs

What is customer service in BPO?
It's the customer-facing work a BPO does for you: answering tickets, chats, calls and social messages under your brand, with agents it employs. For a buyer, it means contracting that work out and paying for it per agent, per hour, per minute or per ticket (the per-ticket deals include per-contact and per-resolution pricing).
What does BPO mean?
BPO stands for business process outsourcing. The call center vs BPO explainer describes a BPO provider as one that takes on whole business processes for other companies, such as customer service, HR and finance.
Is BPO the same as a call center?
No. A call center primarily serves customers over the phone and is one of the operations a BPO may run, according to the call center vs BPO explainer. A customer service BPO usually covers email, chat and social as well, plus back-office work (transactions and reporting, for example).
What's the difference between a customer service BPO and customer service outsourcing?
Customer service outsourcing is the practice of handing your customer-facing channels to a third party, and the customer service BPO is the company you hand them to. Where the agents work from (onshore, nearshore or offshore) is a separate choice inside the contract, and it moves the rate more than anything else.
How do customer service BPOs charge: per FTE, per hour, per minute or per ticket?
All four exist. Per FTE is a fixed monthly fee for each dedicated agent, per hour bills the time agents are logged in, per minute bills talk time (mostly for phone answering services), and per ticket or per resolution bills each interaction handled or resolved. Most mid-market contracts end up as a hybrid once real volumes arrive, according to the BPO pricing models guide.
What does a per-FTE price include?
The BPO pricing guide lists the agent's salary, benefits, management, office and technology, and training and bench cover are usually folded in as well. Costs that often fall outside it include QA add-ons like call recording and analytics, technology fees if the BPO uses your licenses, and premiums for nights, weekends and holidays.
What is the minimum contract with a customer service BPO?
The outsourced customer service cost guide puts mid-market minimums at 5 to 25 seats, while the largest providers want 50 to 100 seats and $1 million-plus a year (before any setup fee). Many providers also ask for 6 to 12 month terms with early termination fees, and per-seat contracts at the largest providers tend to run multi-year, with penalties for scaling down.
How much does it cost to outsource customer service?
The BPO pricing models guide puts per-FTE pricing at $1,200 to $2,500 per agent per month offshore, rising to $5,000 to $9,000 onshore, before setup fees and the extras outside the rate. For what named providers charge, see our guide to the best customer service outsourcing companies.
What's a good attrition rate for a customer service BPO?
Under 15% a year is good, and the contact center attrition study finds only about 5% of centers run that low. Ask for the provider's number on programs like yours, and get an attrition commitment written into the contract (it's the cost you'll never see on an invoice).
How do you measure a customer service BPO's performance?
Start with what the SLA specifies: handle time, first-contact resolution, CSAT, response time by channel and escalations. Then ask for three numbers beyond the rate, which the outsourced customer service cost guide recommends: monthly agent attrition, average CSAT across active programs and average client tenure. For new agents, the BPO agent training guide tracks time to productivity, 90-day attrition and CSAT in weeks 4 to 12.
Can a customer service BPO work inside our helpdesk?
Yes. Outsourced help desk agents can work in your ticketing platform and follow your escalation paths, and the BPO pricing models guide reports discounts of 5 to 15% when the integration is a standard one like Zendesk. If you run Zendesk, Intercom, Freshdesk, Gorgias or HubSpot, those agents can use our AI Copilot Chrome Extension too, and it drafts their replies from your knowledge.

Start using AI customer service in your business today

Create AI customer service agent

Written by

Mike Heap
Mike Heap

Mike is an experienced Product Manager who focuses on all the “non-development” areas of My AskAI, from finance and customer success to product design, copywriting, testing and more.

Related posts

Outsourcing Customer Service: The Pros, Cons, and the Third Option

Outsourcing Customer Service: The Pros, Cons, and the Third Option

Weigh the pros and cons of outsourcing customer service against three bands of work: repeat, judgment and presence. Only one band still needs a BPO contract.

7 Best Customer Service Outsourcing Companies (2026)

7 Best Customer Service Outsourcing Companies (2026)

The 7 best customer service outsourcing companies, ranked on delivery geography, minimum contract, ramp time and what you are billed for. Plus what each costs.

AI vs Outsourcing Customer Service: The Real Cost in 2026

AI vs Outsourcing Customer Service: The Real Cost in 2026

Helpware prices outsourcing customer service at $7 to $42 an hour, Clutch up to $65. Our model runs 10,000 tickets a month at $24,960 against $13,299 for AI.

AI customer service pricing models: how 20 vendors actually charge

AI customer service pricing models: how 20 vendors actually charge

Every vendor quotes a per-resolution rate, the least useful number on the page. How 20 AI customer service pricing models really work, and what each counts.

What is Outcome-Based Pricing? Definition, Examples, and How AI Vendors Bill For It

What is Outcome-Based Pricing? Definition, Examples, and How AI Vendors Bill For It

Outcome-based pricing charges for results, not seats. Here's how AI vendors count outcomes, where the model breaks, and the usage-based alternative.

Per-conversation vs per-resolution: AI pricing models compared

Per-conversation vs per-resolution: AI pricing models compared

Per-conversation or per-resolution? Both AI pricing models look similar, until your resolution rate climbs. Here's which one favours which buyer.

How to Scale Customer Support Without Hiring More Agents

How to Scale Customer Support Without Hiring More Agents

Every scaling guide ends in a hiring plan. How to scale customer support without hiring: the three triggers that force each hire, and how AI kills them.

How YouGarden achieves 66% AI resolution, saving 965 hrs each month

How YouGarden achieves 66% AI resolution, saving 965 hrs each month

YouGarden saves 965 hours a month with AI — that's 6 full-time agents. They hit 82% peak resolution after one smart integration change.