The math that decides the plan
Capacity is three numbers. Hiring only moves one of them.
Before any vendor conversation, plot your own ceiling. The identity is simple enough to run in a spreadsheet, and running it is what turns "we need more people" into a specific, defensible number.
Monthly human capacity = agents × handling hours per agent per month × (60 ÷ average handle time in minutes). And on the other side of the ledger, demand on humans = contacts arriving × the share that needs a human. Everything a CX leader can do sits in one of those four terms.
Work it with planning defaults, then replace every default with your own workforce-management data. A full-time agent is paid for about 173 hours a month (2,080 a year divided by twelve). Shrinkage, meaning holiday, sick time, training, coaching, meetings, and breaks, commonly runs 25% to 35%, leaving roughly 121 on-the-floor hours at a 30% assumption. Occupancy, the share of floor time actually spent handling contacts, typically runs 75% to 85%. At 80% that is about 97 handling hours per agent per month. Divide by handle time and you get the number most support plans never write down.
| Average handle time | Contacts per agent / month | A 70-agent team absorbs |
| 8 minutes (simple email, chat) | ~730 | ~51,000 |
| 10 minutes (mixed queue) | ~580 | ~41,000 |
| 12 minutes (complex, multi-touch) | ~485 | ~34,000 |
Model, not measurement. Assumes 173 paid hours per FTE per month, 30% shrinkage, 80% occupancy. Substitute your own three inputs before you use any of these numbers in a plan.
What the marginal hire actually delivers
The plan usually assumes a new agent contributes a full 730 contacts a month. Three things happen instead, and all three get worse as the floor gets bigger.
- Ramp. Four to eight weeks to full productivity is a common planning assumption for a mixed ecommerce queue. Across a first quarter that is roughly half a head of delivered capacity, not one.
- Attrition backfill. Frontline support attrition frequently runs 30% to 40% a year. On a 70-agent floor that is 21 to 28 people you hire annually just to stay level. A plan to reach 90 agents is really a plan to hire around 45 people in a year, and to onboard all of them.
- Span of control. One team lead per eight to ten agents, plus quality-assurance capacity that in most centres manually samples a low single-digit percentage of conversations. Twenty more agents means two or three more leads and more QA coverage. Headcount cost grows faster than headcount.
All three ranges are planning conventions, not measurements. Pull your own ramp curve from your last ten hires and your own attrition from HR before either number goes into a business case.
Which is why the four levers are not equal. This is the table to argue over with your CFO, because it reframes the question from "how many more agents" to "which term are we actually moving."
| Lever | How you move it | What it does to the ceiling |
| Contacts arriving | Fix the upstream cause: shipping delays, unclear product pages, checkout errors, silent tracking | Removes demand outright. The cheapest capacity you will ever buy. |
| Share needing a human | Self-serve for the simple cases, AI that takes real actions for the rest | The only structural lever. Lowers demand without touching quality or headcount. |
| Minutes per contact | Copilot drafting, better tooling, unified customer context, macros | Raises throughput per head. Does not change the shape of the curve. |
| Number of agents | Hiring | Most expensive, slowest, and partly consumed by backfill and ramp. |