"We need more people" is the most common sentence in support and the least convincing one, because it almost never comes with a number. Leadership hears it as a feeling, weighs it against a budget, and splits the difference — which is how teams end up perpetually one or two heads short, drowning quietly. The fix is not to argue harder. It is to turn staffing into arithmetic: forecast the work, divide by what one person can do, and adjust for the time people are paid for but cannot spend on tickets. Do that and "we need more people" becomes "we need 2.4 more full-time agents to hold our targets through Q3" — a claim a CFO can actually evaluate.
Start with demand, not headcount
The wrong way to plan staffing is to start from how many people you have and ask what they can absorb. Start from the work instead. Two numbers define your demand: how many tickets arrive in a period, and how long each one takes to resolve. Multiply them and you have total workload — the raw hours of agent time the queue will demand, before you have hired anyone.
The honest version of this requires a clean average handle time figure, segmented by ticket type. A blended average across two-minute password resets and forty-minute integration debugs will mislead you the moment your ticket mix shifts. Forecast the volume of each major ticket category separately, apply its own handle time, and sum. Your forecast is only as good as the two inputs feeding it.
Forecast volume from your own history, not optimism
Ticket volume is more predictable than it feels, because it follows patterns: weekly rhythms (Mondays spike), seasonal swings (a renewal month, a holiday lull), and step-changes tied to growth (every new cohort of customers adds a roughly knowable load). Pull twelve months of arrival data, find the trend and the recurring peaks, and project forward. The goal is not a perfect prediction — it is a defensible expected range, with the peaks called out, so you staff for the bad Tuesday and not the average one.
Two adjustments keep the forecast honest:
- Tie volume to a leading indicator, not just the calendar. If tickets scale with active customers, forecast customers first and convert. A volume plan anchored to a real business driver survives a growth spurt that a pure time-series model would miss.
- Account for what you are about to change. A planned self-service deflection push or a fix to a top ticket driver should bend the forecast down. Don't staff for a volume you are actively working to eliminate.
Shrinkage is the number everyone forgets
Here is where naive staffing math falls apart. An agent on a 40-hour week does not deliver 40 hours of ticket-handling. They are in training, in one-on-ones, on breaks, in team meetings, writing knowledge base articles, and simply not at their desk some of the time. That gap between paid hours and productive hours is shrinkage, and it is routinely 25–35%. Plan as if it were zero and you will be understaffed by a third on day one, no matter how good your forecast was.
So the staffing formula is not "workload hours ÷ hours per agent." It is workload hours ÷ (hours per agent × (1 − shrinkage)). Measure your real shrinkage rather than guessing — it is the difference between a plan that holds and one that collapses the first week. And protect the productive side of it: cutting all the meetings and coaching to juice short-term capacity just degrades quality and raises reopens, which is shrinkage by another name.
Coverage is a different problem from headcount
Having enough total agent-hours does not mean you have them at the right times. A team that is perfectly staffed on average can still leave a Monday-morning peak underwater and an evening lull overstaffed. Once your headcount number is sound, layer a coverage and on-call plan on top of it: match the shape of your schedule to the shape of your demand curve, especially if you run shift handoffs across time zones. Headcount answers "how many"; coverage answers "when" — you need both.
Pressure-test before you hire
A forecast is a model, and models are wrong in knowable ways. Before you commit budget, run the plan against the cases that break it: What happens to your first response time targets if volume comes in 20% above forecast? If two agents are out sick during a peak? If a launch dumps an unplanned spike on the queue? Knowing where the plan snaps tells you how much buffer to build in — and whether the honest answer is "hire," "deflect," or "accept a slower SLA during peaks." That range of options, each with its number attached, is what turns a staffing request into a decision leadership can actually make.
The honest test
Your staffing model is working when you can predict next month's required headcount within a person or two and explain the gap when reality misses — because the inputs are measured, not felt. If staffing is still a recurring argument settled by whoever sounds most stressed, you don't have a staffing plan; you have a staffing complaint. Forecast the work, divide by realistic capacity, and the number will make the case for you.