It runs your WhatsApp 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.
+971 56 202 0014 · 3 templates · 0 campaigns
The opening screen, written from whatever is actually true of your account.
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
1 of your 3 numbers stopped working
+971 50 602 5262 is no longer authorised, so anything routed through it silently fails. The other two still work.
Worth fixing
Your display name isn't approved
People see a raw phone number at the top of the chat instead of your business name, and the sending limit stays capped.
Remind customers their order is ready for pickup
Two options. The first passes every check. The second ends on a parameter, 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. Don't miss out, collect it at Marina
09:41Utility · ~$0.014
- Body ends on a parameter. Meta rejects templates that end with {{2}}.
- "Don't miss out" reads as marketing and will likely be repriced.
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 sent as marketing instead of utility costs roughly four times as much — and to a US number it is not delivered at all.
Then it sends
And bills you a quarter of what it should have
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 reply instead of a paid template.
Most tools template everyone, because checking is work. On a list where a fifth of contacts are still in-window, that is the difference between $4.52 and $23.90 for the same send.
- 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
397
Delivered
96%
251
Read
61%
63
Replied
15%
How it was sent
17 opted-out contacts excluded before sending
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 blocks it outright with error 131049. The agent stops the send instead of letting it fail silently and skew your delivery rate.
Messaging someone who opted out
It honours the marketing preference Meta exposes, and keeps that separate from service replies — turning off promos should not silence an answer to a question.
A template it knows will be rejected
Creation is capped at 100 per hour per account and a rejection still burns that budget, so a draft that fails the checks never reaches Meta.
Broadcasting while your quality is red
More marketing to people who never replied is what caused it. The agent says so rather than helping you get rate limited faster.
Questions people ask before switching
Point it at your account and see what it finds
Connecting a number takes a couple of minutes through Meta. The first thing it does is tell you what is already wrong.
Connect your number freeNo card needed to connect