WhatsApp Guide

WhatsApp customer support for a small team: a working playbook

Last verified September 2026

Most small businesses do not decide to offer WhatsApp support. Customers simply start messaging the number on the website, and one day there are too many chats for the person holding the phone. The usual fixes, passing the phone around or opening WhatsApp Web on three laptops, keep the chats flowing but lose track of who answered what.

This guide is the operating side: how a team of two to ten people runs support from one WhatsApp number without the Business API. It covers roles, a simple rule for who answers what, response-time targets, after-hours replies, handovers between shifts and what to do when a teammate leaves, and ends with a checklist you can copy.

First decision: do you need the Business API?

For support, usually not. The WhatsApp Business API is built for messages you start at scale: order updates to thousands of customers, one-time codes, template campaigns. It needs an approved business, often a new or migrated number, and Meta charges for the template messages you send.

Support is the other way round. Customers write first, the number is the one they already know, and every conversation is a reply. A team inbox that connects to that number as a linked device, the way WhatsApp Web does, keeps the number and its history and adds the team layer: logins, roles, notes and targets.

  • Stay on your current number with a team inbox if customers write to you, your volume is hundreds of chats a day or fewer, and most replies are written by a person.
  • Look at the API if you mainly send first (reminders, confirmations, alerts), need thousands of messages a day, or want a verified green-badge sender.

Related: WhatsApp Business API pricing, explained · WhatsApp for teams: one number, your whole team

Keep one number, and make it easy to reach

Customers remember one number. Splitting support across staff phones means history scattered over personal devices, and customers who message whoever answered last time, even after that person has left. Keep support on the business number and put the team behind it.

In Spun the phone that owns the number scans a QR code once. Spun then uses one of the four linked-device slots WhatsApp allows, and every teammate signs in with their own login, in a browser or on their own phone. Nothing changes for the customer.

Then publish the number everywhere a customer might look: a click-to-chat link on the contact page and in the email signature, and a QR code on the counter, packaging and invoices. Pre-fill the first message ("Hi, I have a question about my order") so the chat opens with context.

Related: Free WhatsApp link generator · Free WhatsApp QR code generator · WhatsApp Business on multiple devices, phones and users

Roles: give each person only what the job needs

A support team rarely needs everyone to have everything. Spun has four roles, enforced on the server, and individual permissions can be switched per person. Viewer, Team Member and Manager work inside the saved filters you share with them; Full Control is the whole inbox. A person with no shared filter sees nothing, which is a safe default for someone who has been invited but not yet trained.

Person on a small support teamRole that fits
Owner, or whoever pays for the plan and owns the phoneFull Control: the whole inbox, billing, inviting and removing people, the WhatsApp QR
Support lead who sets rules and covers gapsManager: messaging, contacts, labels, alarms and payments, plus campaigns, auto replies and the dashboard, inside the shared filters
Agent answering customers every dayTeam Member: send, schedule, AI replies, saved replies and archive, inside the shared filters
Trainee in their first week, or an accountant checking a disputeViewer: read-only, no actions

Partial access cannot be combined with Full Control. A specialist, such as the person who handles refunds, can be a Team Member whose only shared filter is the "Refunds" label.

Related: How to share a WhatsApp Business account with your team, safely

Who answers what: one simple rule

The failure mode of a shared number is not silence, it is two people answering the same customer, or each assuming the other has it. Write down one rule and make the inbox show it. A rule that works for most teams of two to six:

  1. 1

    A new chat goes to the next person in rotation

    Spun's rotation puts a teammate's name label on each new incoming one-to-one chat, in the order and weight you set (1 to 20), only while that person is inside their work hours. Someone on leave is paused until a date. Groups and chats you started are left out.

  2. 2

    The name label means "yours until handed back"

    This is a team convention, not a lock: the label does not stop anyone else from replying or change who can see the chat. Agree that nobody replies on a chat carrying a colleague's label unless it is flagged or overdue.

  3. 3

    Check presence before you type

    Every chat row shows the initials of anyone viewing it, grey while reading and amber while typing, and the composer warns you when a colleague is already typing. It warns, it does not block, so the habit matters.

  4. 4

    Topics go to specialists by label

    Keep a short set of topic labels (Order, Refund, Technical). The lead applies them, or an auto-reply rule adds one on a keyword such as "refund". A specialist whose shared filter is the Refund label sees those chats. Team Members cannot change shared labels, so an agent flags a chat for the lead with a note and an @mention. Five topics get used, fifteen get ignored.

Unread, archive, pin and mute are shared: when one person opens a chat, it is read for everyone. Do not use "unread" as your to-do list. Use a "Needs reply" label, or the first-response countdown below, so opening a chat never hides it from the rest of the team.

Related: How rotation labels new chats

Response-time rules the team can actually keep

A response target is only useful if it is visible while people work. In Spun a manager sets a first-response target in minutes, optionally counted in business hours only, with a warning at a chosen percentage. Every member sees a live countdown on waiting chats, and managers see the history of missed targets and a leaderboard: messages sent, conversations touched, average first response and the share answered within target, per person.

Worked example, a four-person team (Ana, Marcus, Priya and Tom) on weekday shifts:

SituationRule
New customer message, business hoursFirst reply within 15 minutes; warning at 80%, so the chat turns urgent at 12 minutes
Countdown warning on a colleague's chatWhoever sees it first posts a note with an @mention to the named person; if no answer in 3 minutes, they reply
Question needs someone else (refund, technical)Reply within the target to say who will answer and roughly when, then @mention the lead in a note to move the label
Outside business hoursThe away message answers (next section); the countdown restarts at opening time

