How to manage multiple clients from a single agency account
How to configure sub-accounts for each client from a single agency account, without creating separate logins and configurations for every onboarding.

Every new client meant another account, another login, another separate configuration — and the risk of an onboarding being left "halfway" when something failed midway through the process.
This guide shows how WhatSMS's Agency plan solves this with sub-accounts managed from a single account.
Step 1 — Create the new client's sub-account
From the agency account, create a sub-account for the new client. Creation is atomic — tenant, admin user, and quota are created together, in a single operation.
Step 2 — Confirm the initial setup is already ready
Check that the default queue, pipeline, and stages are already available at the sub-account's first login, without needing to manually configure each element for every new client.
Step 3 — Manage all clients from a single account
Use the agency account as the single management point, without needing to switch between separate logins to keep track of what's happening in each client sub-account.
Why this cuts onboarding time from days to minutes
New client onboarding in minutes, not days — and the agency manages all clients from a single dashboard, without switching between accounts or repeating basic configuration for each new client.
You can learn about the Agency plan or talk to our sales team to start managing client sub-accounts.
Frequently asked questions
How many sub-accounts can I create?
The Agency plan doesn't impose a limit on sub-accounts, users, or WhatsApp channels — they're unlimited. If your operation grows beyond what makes sense on a single plan, Enterprise (custom) is available.
Is onboarding a new client fast?
Sub-account creation is atomic — tenant, admin user, and quota are created together, in a single operation; a client is never left "halfway" due to a failure midway through.
Does each client already have the queue and pipeline set up?
Yes. From the first login, the default queue, pipeline, and stages are already ready to use, without needing to configure everything from scratch for each new client.
Can I manage all clients without switching between separate accounts?
Yes, from a single agency account you manage all client sub-accounts, without needing to log in separately to each one.