A WhatsApp marketing agent that runs your account, not just your replies
Most WhatsApp tools send what you tell them to send. This one reads your Meta account first, tells you what is quietly stopping messages from arriving, writes the templates that fix it, and refuses the sends that would get your number rate limited.
Meta won't deliver without a card on file.
Example account · illustrative screen
The opening screen is built from whatever is true of your connected account. This one is an example.
First, it reads your account
The problems that never show up in your inbox
An expired token looks identical to a working number. A missing payment method still lets templates get approved. A display name stuck in review keeps your sending limit capped. None of it appears as an error — you just get fewer replies than you should.
The agent checks all of it on every load and tells you which of your numbers each problem belongs to.
Blocking
There's no payment method on your WhatsApp account
Meta refuses to deliver without a card on the WhatsApp Business account. Templates still get approved, so everything looks fine until you notice nothing arrives.
Worth fixing
One of your numbers stopped working
A connected number is no longer authorised, so anything routed through it fails. The other numbers on the account keep working.
Worth fixing
Your display name isn't approved
Customers can see a raw phone number at the top of the chat instead of your business name until Meta approves the name.
Remind customers their order is ready for pickup
Two options. The first passes every check. The second reads as promotional inside a UTILITY template, which Meta rejects.
Your order is ready
Hi Sara, your order is ready for pickup at our Marina branch. We hold it for 3 days.
Reply STOP to opt out
09:41Utility · ~$0.014
Hi Sara, your order is ready. Limited time: collect it at Marina today.
09:41Utility · ~$0.014
- Template is marked UTILITY but contains promotional language (discount, offer, sale, etc.). Change to MARKETING or remove the promotional content.
18 AI drafts left this month.
Then it fixes them
Templates written against Meta's rejection rules
Ask for a message and it writes one, checks it against the rules that actually cause rejections, and only then offers to submit. You see the draft and the price before anything reaches Meta.
Meta reprices a template it decides is promotional. The same message billed as Marketing instead of Utility costs more per message, and Meta does not currently deliver marketing templates to US numbers.
Then it sends
It checks who is already in a conversation
Before a campaign goes out, the agent checks when each contact last messaged you. Anyone still inside their 24-hour window gets the same message as a free-form reply instead of a template.
Most tools template everyone, because checking is work. How much that saves depends on your list and on Meta's current pricing, so run your numbers through the WhatsApp API pricing calculator.
- Opt-outs removed before anything is queued
- US numbers excluded from marketing automatically
- Every send logged with the path it took and what it cost
Per recipient, before sending
- 1. Skip anyone who opted out.
- 2. Skip US numbers for marketing templates.
- 3. If they wrote in the last 24 hours, send free-form.
- 4. Otherwise send the approved template.
And it refuses
The sends it will not make for you
An agent that only ever says yes is how numbers get banned. These are refusals, not settings.
Marketing to a US number
Meta does not currently deliver marketing templates to US phone numbers. The agent stops the send instead of letting it fail and skew your delivery rate.
Messaging someone who opted out
Contacts who sent STOP or an equivalent are excluded from campaigns, and that stays separate from replying to a question they ask you directly.
A template it knows will be rejected
Meta limits how fast you can create templates, and a rejection still counts. A draft that fails the local checks is not submitted.
Broadcasting while your quality is red
A low quality rating often follows marketing sent to people who did not want it. The agent says so rather than helping you get limited faster.
Questions people ask before switching
Point it at your account and see what it finds
You connect a number through Meta from the dashboard. The first thing the agent does is tell you what is already wrong.
Start the 7-day trialNo card needed for the trial
Last verified: October 2, 2026, against the campaign runner and the plan table. Screens on this page are illustrative.
Related: WhatsApp automation, template library, WhatsApp API features, why WhatsApp messages do not send.