How to Assign WhatsApp Chats Automatically
To assign WhatsApp chats automatically, connect your number to a team inbox that supports auto-assignment and turn it on. In HaberChat, an admin switches on Automatic chat assignment in Settings. Each new chat then goes to the available agent with the fewest active chats. If there's a tie, it goes to whoever has been idle longest. It's on the Business and Enterprise plans.
The WhatsApp Business app can't do this on its own. Linked devices let several people reply, but there's no way to give a chat to one person. HaberChat details were checked on October 15, 2026.
Why assign chats at all
When several people share one number, chats tend to fall into two traps. Two people answer the same customer, or nobody does because everyone assumes someone else will. Assignment gives every chat one owner. Automatic assignment also spreads the load, so your fastest agent doesn't end up with half the inbox.
If you're just starting to share a number, read how to share one WhatsApp Business number with your team first.
How HaberChat decides who gets the chat
- Only available agents receive new chats. Agents set their own status, so someone on a break or off shift is skipped.
- The lightest workload wins. The new chat goes to the available agent handling the fewest active chats.
- Ties go to the longest idle. If two agents have the same number of chats, the one who has waited longest gets it.
- Exclusions are respected. You can leave whole roles or individual people out of the rotation.
Set it up in five steps
- Check your role. Only Administrators and Supervisors can see and change the auto-assignment settings.
- Turn it on. Open Settings (the gear icon in the left sidebar) and switch on Automatic chat assignment.
- Choose who's in the rotation. By default, every role and every user on the number can be assigned. Exclude roles that shouldn't take chats, such as managers. Then exclude individuals, such as someone who only handles billing.
- Get agents to set their status. Each person sets themselves to available from their profile picture in the top-right corner. If nobody is available, nobody gets new chats, so make this part of starting a shift.
- Watch the spread. The Team page shows how many active chats each agent is handling. Check it during your first week and adjust exclusions if the load looks uneven.
The full walkthrough is in our automatic assignment guide.
Manual assignment still matters
Automatic assignment handles the first owner. People still need to move chats around. On every HaberChat plan, including Professional, your team can assign a chat to a teammate, reassign it, and mark it resolved. A few habits keep handovers clean:
- Leave a private note before reassigning, so the next person doesn't ask the customer to repeat themselves.
- Resolve finished chats so the inbox shows only what still needs an answer.
- Use labels such as "billing" or "urgent" so a supervisor can spot chats that belong with someone else.
Combine it with auto-replies and bots
Assignment answers "who replies". An auto-reply answers "what does the customer see right now". Set an instant greeting that tells people a person will be with them soon, and an after-hours message with your opening times. Our auto-reply examples are ready to copy.
If you run a chatbot, assignment is also the handoff switch. Our ChatGPT WhatsApp bot stops replying as soon as a chat is assigned to an agent, and customers can ask for a person at any time.
Prefer your own rules? Use the API
Automatic assignment balances by workload. If you need other rules, such as sending Spanish-speaking customers to one agent or VIP numbers to their account manager, use the API. A webhook tells your system about each new chat, and your code assigns it through HaberChat's chat-assignment endpoint. API access and webhooks are on every plan.
Measure whether it's working
The point of assignment is faster answers. After switching it on, compare first-response times before and after, and look for agents who are always overloaded. Business and Enterprise include analytics and team reports. See how to track your team's WhatsApp response times for what to measure. For the bigger picture of running a shared inbox, read our WhatsApp team inbox guide.
Common mistakes
- Forgetting statuses. Agents who never set themselves to available don't get chats, while one or two people take everything.
- Leaving managers in the rotation. Exclude anyone who only supervises, or their chats will wait.
- Never resolving. An inbox full of finished chats hides the ones that still need an answer.
Which plan includes it
| Plan | Price per number | Team members | Automatic assignment |
|---|---|---|---|
| Professional | $47.40/mo | 3 | No (manual assignment only) |
| Business | $82.90/mo | 6 | Yes |
| Enterprise | $120.40/mo | 9, then $18 per extra user | Yes |
List prices in US dollars, checked October 15, 2026.
Frequently asked questions
Can WhatsApp assign chats to agents automatically?
Not on its own. The WhatsApp Business app has no chat assignment. You need a team inbox such as HaberChat, connected to your number.
How does HaberChat choose which agent gets a chat?
It picks the available agent with the fewest active chats. If two are tied, the one who has been idle longest gets it.
Which HaberChat plans include automatic assignment?
Business and Enterprise. Professional includes manual assignment, reassignment and resolving chats.
Can I keep certain people out of automatic assignment?
Yes. Admins and supervisors can exclude whole user roles or individual users from the rotation.
Try HaberChat free for 7 days
No credit card needed. Connect your number, invite your team and switch on automatic assignment. Start your free trial or compare plans.
