240,184,209 messages delivered this month · 4,218 active workspaces across 38 markets · Median template approval · 18m · ▲ +34% revenue lift · 90 days post-onboarding · Now live: AI Flow Generation
240,184,209 messages delivered this month · 4,218 active workspaces across 38 markets · Median template approval · 18m · ▲ +34% revenue lift · 90 days post-onboarding · Now live: AI Flow Generation
Whaterakt
Home Features Pricing Blog About Contact
Start free Sign in
Team Inbox & Support

Multi-Agent WhatsApp: Assigning Chats, Roles & Permissions

How to run one WhatsApp number across a whole team: shared inbox concepts, assignment strategies, permission tiers, collision control, shift handovers, audit trails and a stage-by-stage rollout plan.

Whaterakt Team · Jul 18, 2026 · 8 min read

What actually breaks when five people need to answer one WhatsApp number — and how do you fix it without five phone unlocks, one banned number and zero accountability? The answer is a shared-inbox architecture on the official Business API, with explicit assignment, permission tiers and an audit trail. This is the blueprint.

TL;DR

  • One number, many agents is a solved problem — through a shared team inbox on the Cloud API, not pass-the-phone or unofficial multi-sender tools.
  • Pick an assignment strategy: round-robin early, skill-based as you specialise, load-aware to stop queues backing up on one desk.
  • Give people the least permission they need — owner, admin and agent are different jobs, not one shared login.
  • Collisions are prevented by claiming and mentions, not by shouting across the office; context travels through internal notes.
  • Follow the staged rollout at the end as headcount grows from two agents to a full floor.

The problem: one number, many hands

Every growing team discovers the same wall. The WhatsApp Business app can link a few devices to one account — the support docs describe the limits — but it was built for a sole proprietor, not a queue: no roles, no assignment, no record of who replied, and the number lives on someone's phone. The workaround most teams invent — forwarding customer chats to agents' personal WhatsApp, or blasting from multiple accounts through unofficial tools — fragments history and puts the number itself at risk, as we cover in official vs unofficial WhatsApp API. And when an agent resigns, every customer they "handled" resigns with them.

The shared inbox model in one minute

Connect your number to the WhatsApp Business Cloud API and every conversation becomes a row in one shared inbox that all agents open from a browser or mobile app. Each reply can carry the agent's name or a signature, contact history and tags follow the customer rather than any device, and "who owns this chat" becomes an explicit field instead of a hallway understanding. If you are new to the concept, our team inbox guide walks through the anatomy in depth; the rest of this post is about operating one across multiple people.

Do you need more than one number?

Usually not — and adding numbers has real costs: split history, double fees, and customers who must guess which door to knock on. A second number earns its keep only for a genuinely distinct brand, a separate region with different hours, or a hard firewall between marketing blasts and support threads. Everything else — sales, support, collections — is better handled as queues and routing rules inside one inbox, where the same contact carries one unified history no matter who they talk to.

Three ways to assign conversations

Round-robin

Inbound chats rotate through agents in order. It is fair, requires zero configuration, and is the right default for a small generalist team. The weakness is that it ignores skill — a refund dispute lands on whoever's turn it is.

Skill-based

Rules route by intent or attribute: billing keywords to the billing-trained agent, Hindi chats to Hindi speakers, VIP tags to senior staff. This is where support quality compounds, at the cost of writing and maintaining the rules.

Load-based

New chats go to whoever has the fewest open conversations. It protects against silent pile-ups on one desk; watch for cherry-picking if agents can also self-assign from the queue.

StrategyBest atWatch out for
Round-robin2–5 generalist agentsSkill mismatches
Skill-basedSpecialised queuesRule maintenance
Load-basedSpiky volumeCherry-picking, gaming

Most mature teams run a hybrid: skill rules first, round-robin within each queue, load caps as a safety net. Whaterakt supports all three, and you can change strategy as the team grows without re-wiring anything.

Roles and permissions: least privilege, always

When everyone can do everything, someone eventually does something expensive — deletes a contact list, broadcasts to the wrong segment, removes a teammate mid-shift. Model three or four tiers:

RoleCan doTypical holder
OwnerEverything: billing, number and API settings, deletionFounder, ops head
AdminInbox settings, templates, campaigns, manage agentsSupport or growth lead
SupervisorAll conversations, analytics, QA — no billing or settingsFloor lead
AgentAssigned chats, replies, resolve, view contactsSupport and sales staff

