Staffing
How many agents do you need for live chat?
A practical way to size a live chat team, and why per-agent pricing makes the answer more expensive than it needs to be.
By DataConfluxLab · Published 2026-10-06 · 3 min read
Most teams ask this question once a website starts getting real traffic. Some want to hire a dedicated person straight away. Others assume one founder can handle everything. The honest answer depends on three numbers: how many chats arrive in a typical hour, how long a chat takes to resolve, and how quickly your visitors expect a reply. Once you know those, the staffing question becomes arithmetic rather than guesswork.
Start by measuring when chats arrive
Before you hire anyone, find out when people actually start conversations. Install the widget, leave it running for two weeks, and count the chats for each hour of the day. Most small sites find a pattern: a busy window in the afternoon or evening, and long quiet stretches overnight. That pattern matters more than the daily total, because you only need enough people online during the busy window.
If you do not have a widget yet, use your contact form submissions and support email as a proxy. Count them by hour for two weeks. The shape of the curve will be similar, even if the numbers are lower.
Work out how long a chat really takes
A chat is not finished when the visitor gets the first reply. It is finished when the question is answered and the visitor has what they need. For simple questions, such as shipping times or plan prices, a chat can take two or three minutes. For a question that needs someone to check an order, it can take much longer. Look at a sample of your last fifty conversations and estimate the average handling time. Most teams find that a handful of repeat questions take up most of the time.
That is where a set of canned responses pays off. Each repeat question you answer with a ready reply saves minutes every time it comes up.
Do the load sum
Put the two numbers together. If you average 20 chats in your busy hour and each takes four minutes to handle, that is 80 minutes of agent time for one hour. You need at least two people in that hour, and a third if replies have to be quick. Add a margin for breaks and for the chats that take longer than average, and you have a staffing plan based on your own traffic rather than a guess.
Price the team before you hire
This is where pricing starts to matter. Many live chat tools charge per agent, so every person you add raises the monthly bill, even on quiet days. If you are still finding out how many people you need, a per-seat price pushes you to hire less than you should. A flat price for the whole team removes that pressure. You can add a helper for a busy week and remove them afterwards without changing the bill.
Here is what that looks like with real numbers. LiveChat.com's Team plan is $49 per agent per month when billed annually, so a five-person team pays about $245 a month before add-ons. LiveChatDock is $10 a month for the whole workspace, with unlimited agents. Check current rates on each vendor's own pricing page, since they change. For a comparison that shows the full detail, see the LiveChatDock vs LiveChat.com page.
- Example: 5 agents on a per-seat plan at $49 each costs $245 a month.
- Example: 5 agents on LiveChatDock costs $10 a month.
- Example: 20 agents on a per-seat plan at $49 each costs $980 a month.
Start small and watch the numbers
Begin with the smallest team that can cover your busiest hour. For the first month, track two things: how long visitors wait for a first reply, and how many chats go unanswered. If waits grow in the busy window, add a person. If the inbox is quiet most of the day, you may not need more. Adding a seat should be a staffing decision based on measured load, not a pricing decision made in advance.
If you are choosing between a live chat tool and a contact form for your team, read live chat or a contact form. Many sites use both, and that changes how many people you need on chat.
Ready to try it?
LiveChatDock is $10 a month for the whole team, with unlimited agents. Start a 14-day trial with no credit card.
Related guides
Strategy
Live chat or a contact form? How to choose
When live chat helps a website more than a contact form, and when a form is the better choice.
3 min read
Canned responses
How to write canned responses that sound human
How to write canned responses that save time without making visitors feel they are talking to a script.
3 min read
Setup
How to add live chat to your website
A step-by-step guide to adding a live chat widget to any website, and how to check it works before visitors see it.
3 min read