WhatsApp Team Inbox: Manage Conversations with Multiple Agents
The WhatsApp Business App caps you at 5 devices, offers zero conversation assignment, and has no audit trail. If your support or sales team is bigger than one person, you need a WhatsApp team inbox. Here is exactly how to set one up, what features matter, and how to avoid the pitfalls most teams hit in the first month.
TL;DR
The WhatsApp Business App supports up to 5 linked devices with no assignment, no internal notes, and no analytics. For any team beyond a single agent, that is not a workable setup. A WhatsApp team inbox built on the WhatsApp Business API gives you unlimited agents, conversation routing, collision detection, auto-assignment, and a unified inbox across 7 conversation channels. Service messages are free and unlimited. SendSeven plans start at €9/channel/month minimum spend (Pay as you go, fully consumed by your usage). No per-user fees on any plan. Setup takes under 5 minutes.
Quick Answer: What Is a WhatsApp Team Inbox?
A WhatsApp team inbox is a shared workspace where multiple agents can read, reply to, and manage customer conversations from a single WhatsApp Business number. It is built on the WhatsApp Business API rather than the consumer Business App, which means it supports unlimited concurrent agents, automatic conversation assignment, internal notes, and real-time analytics.
Think of it as the difference between a personal Gmail account and a proper help desk. Both receive email. Only one is built for a team.
The best implementations extend beyond WhatsApp. Because 98% open rates (Mobilesquared) are impressive, but your customers also contact you on Instagram DM, SMS, and email. A unified team inbox brings all those channels into one queue so agents handle WhatsApp, Telegram, Messenger, Instagram, SMS, Email, and Live Chat from a single screen.
The Problem: Why the WhatsApp Business App Falls Short for Teams
The WhatsApp Business App was designed for solo operators. A bakery owner. A freelance consultant. A one-person e-commerce store. Once your team grows beyond one or two people, you start running into hard limits.
The 5-Device Cap
The App supports one primary device plus up to four linked devices. That is it. If you have a five-person support team, one of them will be locked out. Scale to ten agents and half your team cannot access WhatsApp at all. This is not a configuration issue. It is an architectural ceiling built into the product.
No Conversation Assignment
When three agents share one WhatsApp inbox and a customer message arrives, all three can see it. Any of them can reply. None of them knows who is handling it. The result is duplicate replies, dropped conversations, and frustrated customers who get the same answer from two different people -- or no answer at all.
There is no native way to say "assign this conversation to Sarah." There is no ownership model. There is no way to know which conversations are waiting for a response and which are being handled.
No Analytics, No Audit Trail
The Business App shows you delivered and read receipts. That is the extent of its reporting. You cannot measure average response time. You cannot see which agents are closing the most conversations. You cannot identify the busiest hours or the most common inquiry type. If a dispute arises about what was said in a chat, there is no reliable audit log.
No Automation or Integration
The Business App does not expose an API. You cannot trigger automated messages from your CRM. You cannot set up chatbot flows for after-hours coverage. You cannot route conversations to different teams based on keywords. Every interaction requires a human to manually open the app and type a reply.
One Important Exception: WhatsApp Coexistence
WhatsApp Coexistence, introduced in 2025, allows a business to run the WhatsApp Business App and the WhatsApp Business API simultaneously on the same phone number. Contacts and up to 6 months of chat history sync in real time. Manual replies via the App, automated messaging via the API -- same number. Note that throughput drops from 80 to 20 messages per second when both are active. For teams scaling from App to API, Coexistence removes the need to migrate to a new number overnight.
What a Team Inbox Actually Does
A proper WhatsApp team inbox solves every problem listed above. Here is what the key features look like in practice.
Unified Inbox Across Channels
All incoming messages, regardless of channel, appear in one shared queue. The unified inbox feature combined with team chat gives agents everything they need in one screen. A customer sends a WhatsApp message Monday, follows up by email Tuesday, and opens a live chat Wednesday. Your agent sees the full history in one thread. No tab-switching. No context gaps.
SendSeven supports 7 conversation channels in a single inbox: WhatsApp, Telegram, SMS, Facebook Messenger, Instagram DM, Email, and Live Chat. (Browser Push is available as an outbound notification channel for campaigns and alerts, but is not a two-way conversation channel.) Most platforms focus on WhatsApp only, which means your agents still have to juggle multiple tools for every other channel.
Conversation Assignment and Routing
When a new conversation arrives, the system can assign it automatically. There are several routing strategies, and the best teams use a combination.
Round-robin distribution is the simplest. Conversations are assigned evenly across all available agents, one at a time. Agent A gets conversation 1, Agent B gets conversation 2, Agent C gets conversation 3, then back to Agent A. This works well for general queues where every agent handles the same types of questions.
Skill-based routing sends conversations to the agent best qualified to handle them. Tag your agents with skills -- "billing", "technical", "sales", "Spanish-speaking" -- and define rules that match conversation keywords or contact tags to those skills. A customer asking about an invoice routes to the billing team. A message containing "bug" or "not working" routes to technical support. This reduces transfers and gets customers to the right person on the first assignment.
Load-based routing considers each agent's current workload. Instead of a strict rotation, the system assigns new conversations to the agent with the fewest active (open) conversations. This prevents one agent from being buried while another sits idle -- especially useful when conversation complexity varies and some threads take much longer than others.
Manual reassignment lets team leads or agents move a conversation to a different person with one click. This covers edge cases that automated rules cannot anticipate: a VIP customer who always works with a specific account manager, a complex issue that needs a senior engineer, or a conversation that landed in the wrong queue due to ambiguous keywords.
You can layer these strategies. Start with skill-based routing as the first pass (route to the correct team), then apply round-robin or load-based distribution within that team. Rules are evaluated in order of priority, so put the most specific rules first.
Every assigned conversation has a clear owner. No more guessing who is handling what. The entire team sees the same queue with the same assignment data.
Internal Notes and @Mentions
Agents can leave notes inside a conversation that are invisible to the customer. "Customer is frustrated about the second billing error this month -- handle carefully." "Check with logistics before replying." @mentioning a colleague sends them a notification and brings them into the thread without the customer seeing any of the back-and-forth.
Collision Detection
When two agents open the same conversation simultaneously, the system flags it. A visual indicator shows "Sarah is typing." The second agent knows someone is already on it. Duplicate responses are eliminated before they happen.
Priority Queues and Escalation
Not every conversation is equal. Priority queues ensure VIP customers or high-value orders skip to the front of the line. Combine priority levels with your assignment rules so time-sensitive conversations reach the right agent first. Use tags and conversation metadata to define your own escalation triggers -- for example, auto-escalating any conversation that has been waiting longer than your internal response target.
Template Management
Pre-approved WhatsApp message templates for common responses are available to every agent from a shared library. Agents do not need to remember template names or copy-paste from a separate document. They search, pick, personalise with dynamic fields, and send. Template approval via Meta's automated review typically takes minutes. Manual review, when triggered, takes up to 24 hours.
Real-Time Webhooks for Integration
Every event in the inbox -- message received, conversation assigned, conversation closed -- fires a webhook to your systems. Your CRM can update a contact record the moment a support ticket closes. Your order management system can trigger a Utility message automatically when a shipment status changes. The X-Webhook-Signature header (sha256) validates every payload so your backend can trust what it receives.
The core webhook events for team inbox integrations:
// Conversation assigned to agent
{
"event": "conversation.assigned",
"conversation_id": "conv_abc123",
"assigned_to": "agent_456",
"channel": "whatsapp"
}
// Message received from customer
{
"event": "message.received",
"conversation_id": "conv_abc123",
"from": "+14155550123",
"body": "Hi, I need help with my order"
}
// Conversation closed
{
"event": "conversation.closed",
"conversation_id": "conv_abc123",
"closed_by": "agent_456",
"resolution_time_seconds": 342
}How to Choose the Right WhatsApp Team Inbox Platform
The market has a lot of options. Most are WhatsApp-only tools that were built before multi-channel became a baseline expectation. Here are the criteria that actually matter when evaluating a platform.
| Criterion | Why It Matters | What to Look For |
|---|---|---|
| Multi-channel | Customers do not use only WhatsApp | At minimum: WhatsApp, email, SMS, Instagram, live chat in one inbox |
| Conversation assignment | Prevents duplicates and dropped threads | Round-robin, skill-based, and manual assignment options |
| Automation and bot support | Coverage outside business hours, first-contact resolution | No-code chatbot builder and API for custom flows |
| Analytics | Measure agent performance and response times | First response time, resolution time, agent leaderboard, volume trends |
| WhatsApp API access | App-only solutions cannot scale | Verify the provider accesses WhatsApp via the official Business API |
| GDPR compliance | Customer data is sensitive | EU-hosted infrastructure, signed DPA, data residency options |
| Pricing model | Understand true cost at scale | No per-user fees on any plan, usage-based billing (pay per message sent) |
One question worth asking every vendor: does your platform charge per user, or is it a flat monthly fee regardless of team size? The answer tells you a lot about how the pricing model works when your team grows.
Setting Up a WhatsApp Team Inbox with SendSeven
The full technical walkthrough is in the WhatsApp setup guide. Here is the operational overview for support and sales managers who need to understand the process without writing any code.
Step 1: Connect the WhatsApp Business API
You will need a verified Facebook Business Manager account and a phone number that is not already registered on WhatsApp. SendSeven, as a Meta Business Partner, handles the API connection on your behalf. The embedded sign-up flow takes under 5 minutes. You will not need a developer for this step unless you are on the API Only plan and want a fully custom integration.
Once connected, your WhatsApp number is active on the API. Messages sent to that number appear directly in your SendSeven inbox. If you want to keep using the Business App in parallel, enable WhatsApp Coexistence in the settings, making sure your Business App is version 2.24.17 or higher.
Step 2: Invite Your Team
Add agents to your workspace and assign roles. Admin agents can configure routing rules and access analytics. Standard agents see only the conversations assigned to them or in the shared queue. You can create teams -- for example a tier-1 support team and a sales escalation team -- each with their own queue and assignment rules.
On the API Only plan (EUR 9/channel/month), there are no per-user fees. Unlimited agents. The monthly EUR 9 is usable as message credit -- you send messages at EUR 0.004 each, and that EUR 9 covers your first ~2,250 messages. Your invoice is the higher of your usage or the EUR 9 minimum. WhatsApp message costs from Meta are billed separately and vary by message category and recipient country. Service messages -- that is, responses to customer-initiated conversations -- are free and unlimited.
Step 3: Configure Auto-Assignment Rules
Decide how conversations are distributed. The most common starting setup for teams under 10 agents is round-robin. Define an internal response time target for your team -- for example, first reply within 5 minutes during business hours -- and use tags or conversation filters to monitor compliance. When a conversation is waiting too long, team leads can manually reassign it or the routing system can escalate it to the next available agent.
If you have distinct teams (support, sales, technical), set up keyword-based routing. Conversations containing "invoice" or "payment" route to billing. Conversations containing "bug" or "not working" route to technical support. Rules are applied in order of priority.
The API endpoint for manual assignment when building a custom integration:
POST /api/v1/conversations/{id}/assign/{user_id}
Authorization: Bearer s7_api_...
X-Tenant-ID: your-tenant-idStep 4: Set Up Templates for Common Responses
Build a shared template library before your team goes live. Start with the 10 most common outbound scenarios: order confirmation, shipping update, appointment reminder, re-engagement after 24 hours of silence, after-hours auto-reply. Submit templates for Meta review via the SendSeven dashboard. Automated review takes minutes for straightforward templates. Complex or unusual templates may trigger manual review, which takes up to 24 hours.
Templates require a category (Marketing, Utility, or Authentication). Service message replies sent within the 24-hour window do not require templates and are free and unlimited.
Step 5: Enable AI for First Response
For teams that receive high volumes of repetitive questions, an AI support bot handles the first response and attempts resolution before escalating to a human agent. Connect your knowledge base to the AI, add your product FAQs and policies, and configure the handoff trigger: "if the bot cannot resolve in 2 turns, assign to human queue."
The AI features guide covers the technical configuration in full. The practical result: agents spend less time on repetitive questions and more time on conversations that actually need human judgment. AI features are available as part of higher-tier plans.
Team Inbox Best Practices
The setup is the easy part. Getting a team to work consistently well inside a shared inbox takes deliberate process design.
Define Response Time Targets Before You Go Live
Agree on response time targets before the first message arrives. Typical benchmarks for WhatsApp support: under 2 minutes for first response during business hours, under 4 hours for after-hours (where the AI bot handles initial contact). Without defined targets, the inbox becomes a loose approximation of a queue rather than a managed system. Track compliance through the analytics dashboard.
Use Tags Consistently
Tags make reporting meaningful. A conversation tagged as "billing" or "returns" or "pre-sales" lets you filter analytics by issue type. Within three months of consistent tagging, you will have clear data on your top-5 incoming topics. That data tells you exactly where to build templates, train the AI, or hire the next agent.
Internal Notes Are Not Customer Messages
This sounds obvious. It is not. New agents will occasionally send an internal note as a customer reply by mistake. Establish a visual habit: notes have a distinct background color in SendSeven, separate from the customer message thread. Train agents to double-check the send target before hitting enter, especially during the first two weeks.
Design Escalation Workflows Upfront
What happens when a conversation has been open for 30 minutes without resolution? Who owns escalated VIP complaints? Define the workflow in writing before the team starts. Use @mentions and assignment rules to enforce it automatically. The worst support failures are not caused by lack of skill. They are caused by unclear ownership.
Multi-Agent Mode Settings
In high-volume environments, configure "auto-assign on first reply" so the first agent to respond automatically becomes the conversation owner. This eliminates the "who's handling this?" ambiguity without requiring team leads to manually assign every incoming thread. Review the assignment logs weekly to identify bottlenecks, agents with unbalanced workloads, and conversations slipping through routing rules.
GDPR and Customer Data in a Team Inbox
When multiple agents access customer conversations, your GDPR obligations extend to every person who touches that data. Use role-based access control to limit agent visibility to conversations relevant to their team. Ensure you have a signed Data Processing Agreement with your inbox provider. SendSeven is hosted in the EU. All data remains within EU infrastructure. For teams in regulated industries, request the DPA documentation before onboarding.
WhatsApp Team Inbox Pricing
Understanding the full cost of a WhatsApp team inbox requires separating platform fees from WhatsApp API message costs. See the SendSeven pricing page for current plan details. They are two independent line items.
For detailed WhatsApp message cost breakdowns by country and category, see the WhatsApp Business API pricing guide. Meta uses per-message pricing as of July 2025. Service messages -- where a customer contacts you first and you respond within 24 hours -- are free and unlimited.
SendSeven Plans
| Plan | Price | Best For | Agent Seats |
|---|---|---|---|
| Pay as you go | €9/channel/month minimum spend (consumed by usage) | Getting started, testing, small volume | Unlimited (no per-user fee) |
| Scale | EUR 199/month included credit | Growing teams needing higher volume at lower rates | Unlimited (no per-user fee) |
| Business | EUR 499/month included credit | High-volume teams wanting the lowest per-message rate | Unlimited (no per-user fee) |
| API Only | EUR 9/channel/month | Developers building custom integrations (no conversations UI) | Unlimited (no per-user fee) |
The key distinction for team inbox use: the Full Suite plans (Pay as you go, Scale, Business) include the shared inbox (conversations UI), conversation assignment, campaigns builder, automation, contact management, and knowledge base -- no code required. The API Only plan (EUR 9/channel/month) gives full API and webhook access plus the analytics dashboard and widgets (live chat, newsletter) -- but does not include the conversations UI, contact management, campaigns builder, or automation. None of the plans charge per user or per seat.
All plans use a usage-based model: you pay per message sent, at the rate for your plan tier. Every paid plan's monthly fee doubles as included message credit: Scale's EUR 199 is EUR 199 of message credit, Business's EUR 499 is EUR 499 of credit, and even API Only's EUR 9/channel is usable as message credit. Your invoice is simply the higher of your actual usage or the included credit -- no waste. Higher commitment means lower per-message rates. The 100 test messages on Pay as you go require no credit card. Incoming messages are always free on every plan.
FAQ
Can multiple agents use the same WhatsApp number at the same time?
Yes, but only via the WhatsApp Business API. The Business App supports a maximum of 5 devices (1 primary + 4 linked). The API has no agent limit. Platforms like SendSeven route all agent activity through a single API-connected number, with each agent having their own login and view. Multiple agents can work simultaneously without conflict.
How do I prevent two agents from replying to the same conversation?
Use a platform with collision detection. SendSeven shows a live typing indicator when an agent is active in a conversation. Automatic assignment on first reply locks ownership as soon as one agent responds. The combination eliminates almost all duplicate reply scenarios without requiring any manual coordination.
Do I need to change my WhatsApp number to set up a team inbox?
Not necessarily. If you are migrating from the WhatsApp Business App to the API, WhatsApp Coexistence (available since 2025) lets you run both on the same number simultaneously. You keep the App for manual replies; the API handles automated and team-routed conversations. Contacts and up to 6 months of history sync in real time.
Are service messages free when using a team inbox?
Yes. WhatsApp service messages -- sent within the 24-hour window after a customer contacts you first -- are free and unlimited as of November 2024. This is the most cost-efficient category for support teams. Outbound template messages (Marketing, Utility, Authentication) are charged at Meta's per-message rates, which vary by category and recipient country.
How long does WhatsApp template approval take?
Meta's automated AI review typically approves straightforward templates in minutes. If a template is flagged for manual review, that takes up to 24 hours. Category selection (Marketing, Utility, Authentication) is mandatory and affects approval speed. Templates that closely resemble existing approved templates are fastest to clear.
Can a WhatsApp team inbox also handle email, SMS, and Instagram?
Yes, if the platform supports it. SendSeven's unified inbox includes WhatsApp, Telegram, SMS, Facebook Messenger, Instagram DM, Email, and Live Chat -- 7 conversation channels in one queue. (Browser Push is available for outbound campaign notifications.) All channels share the same assignment engine and analytics. An agent handling a WhatsApp support thread can see if the same customer sent a follow-up email -- without switching tabs.
How do I measure my team's performance in a WhatsApp inbox?
Analytics in a team inbox typically cover: first response time per agent, average resolution time, conversation volume by hour and day, close rate, and response time trends. Use these to identify top performers, spot peak hours for scheduling, and measure the impact of chatbot automation on human workload. Tag conversations consistently to unlock issue-type breakdowns in your reports.
What is the difference between the Full Suite and API Only plans for team inbox use?
The API Only plan (EUR 9/channel/month) gives full API and webhook access with no per-user fees, plus the analytics dashboard and widgets (live chat, newsletter). It is ideal for teams that want to build a custom inbox interface or integrate WhatsApp into an existing help desk via the SendSeven API. It does not include the conversations UI, contact management, campaigns builder, or automation. The Full Suite plans (Pay as you go at €9/channel/month minimum spend, Scale at EUR 199/month, Business at EUR 499/month) include everything: shared inbox UI with built-in assignment, campaigns, automation, contact management, analytics, widgets, and knowledge base. No plan charges per user or per seat. All plans use usage-based billing: you pay per message sent at the rate for your plan tier, and every paid plan's monthly fee serves as included message credit (even the EUR 9 API Only minimum). Incoming messages are free.
What to Do Next
If your team is still on the WhatsApp Business App, the practical next step is to connect the API and explore the inbox before committing to a plan. The Pay as you go plan (€9/channel/month minimum spend, fully consumed by your usage, 100 test messages free) is a real environment, not a capped demo. You can invite agents, send test messages, and verify that assignment and routing work the way your team needs before spending a cent.
For teams already on another inbox tool who are evaluating a switch: the criteria table above is a useful starting checklist. The questions that matter most are multi-channel coverage, whether service messages are genuinely free and unlimited, and whether the pricing model punishes growth with per-user fees.
The WhatsApp setup guide takes you from zero to a live connected number in under 5 minutes. The AI features guide covers chatbot configuration once your agents are onboarded.