The first reply does not have to solve the problem. It has to tell the customer a person has seen it.

After-hours auto replies that do not annoy

An auto reply is the right answer outside business hours and the wrong one during them. Spun's auto-reply rules can fire on "outside business hours", on a customer's first message ever, or on a keyword, and send fixed text or one of your saved replies.

  1. 1

    Say when a person will answer

    Example: "Thanks for your message. We are closed now and reply from 9:00 on weekdays. If it is about an existing order, send your order number and we will start there." Promise a time you will keep.

  2. 2

    Set a cooldown

    A customer who sends five messages at night should get the away message once, not five times. Rules carry a cooldown (with a minimum even when you set none) and daily and lifetime caps.

  3. 3

    Give holiday rules an end date

    A rule can expire on its own, so a holiday closing message switches itself off when you reopen.

  4. 4

    Triage first thing

    At opening time, work the chats that arrived overnight before new ones: they have been waiting longest.

Related: AI auto replies and away messages

Handovers between shifts, with summaries

A customer should never have to repeat themselves because the shift changed. Three shipped tools make a handover take a minute instead of a re-read of fifty messages:

  • AI summary: open the AI icon in the chat header and choose Summarize. You can ask a specific question ("what did we promise?"), choose how many recent messages it reads and the summary language. It lists voice notes it skipped and offers to transcribe them, and can suggest tasks from the conversation.
  • Team notes: a private note on the conversation that every teammate sees and the customer never does. Notes are create and delete only, so write the final state ("Refund approved, waiting for bank details"), not a draft. An @mention in a note sends that colleague a push notification.
  • Follow-up alarms and tasks: a Manager can set a follow-up alarm on a chat, private by default or shared with the team, or turn a promise into a task from the conversation, with a due date, so "I will check tomorrow" survives the shift change.

A handover note that works: what the customer wants, what has been done, what is promised and by when, and who picks it up (with an @mention).

When a teammate leaves

This is where shared phones and shared logins hurt most: nobody knows what the departing person can still open. With one login per person, leaving is a short list.

  1. 1

    Remove them from the team

    Access ends immediately. Removal also removes the Gmail sending identity, the hosted home connection and the API access set up under that membership. You cannot remove yourself, so the owner stays.

  2. 2

    Take them out of rotation

    Turn their rotation row off (or pause it before the last day) so new chats stop getting their name label.

  3. 3

    Re-label their open chats

    Chats already carrying their name label keep it. Filter by that label and move each open conversation to a colleague, with a note.

  4. 4

    Reassign their tasks and alarms

    Check the task board and shared alarms for anything they were responsible for.

  5. 5

    Check the phone's linked devices

    If they ever scanned the business number into WhatsApp Web on their own laptop, log that device out from the phone: Settings, Linked devices.

The customer notices nothing: the conversation history stays in the shared inbox and the number never changes.

The small-team WhatsApp support checklist

Copy this into your team handbook and tick it off once; the daily and weekly lines become the routine.

WhenCheck
SetupNumber connected once from the owner's phone; each person invited with their own login
SetupRoles set: one Full Control, a Manager for rules, Team Members for agents, Viewer for trainees
SetupRotation order, weights and work hours set; topic labels limited to five or so
SetupFirst-response target, business-hours mode and warn-at percentage set
SetupAway message with a cooldown; holiday rule with an end date
SetupSaved replies for the ten most common questions, shared with the team
SetupClick-to-chat link and QR code published with a pre-filled first message
Every shiftOvernight chats first; "Needs reply" label cleared; countdown warnings answered
Every shift endOpen chats have a handover note or summary; promises are tasks or alarms
WeeklyLeaderboard and missed-target history reviewed; saved replies updated
Someone leavesRemoved, out of rotation, chats re-labelled, tasks moved, phone's linked devices checked

Related: WhatsApp for teams in India: rupee prices and Indian workflows

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.

Explore every feature · See pricing

Frequently asked questions

Can a small team do WhatsApp customer support without the Business API?

Yes. For support, where customers write first, a team inbox connected to your existing number as a linked device is enough: every teammate signs in separately, and there are no per-message template fees. The API makes sense when you mainly send first, at high volume.

How do we stop two people answering the same customer?

Agree one rule (a chat carrying a colleague's name label is theirs) and use presence: Spun shows the initials of anyone viewing or typing in a chat and warns before you type over a colleague. It warns rather than locks, so the rule is what keeps it clean.

Does the customer see which agent replied?

No. The customer sees your business number, as always. "Sent by" is shown inside the inbox for the team only. If you want customers to know who they are talking to, agents can sign with a first name in the message itself.

What response time should a small team promise on WhatsApp?

Pick a target you can hit on a normal busy day, often 15 to 30 minutes in business hours, and say outside hours when you will reply. A fast first reply that says who will handle it matters more than solving everything at once.

What happens to the chats when a teammate leaves?

They stay in the shared inbox. Removing the person ends their access at once; their name label stays on chats it was already on, so move the open ones to a colleague.

Run support from the number customers already use

Spun connects to your WhatsApp number as one linked device and gives every teammate their own login, role and scope, with rotation, response targets, notes and AI summaries. Team members are free on every paid plan.

Start Free Trial

See everything Spun does