How Many Customer Service Agents Do I Need on WhatsApp? A Calculator and a Simple Formula
How many agents do you need for WhatsApp chats? A simple formula and a calculator using chat volume, handling time, coverage hours and AI agent resolution.
Agents needed = (daily chats × minutes per chat ÷ 60) ÷ (hours of coverage × occupancy rate × concurrent chats), then multiply by the number of shifts. Example: 600 chats a day at 6 minutes each, with an AI agent resolving half of them, over 12 hours, needs about 3 agents instead of 6. Try your own numbers in the calculator.
01Calculate your team
02The variables that change the number
| Variable | How to measure it | How to improve it |
|---|---|---|
| Number of chats | Average over the last 30 days | Clearer information in ads and on your website |
| Chat duration | Actual agent time | Quick replies and information in the customer profile |
| Share resolved by the AI agent | Chats closed without a human | Update the agent's knowledge weekly |
| Concurrency | How many chats an agent handles at once | Shared inbox and notifications |
| Hours of coverage | When customers message you | AI agent for night hours |
03Peak matters more than average
The daily average is misleading. If half your chats come in between 8 and 11 pm, you need more agents during exactly those hours. Look at how chats are spread across the day, plan shifts around it, and let the AI agent absorb sudden waves after campaigns.
04Another agent or an AI agent?
Every extra employee is a fixed monthly cost plus training time. An AI agent handles the repetitive questions around the clock, leaving your team free for sales and important cases. The best solution is often a smaller, skilled team, with an AI agent carrying the volume.
Key takeaways
- The formula: workload ÷ an agent's actual capacity.
- Plan for the peak, not the average.
- Concurrent chats and chat duration change the number a lot.
- An AI agent shrinks the team you need and covers the night.
Frequently asked questions
How many chats can an agent handle at once?
Usually 2 to 4, depending on the complexity of the chats and the agent's experience.
Should I account for leave?
Yes, add a buffer for leave and absences on top of the resulting number.
Does the calculator work for calls?
Calls aren't concurrent, so an agent handles one call at a time. Read our guide to call center costs.
- #calculating customer service headcount
- #support team planning
- #chats per agent
- #customer service team cost