Skip to main content
TurnellaBeta
WFM guide

Peak staffing for contact centres

Peak periods are the moments when WFM planning is most visible, and most punishing when it fails. A well-planned peak runs within SL at sustainable occupancy; a poorly planned one produces queue failures, burnout, and permanent reputational damage. The maths is unforgiving: Erlang C is non-linear, and a 2× volume spike needs more than 2× the agents.

Types of contact centre peaks

Seasonal peaks

Examples: Christmas (retail), summer (travel/hospitality), tax season (financial services), winter (utilities/energy)

Forecast method

Prior year actual for same period, adjusted for growth factor. Build month-by-month seasonal index from 2–3 years of history.

Required lead time

3–6 months for temp recruitment and training

Key risk

Underestimating growth year-on-year: if order volumes grew 20%, contact volumes likely grew proportionally

Promotional/campaign peaks

Examples: Black Friday, flash sales, product launches, marketing email campaigns, TV advertising spots

Forecast method

Baseline × uplift factor from prior similar campaigns. For new campaigns: commercial team's response rate × expected contact-per-response ratio.

Required lead time

2–4 weeks for internal flex; 6–8 weeks for temp staff trained in advance

Key risk

Marketing not informing operations of campaign timing: contacts spike before staffing plan is activated

Disruption events

Examples: System outages, product recalls, billing errors, delivery failures, adverse weather

Forecast method

Cannot be forecast in advance. Must use tiered response escalation (Tier 1: 1–3×, Tier 2: 3–8×, Tier 3: 8×+) triggered by real-time volume monitoring.

Required lead time

Zero: must be managed with pre-approved contingency playbook

Key risk

No documented response playbook; operations improvise during crisis and staff recovery is slower

Growth-driven peaks

Examples: Gradual increase in customer base outpacing planned headcount growth

Forecast method

Trend analysis from weekly volume data. Trigger headcount approval when forecast shows planned staffing will breach SL target within 8 weeks.

Required lead time

8–12 weeks from approval to trained agent on phones

Key risk

WFM team identifies the growth trend but headcount approval cycle is too slow, so SL declines while waiting for approvals

Why 2× volume needs more than 2× agents

Erlang C non-linearity at peak: worked example

Calls/hourAHTTarget SLAgents requiredvs. 100/h baseline
1005 min80/2010
1505 min80/20161.6×
2005 min80/20222.2×
3005 min80/20343.4×
5005 min80/20575.7×

At 2× volume (200 vs. 100 calls/hour), you need 2.2× agents, not 2×. At 5× volume (500 calls/hour), you need 5.7× agents. The multiplier grows with volume because each additional agent at high occupancy has a disproportionate queue-clearing effect. Always run the actual Erlang calculation for peak volume rather than scaling headcount proportionally.

Flex staffing strategy for peaks

A peak flex strategy should work in layers: deploy each option in priority order, from highest quality to lowest quality at the margin.

1

Voluntary overtime (existing trained staff)

Quality: HighestCost: 1.5–2× hourly rateLead time: 2–4 weeks notice; depends on volunteer take-up

Existing agents know the product. Quality and AHT are identical to normal operation. Take-up is predictable only with a good relationship with the team; do not rely on volunteers if engagement is low.

2

Temporary staff (trained 4–8 weeks ahead)

Quality: Good (after training)Cost: Agency margin (20–35% uplift on hourly rate)Lead time: Start recruitment 12–16 weeks before peak; training 4–8 weeks before

Temp agents trained to 80–90% productivity before peak. AHT may be 10–20% higher than permanent staff during first month. Must be included in ramp FTE calculations.

3

Outsourced overflow partner (pre-briefed)

Quality: ModerateCost: Per-minute or per-contact rate (typically higher than in-house cost)Lead time: Overflow routing activated in real time; partner preparation 4–6 weeks ahead

Quality depends on briefing depth and monitoring. Works well for routine contacts; avoid routing complaints or vulnerable customers to an overflow partner without specific training.

4

Callback / virtual queue

Quality: No quality riskCost: Platform cost only; no additional headcountLead time: Can be enabled within hours if IVR supports it

Reduces the peak demand for simultaneous agent availability; does not reduce total contact volume. Customers call once, leave a callback request, and agents work through the queue. Effective for non-urgent contacts.

5

Reduced non-phone activities during peak intervals

Quality: Operational trade-offCost: None (resource reallocation)Lead time: Hours; internal decision

Pause back-office work, training, team meetings, and coaching during peak intervals; agents available on phones instead. Short-term only, because deferred back-office work creates a secondary post-peak problem.

Disruption response tiers

Unforecast volume spikes require a pre-approved playbook. Document this before the peak season so that decisions are made on policy, not in crisis.

Tier 1

1–3× normal volume

  • Activate voluntary overtime shift via text/app notification to trained pool
  • Move back-office agents to inbound phones
  • Pause non-urgent training and coaching
  • Real-time WFM dashboard alert to operations manager

Tier 2

3–8× normal volume

  • Activate overflow routing to outsourced partner
  • IVR message: estimated wait time and callback option
  • WFM analyst takes over intraday management full-time
  • Operations manager notified; service recovery comms plan activated

Tier 3

8×+ normal volume (major incident)

  • IVR: suspend non-critical contact types; route only emergency contacts
  • Email-only or callback-only for all other contact types
  • Incident management team convened; senior leadership notified
  • External communications drafted; FAQ on website to deflect repeat callers

Peak staffing questions

How do you staff a contact centre for peak periods?

Five steps: (1) Forecast peak volume using prior year actuals adjusted for growth. (2) Run Erlang C on peak interval volumes to determine staffing requirement. (3) Assess the gap vs. normal staffing. (4) Build a flex strategy: voluntary overtime → temp staff → outsourced overflow → callback → reallocation from non-phone activities. (5) Test the plan in your WFM tool against multiple volume scenarios.

How do you forecast contact volume for a peak event?

For seasonal peaks: prior year actual for the same event, adjusted for growth. For promotional peaks: baseline × uplift factor from prior campaigns. For demand-linked peaks (WISMO, delivery contacts): dispatch volume × contact-to-order rate. Always model best/expected/worst case, staff to expected, and prepare contingency for worst.

What flex staffing options are available for contact centre peaks?

In priority order by quality: (1) Voluntary overtime from existing trained staff. (2) Temporary/agency staff hired and trained 4–12 weeks before peak. (3) Outsourced overflow partner (pre-briefed and tested). (4) Callback/virtual queue (smooths intraday demand without adding headcount). (5) Reallocation from non-phone activities (short-term only).

How much staff do you need for a 2× volume peak?

More than 2×, due to Erlang C's non-linear queuing mathematics. At 2× volume, expect to need approximately 2.2× agents to maintain the same service level. At 5× volume, expect 5.7× agents. Always run the actual Erlang calculation for peak volume rather than scaling headcount proportionally.

Calculate your peak staffing requirement

Run Erlang C on your peak interval volume to get the precise agent count for any peak scenario. Don’t estimate. The non-linearity makes rough calculation meaningfully wrong at high volumes.

Related guides