How to Tell Whether Your Support Team Is Understaffed
When a support team is stretched, the hiring question tends to arrive early. The queue is heavy, customers are waiting, agents are tired and leadership wants to know whether the support team is understaffed.
Sometimes it is. Often, the picture is less simple.
Understaffing is not a mood, a painful week or a single red dashboard tile. It is a capacity diagnosis. A support team is understaffed when the work the business expects it to handle, at the quality and speed promised to customers, persistently exceeds its effective capacity after demand, workflow, routing, skill, tooling and data-quality issues have been tested.
Effective capacity means the available support capacity for the right work at the right time. It is not the same as headcount. It accounts for absence, holidays, meetings, training, coaching, onboarding, escalation load, incident work, project work, support hours, language cover, specialist cover and unavoidable context switching.
Before asking for headcount, build the diagnosis.
Before you call it understaffing
Use this checklist as the first pass:
| Diagnostic step | Question to answer |
|---|---|
| Validate the signal | Is the data complete, current and clearly defined enough to support a staffing decision? |
| Compare demand and completion | Is more work entering, less work being completed, work getting stuck or work returning? |
| Inspect effective capacity | How much usable capacity exists after coverage, skill, absence and non-queue work are considered? |
| Test non-staffing constraints | Are routing, ownership, process, knowledge, tooling or product issues creating the pressure? |
| Decide the intervention | Does the evidence support hiring, temporary cover, skill changes, process repair, tooling work, demand reduction or expectation reset? |
The point is not to delay a necessary hire. It is to avoid adding capacity to an operating system that may absorb the extra effort without fixing the underlying constraint.
First, validate the signal
Start by checking whether the data is fit for purpose. GOV.UK's Government Data Quality Framework describes data quality as fitness for purpose and highlights dimensions such as completeness, consistency, timeliness, validity and accuracy. In Support Operations, the question is practical: would you trust this data enough to spend money, change service promises or ask agents to work differently?
Check for missing channels, stale syncs, duplicated or merged tickets, inconsistent tags, changed statuses, bot or routing changes, broken priority rules and unclear business-hours definitions. If chat, phone, social, community or enterprise escalation work is missing, the workload picture is partial. If a workflow changed last month, trend lines may be measuring the reporting change rather than the operation.
Then separate customer-waiting work from internal-waiting work. Zendesk's support documentation distinguishes metrics such as requester wait time, agent wait time, on-hold time, unreplied unsolved tickets and reopened tickets in its own reporting context. The broader lesson is that the waiting reason matters. A ticket waiting for support capacity, a customer reply, Product investigation or billing approval points to a different constraint.
Do not rely on one metric.
| Signal | What it may indicate | What it cannot prove alone |
|---|---|---|
| Backlog or WIP | Unfinished work is accumulating | That staffing is the cause rather than routing, demand, dependencies or quality |
| First response time | New requests are waiting for initial ownership | That resolution quality or total waiting time is healthy |
| SLA misses | Service expectations are not being met under the current policy | That the policy, priority mix and pause rules are sound |
| Solved tickets | Work is being closed under the current definition | That answers are durable or customers are satisfied |
| Requester wait time | Customers are waiting during the ticket lifecycle | Whether support, another team or the customer owns the next action |
| Reopens or repeat contact | Work may be returning after an answer | Whether the original issue was complex, poorly resolved, prematurely closed or newly changed |
| High utilisation | People have little visible slack | That the team is productive, resilient or staffed correctly |
Backlog, missed service levels, low CSAT, slow first response, high utilisation, overtime and agent pressure can all be evidence. None of them proves understaffing by itself.
Compare demand with genuine completion
The next question is flow. The Kanban Guide defines work in progress, throughput, work-item age and cycle time as flow metrics, and connects them to an explicit workflow. For support leaders, the practical discipline is to compare incoming work, completed work, stuck work and returning work under stable definitions.
Ask four questions.
First, is more work entering? Look at incoming contacts by channel, issue type, product area, release, incident, customer tier, geography, language and support hours. A rise in volume may reflect customer growth, product friction, policy confusion, a migration, a billing change, a knowledge gap or an outage. That is not automatically a staffing issue, although it may still require capacity.
Second, is less work being completed? Compare solved or resolved work by issue type and severity, not just total count. Completion may fall because the work is harder, because agents are spending more time on escalations and incidents, because new starters need support, or because internal projects are consuming hours that used to go to the queue.
Third, is work stuck? Inspect blocked tickets, unowned tickets, pending and on-hold age, slow hand-offs, unclear next actions and dependency queues. If work is parked outside the agent-action queue, headcount may not be the first constraint.
Fourth, is work returning? Reopens, repeat contacts, duplicates and escalations can show that the team is closing work faster than it is resolving the customer's problem. Pressure to protect speed or backlog can create more work later.
Illustrative worked example: A SaaS support team sees weekly incoming tickets rise from 500 to 590 after a product-area change. Total completions stay around 510. At first glance, the team looks under capacity. Segmenting the work shows that almost all new demand comes from one integration flow, while other queues remain stable. The first action is not a whole-team hiring case. It is a focused diagnosis of the integration demand, the related knowledge, the release communication and any temporary specialist cover needed while the root cause is handled.
That does not mean the team is adequately staffed. It means the staffing hypothesis is now sharper.
Inspect effective capacity, not nominal headcount
Nominal headcount is the number of people employed. Effective capacity is the amount of appropriate support time available for the work customers need, when they need it.
The difference matters. A support team is not a set of uninterrupted queues of capacity. Holiday, sickness, meetings, training, coaching, QA, onboarding, team rituals, incident response, escalation support and project work all reduce queue availability. Some of that time is essential. Removing coaching, QA or documentation may make this week's queue look better and next month's service worse.
Illustrative effective-capacity worksheet:
| Capacity factor | What to check | Why it matters |
|---|---|---|
| Support hours | When demand arrives versus when people are available | Overall capacity may be adequate while evenings, weekends or regions are exposed |
| Absence and leave | Holiday, sickness and planned time away | Recurring gaps can turn a nominally staffed rota into chronic under-coverage |
| Non-queue work | Meetings, QA, coaching, projects and reporting | These may be necessary, but they are not free |
| Escalation and incident load | Time senior agents spend unblocking others or responding to incidents | Specialist capacity may be saturated even when total headcount looks fine |
| Onboarding mix | Share of new starters and mentor load | New agents add capacity gradually and also consume experienced-agent time |
| Skill coverage | Product, language, channel, tier and seniority coverage | Seat count can hide a shortage of the right capability |
A team can have enough people overall and still be under-covered in one time zone, one language, one product area or one enterprise escalation path. That is a capacity gap, but the remedy may be skill coverage or scheduling rather than a generic headcount increase.
Watch utilisation carefully. A team running with no slack may protect response speed for a short period, but it loses resilience. Coaching slips. QA samples get skipped. Knowledge articles do not improve. Escalations age quietly. The operation becomes better at surviving the queue than improving it.
For phone-heavy contact centres, workforce-management methods and models such as Erlang C may help estimate staffing for a given call volume and service target. Use that context carefully. Asynchronous SaaS support has different mechanics: tickets wait across business hours, customers reply at uneven intervals, complex cases require hand-offs, and completion quality matters as much as answer speed. Detailed forecasting and scheduling belong in a capacity-planning exercise, not in this immediate diagnosis.
Test the problems that look like understaffing
Many support teams look understaffed because the work is badly routed, repeatedly blocked or made harder than it should be.
Use this matrix to test the pattern before choosing a remedy.
| Pattern in the data | Possible cause to test | Better first action than blanket hiring |
|---|---|---|
| Tickets spend a long time unassigned or bounce between groups | Routing and ownership problem | Fix intake rules, named ownership and hand-off acceptance |
| High pending or on-hold age with unclear next action | Dependency or process problem | Add waiting reason, dependency owner and review cadence |
| Repeated approvals, internal notes or manual updates slow simple cases | Process and policy friction | Clarify policies, remove unnecessary approvals and simplify admin |
| The same how-to questions keep returning | Knowledge or self-service gap | Improve articles, macros, in-product guidance and answer consistency |
| Reopens rise while solved count improves | Resolution-quality problem | Review samples, remove closure pressure and fix weak answers |
| Specialist queues age while general queues look stable | Skill-capacity gap | Add specialist cover, cross-train or rebalance escalation paths |
| Demand clusters around a release, migration or incident | Product or change-management issue | Escalate the source, communicate clearly and protect temporary capacity |
| Agents lose time moving between systems or recreating context | Tooling and workflow drag | Repair workflow, automate hygiene carefully or improve context visibility |
Automation and self-service deserve the same scepticism as hiring. They reduce staffing pressure only when they reduce resolved demand or improve routing without increasing abandonment, repeat contact, reopens, escalations or customer effort. "No ticket created" is not the same as "customer succeeded".
When the evidence really does point to understaffing
The case for customer support staffing is strongest when several signals agree.
Demand is stable or predictably rising. Work is ageing despite clean routing and named ownership. The team is missing service expectations across clear segments, not just in one broken flow. Specialist capacity is visibly saturated. Temporary overtime has become recurring. High-consequence work waits. Quality is being protected rather than sacrificed. Reopens, repeat contact and QA findings do not suggest that the pressure is being created by premature closure.
The case is weaker when the pressure is localised. One product area after a release, one channel with poor forms, one queue with unclear ownership, one specialist bottleneck, or one dashboard definition change may require action, but not necessarily a broad hiring request.
Bring leadership an evidence pack, not a plea.
| Evidence to bring | Why it matters |
|---|---|
| Demand trend and mix | Shows whether volume, complexity or segment exposure changed |
| Completion trend with quality safeguards | Shows whether the team can finish work without increasing rework |
| Effective-capacity view | Shows available support capacity after coverage, absence, meetings, training, incidents and skill constraints |
| Waiting-state breakdown | Separates support-owned work from customer, product, billing or third-party dependencies |
| Segment view | Shows channel, severity, customer tier, language, region and product-area differences |
| Alternatives tested or rejected | Shows whether routing, knowledge, tooling, policy or demand causes were considered |
| Customer and business consequence | Shows the cost of doing nothing in service risk, escalation risk or customer effort |
| Recommended intervention | States whether the answer is hiring, temporary cover, skill rebalance, schedule change, process repair, tooling work, demand reduction or expectation reset |
Sometimes the right answer is to hire. Sometimes it is to add temporary cover, protect a lower-volume high-severity queue, rebalance senior support time, change schedules, improve routing, reduce avoidable demand or reset service promises. Atlassian describes service-level agreements as defining service expectations and responsibilities. If the promise no longer matches the operating model, the honest action may be to change the model, the promise or both.
What to monitor after you act
After the intervention, watch for movement in flow, quality and team sustainability. Do not celebrate a lower backlog or faster first reply if the work is merely moving elsewhere.
Flow measures should include incoming demand, genuine completion, work in progress, backlog shape, work-item age, blocked work, unassigned work, pending or on-hold review and SLA risk. Ageing matters, but keep detailed backlog-ageing methodology separate from this staffing diagnosis.
Quality and customer measures should include reopens, repeat contact, escalations, QA findings, customer comments and customer effort or satisfaction signals with response-bias caveats. These measures protect against solving the capacity problem on paper by lowering the quality of answers.
Team sustainability measures should include overtime, absence, coaching time, QA coverage, tenure mix, improvement-work capacity and signs that senior agents are carrying hidden escalation load. Treat people measures carefully. They are evidence about the operating system, not a shortcut to blaming individuals.
The best answer to "are we understaffed?" is not a single number. It is a defensible diagnosis: demand, service expectations and work mix exceed effective capacity, and the other likely causes have been tested. That is the point at which a hiring case becomes credible rather than reactive.