Partners Build on Sonar.
For agencies that run WhatsApp for their clients, and for software that connects its customers' WhatsApp numbers. Every business is on Sonar's standard plans, at the same prices as everyone. There's no partner price list: you charge your clients whatever you like on top.
Run WhatsApp for your clients.
Set up WhatsApp marketing, a shared inbox and the AI Agent for each client, and manage them all from one login.
Your client owns their account
Each client signs up to Sonar in its own name, so the WhatsApp account and its number stay in the client's own Meta business. If you part ways, nothing has to move.
You get in as their admin
The client invites you as an admin. You switch between clients from one Sonar login, and set up their numbers, templates, broadcasts and AI for them.
Their WhatsApp Business app keeps working
A client already on the WhatsApp Business app connects that number and keeps using the app on their phone, with every chat in Sonar too. Connecting a client's number.
You set your own fees
Each client is on a standard Sonar plan, with no setup fee and no contract. What you charge for your work on top is up to you.
Connect your customers' numbers.
For booking, property, CRM and other software used by many businesses.
Your customers connect from inside your product
The partner API gives each of your customers a one-time link. They sign in with Facebook, confirm on their phone, and come straight back to your product, with no Sonar login. Numbers on the WhatsApp Business app keep working on the phone.
Each customer is its own business
Every customer gets its own business in Sonar, with its own contacts, opt-outs, templates and API key, so one customer's guests never mix with another's.
One webhook for all of them
Your webhook gets every customer's updates, each tagged with which customer it's for: number connected, messages in, replies typed in the app, delivery updates, opt-outs and template changes. One address and one signing secret cover them all.
The same API, per number
Send messages and templates, check delivery, create templates and keep contacts in step with each number's API key, all documented on the developer page.
POST /partner/propertiesadds a customer and returns its connect link.- Your customer opens the link and connects their WhatsApp number.
- They return to your product, and your webhook gets
number.connected. - You fetch the number's API key and start sending.
Talk to us about partnering.
Email us and we'll switch the partner API on for your account. Your account owner then makes the partner key in Sonar.
