WhatsApp for Teams
One WhatsApp number, your whole team
WhatsApp was built for one person and one phone. Your business is neither. Connect the number you already use to Spun with one QR scan and give each teammate their own login: one shared inbox, one history, the roles you choose, and no Business API.
Start Free TrialSound familiar?
The inbox lives in one pocket
One phone holds every customer conversation. Whoever holds it is the bottleneck; everyone else is guessing.
Four linked screens is not a team
The WhatsApp Business app allows up to four linked devices, and every one of them acts as the same anonymous user: no logins, no roles, no record of who answered.
"Did anyone reply to her?"
Without a shared view, two teammates answer the same customer with different answers, or each assumes the other has it.
Per-seat pricing taxes teamwork
Classic team inbox tools charge per user per month, so growing the team means renegotiating the budget.
What "WhatsApp for teams" should mean
Teams do not just need more screens on one number; they need identity and structure on top of it: who is signed in, who is on which conversation right now, who said what, and who may see which customers. That is the layer WhatsApp itself does not provide, and the layer Spun adds.
It works on your existing number, connected by QR code the way WhatsApp Web connects. There is no Business API application, no new number to move customers to, and no per-message template fees.
The three ways to get multiple users on one WhatsApp number
Route one: linked devices in the WhatsApp or WhatsApp Business app. Free, but capped at four companion devices, and every device acts as the same anonymous user. Workable for two people, painful for five.
Route two: the WhatsApp Business API through a provider. Genuinely multi-agent, but you apply for access, usually move to a dedicated number, pay template fees per message plus a platform fee, and lose the normal app experience.
Route three: Spun. It connects to your existing number as one linked device, then adds the team layer in its own inbox: a login for every teammate, four roles, partial access by filter, live presence and one shared history. No API, no migration, no per-message fees.
Linked devices, the Business API and Spun, side by side
| Question | WhatsApp Business app | Business API via a provider | Spun on your number |
|---|---|---|---|
| How many people | The phone plus up to four linked devices | As many agents as the provider's plan allows | Unlimited team members |
| Separate logins | No, every device is the same user | Yes, in the provider's software | Yes, each person signs in as themselves |
| Roles and access | None | Depends on the provider | Four roles, plus partial access by saved filter |
| Who replied | Not recorded | Depends on the provider | "Sent by" on every reply, visible inside Spun only |
| Your current number | Yes | Usually a dedicated or migrated number | Yes, connected by QR code |
| Per-message fees | None | Template fees per message | None |
| Adding a teammate | Free, until the fifth screen | Often charged per seat | Free, on every paid plan |
The four-device limit is WhatsApp's own. Provider terms vary, so check the specific provider.
What the team gets on one number
A login per person
Every teammate signs in as themselves, in a browser or the Spun app on iOS and Android, to the same shared inbox at the same time.
Four roles, enforced
Viewer, Team Member, Manager or Full Control, enforced on the server, with individual permissions adjustable per person.
Partial access
Share a saved filter or a pipeline board and a teammate sees only the conversations that match it, nothing else.
See who is on it
Initials on a chat show who is reading and who is typing, and every reply carries "Sent by" its author inside Spun. The customer sees only the number.
Rotation and response targets
A rotation labels new chats by teammate, first-response targets count down live, and a leaderboard shows who replied how fast.
Notes, mentions and Team Chat
Internal notes on every conversation, @mentions that notify a colleague, Team Chat, tasks and follow-up alarms. None of it reaches the customer.
Up and running in an afternoon
Scan one QR code
Connect the number your customers already message, like linking WhatsApp Web. Nothing changes on their side.
Invite the team
Send each person a link by email or over WhatsApp, pick their role and, if you like, the filters that define their slice.
Work it as a team
Everyone answers from the same inbox, sees who is on which chat, and leaves notes for whoever picks it up next.
How many users and devices can share one WhatsApp number?
WhatsApp itself allows one phone plus up to four linked companion devices on a number: WhatsApp Web, the desktop app or a business tool. Since multi-device, a linked device keeps working while the phone is offline. So WhatsApp Business can be used on more than one screen, up to four, but every one of them acts as the same user.
Spun takes one of those four linked slots. Your team is not counted in devices behind it: every teammate has their own Spun login, on whichever browsers and phones they use, and the number keeps its other slots for WhatsApp Web or the desktop app.
Related: WhatsApp Business on multiple devices, phones and users
See who is handling what, while it is happening
The question a shared inbox has to answer all day is "is anyone on this?". Spun answers it live rather than with a status field someone has to remember to set. When a teammate opens a conversation, their initials appear on that row in the chat list for everyone else, grey while they are reading and amber the moment they start typing. Inside the conversation the header says it in words, "Maria is viewing" or "Maria and James are replying".
If you start a reply while a colleague is already typing one, an amber line above your message box says so by name. It is a warning, not a lock: you can still send, because sometimes the right answer is that both of you know what is going on. The marker disappears when they leave the chat or switch tabs, and you never see your own presence, only other people's.
After the fact, every outgoing message carries the name of the teammate who sent it, shown above the bubble inside Spun. The customer sees none of this. Nothing is added to the message they receive, no name, no signature, no "sent via". To them it is simply the business replying from the number they know.
- Spread new conversations across the team with a rotation: each teammate gets a personal name label, and every new incoming one-to-one chat receives the next person's label in turn. You set the order, a weight from 1 to 20 for people who should get more, each person's working hours in their own time zone, and a pause until a date for someone who is away. Group chats and conversations you started yourself are left out. The rotation applies a label, which any filter or view can use; it does not lock a chat to a person or cap anyone's load.
- Set a first-response target in minutes, optionally counting business hours only and warning at a percentage of the target. Every member sees the live countdown on each waiting chat, and managers can review the history of targets that were missed.
- A leaderboard on the dashboard shows, per teammate, messages sent, conversations touched, average first response time and the share of replies inside the target.
Four roles, from read-only to full control
When you share the inbox you pick one of four roles for the person. The three scoped roles, Viewer, Team Member and Manager, only ever see the part of the inbox you share with them (the next section explains how that slice is defined). Full Control is the whole inbox, identical to your own access, and is the only role that can invite or remove people, see billing, or open the WhatsApp connection screen.
The roles are enforced on the server, not just hidden in the interface. A Viewer who finds the send button in a browser tool still cannot send; a Team Member who calls the contacts endpoint directly still gets a refusal. The chart shows the defaults for each role. When you share, you can also switch individual permissions on or off for that specific person, so "a Team Member who may also edit contacts" is a normal thing to set up.
- Viewer: reads the shared chats and contacts inside them, uses Team Chat, takes no action on a customer.
- Team Member: everything a Viewer has, plus sending, scheduling, AI-assisted replies and archiving, inside the shared slice.
- Manager: everything a Team Member has, plus contacts, shared labels, alarms for the team, payment reminders, campaigns, auto-replies, automations, tasks and the dashboard, still inside the shared slice.
- Full Control: the entire inbox with nothing held back, including the team itself, billing and the WhatsApp connection.
Exporting the whole contact list is Full Control only. Every role can use Team Chat, so even a Viewer can ask a colleague a question about what they are looking at.
Partial access: share a slice of the inbox, not all of it
Most teams do not want every person to see every conversation. A freelancer handling one product line, an accountant who only needs the invoicing chats, a new hire on a trial: each should see their part and nothing else. In Spun the slice is defined by saved filters, the same filters you already use to narrow the chat list. Share a filter with a person and the conversations that match it are the conversations they have. Share two filters and they have the union. Share none and they see nothing at all, which is exactly what the wizard will tell you before it lets you finish.
Because a stage on a pipeline board is a label under the hood, sharing a board is the same mechanism: the person sees the conversations on that board and no others. Labels, pipeline stages, and any other criterion a saved filter can express all work as a boundary. Scoped members with the Viewer or Team Member role also see contact details only for the people in their chats, never the full contact list.
Partial access is available with every paid plan, on every scoped role. It cannot be combined with Full Control, since Full Control means the whole inbox by definition. Access has no expiry date; it lasts until you change the role or remove the person, and both take effect on their next request.
- 1
Who
Type an email address or a phone number, or pick a contact. The person does not need a Spun account yet.
- 2
Role
Choose Viewer, Team Member, Manager or Full Control, and adjust individual permissions if the default is not quite right.
- 3
Pipeline
Optionally share a pipeline board, which becomes a filter over that board's stages.
- 4
Filters
Pick the saved filters that define their slice. Full Control skips this step, since it has no slice.
- 5
Review
See the whole grant in one place before it goes out.
Inviting people and taking access away
An invitation is a link. Send it by email, or, since the person you are inviting is probably already in your WhatsApp, send it to them from your own number in one tap or copy it to paste wherever you like. The link is valid for seven days, an inbox can have up to twenty invitations waiting at once, and re-inviting someone simply issues a fresh link. Whoever opens it accepts with whatever account they sign in with, so a colleague who uses Apple's hidden email addresses, or who signs up for Spun that minute, still lands in the right inbox.
Accepting an invitation never touches the person's own workspace. If they already run their own Spun inbox, yours is added beside it. Removing someone is one action in the Team panel, and it is thorough: their membership ends at once, and anything they set up under it goes with it, including a Gmail sending identity they connected, any home connection they were hosting for the inbox, and any API access they held. You cannot remove yourself, so an inbox is never left without its owner.
Related: How Spun connects to WhatsApp · Security at Spun
What a shared inbox in Spun deliberately does not do
A page that lists only the good parts is a page you cannot plan around. These are the boundaries as they stand, stated plainly so nobody discovers them on day two.
- There is no "assign this conversation to Maria" button and no owner field on a chat. Spun shows who is on a conversation right now and lets a rotation label new chats by person; it does not make one person the owner of a chat.
- Nothing stops two people replying at once. The amber warning tells you a colleague is typing; it does not lock the conversation.
- The customer never sees which teammate answered. Attribution is internal only.
- Unread, archive, pin and mute are per conversation, not per person. One member reading a chat clears it for the team.
- A team note can be written and deleted but not edited; write a new one instead.
- Access has no expiry date and there is no per-member activity log. What you have is the name on every sent message, the name on every note, and the leaderboard.
- A second WhatsApp number is a separate inbox under the same account, with its own member list, rather than a second number inside this one.
Pricing: team members are free
Spun does not charge per person. Team members are unlimited and cost nothing extra, so the tenth teammate costs the same as the first. Sharing your inbox out is included on every paid plan, with all four roles on each. During the free trial you can join someone else's inbox; sharing your own starts with a paid plan.
Related: Plans and pricing
Setting it up, step by step
The Spun docs walk through sharing an inbox screen by screen. If your team mostly answers support questions, see WhatsApp as a helpdesk; for a worked example of a small business running on one number, see the small-teams use case.
Related: Docs: sharing your inbox with the team · WhatsApp helpdesk · WhatsApp for small teams · Guide: WhatsApp customer support for a small team · Guide: share a WhatsApp Business account with your team · Guide: WhatsApp for teams in India
Comparing team inbox tools?
Side-by-side pages for the team inbox tools buyers most often weigh against Spun.
Related: Wati alternatives · respond.io alternatives · Trengo alternatives · SleekFlow alternatives · Cooby alternatives · Periskope alternatives · TimelinesAI alternatives · WA Web Plus alternatives
About Spun
Spun (spun.com) is a shared WhatsApp inbox for teams. It connects to the WhatsApp number a business already uses through WhatsApp's linked-device (QR) mechanism, so it needs no Business API and charges no per-message fees. Plans are flat: Pro $49, Max 10x $100 and Max 40x $200 per month, every feature on every plan, unlimited team members. Connecting a second WhatsApp number the business already owns is $49 per month on Pro; on a Max plan an additional Pro line is $29 per month. Spun does not provide phone numbers or verification codes. Each team member can be restricted to specific conversations or customers. Runs in any web browser; native mobile apps are in beta. Made by Spun Life LLC. Not affiliated with WhatsApp or Meta.
Frequently asked questions
What is WhatsApp for teams?
A way for several people to answer customers from one WhatsApp number, each signed in as themselves. WhatsApp itself offers linked devices, which all act as one user. Spun adds the team layer on the number you already use: a shared inbox, a login per person, four roles, partial access and a record of who sent each reply.
Can WhatsApp Business have multiple users on the same number?
Yes, in two ways. The WhatsApp Business app lets up to four linked devices use the number, but they all act as one anonymous user. With Spun connected to the number, any number of teammates work it at once, each with their own login, role and scope, and team members cost nothing extra.
What is a WhatsApp team inbox?
One inbox for a WhatsApp number that the whole team works in: the same conversations, history and contacts for everyone with access, internal notes the customer never sees, and roles that decide who may do what. In Spun you also see, live, who is reading or typing in each chat.
What is a shared WhatsApp inbox, and do I need the Business API for one?
A shared WhatsApp inbox is one number worked by several people from their own logins. You do not need the Business API: Spun connects to your existing number by QR code, the way WhatsApp Web does, so there is no API application, no new number and no per-message template fees.
Can multiple agents reply from one WhatsApp number at the same time?
Yes. Every agent signs in to the same inbox and can answer at the same moment. When two people open the same chat, each sees the other's initials, grey while reading and amber while typing, and a warning names a colleague who is already typing. Spun warns, it does not lock, and every reply shows "Sent by" its author inside Spun.
Who answers what: WhatsApp customer support for a small teamCan WhatsApp Business be used on multiple phones?
The WhatsApp Business app runs on one phone, with up to four linked companion devices such as WhatsApp Web or the desktop app, all acting as the same user. To give several people on several phones their own access, they sign in to Spun on their phones or in a browser; only the phone that owns the number scans the QR code, once.
WhatsApp Business on multiple devices, phones and usersHow do I share a WhatsApp Business account with my team?
Connect the number to Spun with one QR scan, then invite each person by email or over WhatsApp. Pick their role and, optionally, the saved filters or pipeline board that define which conversations they see. They accept with their own login; nobody shares a password or a phone. Sharing your inbox out is included on every paid plan.
How to share a WhatsApp Business account with your team, safelyHow many team members can I add, and what do they cost?
As many as you like, at no extra cost. There is no per-seat fee on any Spun plan. Sharing the inbox out is included on every paid plan; during the free trial you can join someone else's inbox but not share your own.
WhatsApp for teams in India: rupee prices and Indian workflowsDoes the main phone need to stay online?
After linking, the phone does not need to stay open. Like WhatsApp's own linked devices, the phone needs to come online periodically to keep the link healthy.
Will WhatsApp ban a number for using multiple users this way?
Spun connects through WhatsApp's own linked-device mechanism, the same one WhatsApp Web uses. What gets numbers restricted is spammy behavior: messaging people who never opted in or blasting identical messages. Spun's broadcast tools build in caution for exactly that reason.
What happens when someone leaves the team?
Remove them in the Team panel and their access ends at once, along with anything set up under that membership. Every conversation they handled stays in the shared history, so nothing walks out the door.
Checklist: when a teammate leaves your support teamWhere does this data actually live?
Your organisation is homed on one data cell - new organisations are created on the EU cell in Nuremberg, Germany - and isolated from every other organisation by PostgreSQL row-level security. You control per-service what reaches an AI provider. Read the security overview.
Put your WhatsApp number to work
Flat pricing from $49/month, unlimited team members, free trial - on the number you already use.
Start Free Trial