Two refinements are worth the discipline. Agents should see their assigned queues by default rather than everything, because focus beats "visibility". And campaign sending should sit with admins even when agents draft the content. Onboarding a new joiner then becomes: create the account, set the role, assign the queue — minutes, not a phone-handover ceremony.

Working the same inbox without collisions

Double replies are the shared inbox's comic failure mode — two agents answering the same customer with two different prices. The mechanics that prevent it:

  • Claiming. A conversation moves from "new" to a named owner the moment someone assigns it; unassigned means untouched.
  • Mentions. Typing an @name in an internal comment pulls a colleague in without forwarding the chat anywhere.
  • Internal notes. Notes sit in the thread but never send to the customer — context, promises made, next steps.
  • Statuses. Open, pending and resolved states make the whole queue readable at a glance.

The cultural rule matters as much as the features: never two people in one thread without a handoff note. "I thought you had it" should be structurally impossible, not merely discouraged. And when a collision does happen — it will, once — the recovery is simple: one agent owns the apology, the other goes quiet, and the internal note records what the customer was told. Handled that way, a double reply is a non-event; unhandled, it becomes the story the customer tells about your team.

Shift handovers and the audit trail

Multi-agent quality lives or dies at shift boundaries. A workable end-of-shift ritual:

  1. Resolve or reassign every thread you own — nothing simply drifts overnight.
  2. Leave a one-line internal note on each pending chat: state, promise, next step.
  3. Overlap with the incoming agent for 10–15 minutes on the two or three genuinely tricky cases.
  4. Flag anything that will breach its SLA overnight to the floor lead.
  5. Confirm the away flow and business hours match tonight's actual coverage.

The audit trail is the quiet superpower of the official API route: every message records who sent it and when, every tag and contact-field change is logged, and the history is exportable. That matters for coaching, for disputes ("who promised the refund?"), and doubly so in regulated contexts such as finance or healthcare. It is also what makes per-agent analytics possible at all — see the WhatsApp analytics framework for what to measure once the structure exists.

A staged rollout plan

Budget roughly a fortnight per stage — fast enough to keep up with hiring, slow enough for habits to actually form.

  1. Stage 1 — two agents. Connect the number through the Cloud API (start with the API application walkthrough if not done), import contacts, set round-robin assignment, write the greeting and away messages.
  2. Stage 2 — three to five agents. Introduce queues by intent, add skill rules for your two most common special cases, and standardise the canned-reply library.
  3. Stage 3 — five to ten. Split owner, admin and agent permissions formally, add a supervisor seat, and start a weekly analytics review.
  4. Stage 4 — ten plus. Shift rosters with formal handovers, QA reviews of sampled conversations, and webhooks or CRM sync so WhatsApp context reaches the rest of your stack.

Each stage adds one layer of structure slightly before it is needed — which is the entire art of scaling a channel without a painful re-platform every six months.

FAQ

Can multiple agents use the WhatsApp Business app instead?

Partially — the app supports a few linked devices, which works for tiny teams. But there are no roles, assignment or audit trail, and scaling on it usually collapses into personal-account forwarding with all the history and compliance problems that brings.

Will customers know which agent they're talking to?

On the API, replies can carry the agent's name or a business signature, so the customer always knows who they are dealing with. Many teams standardise a light signature on the first reply of each shift.

How many agents can share one WhatsApp number?

On the official Cloud API through a shared inbox, the practical limit is your process quality, not the platform — normal support volumes scale to large teams without issue.

What happens when an agent leaves?

Revoke their login. Conversations stay in the shared inbox with full history and get reassigned, and nothing follows them out of the door. That continuity is the core argument against personal-account support.

Can agents work from their own phones?

Yes — through the inbox's mobile app or browser, logged in with their own credentials and permissions. Their personal WhatsApp and personal number stay completely separate from business chats.

Do we need different numbers for sales and support?

Usually not. One number with intent-based routing keeps the customer experience simple. Separate numbers make sense only for genuinely distinct brands or geographies.

One number, many hands, zero chaos — that is what assignment, permissions and an audit trail buy you. Start with two agents and round-robin this month, then add a stage of structure each time headcount grows. Whaterakt's shared inbox ships with roles, mentions, internal notes and per-agent analytics out of the box — explore the feature set and set up your first queue in an afternoon.

#team inbox #assignment #permissions #collaboration #roles

Keep reading

All posts →
Back to all posts