Any message your business starts outside a 24-hour window needs a template approved by WhatsApp. Repli lets you write it, submit it, watch its status, and fill each blank per contact before a campaign goes out.
Every template on your WhatsApp number in one list, with its language, category and current approval status.
Sync pulls the full definition of each template — including its body and variables — through every page of results, not just the first.
Describe the message and the AI writes a compliant draft with correctly numbered variables and sample values. It runs on your AI balance.
Submit straight to WhatsApp and track the result. If Meta rejects it, you see the actual reason rather than a blank status.
Numbered blanks like {{1}} and named blanks like {{company_name}} are both supported, and each contact gets their own values.
Pull values from an uploaded spreadsheet, a Google Sheet link, your own webhook, or a connected Shopify or WooCommerce store.
A campaign refuses to run with an unapproved template or an empty blank, so you never discover the problem one failed contact at a time.
Every failed recipient is grouped by reason, in plain language, with WhatsApp's own wording kept alongside it.
Utility templates with the order number and tracking link filled from your store.
Approved marketing templates sent to an opted-in list, personalised per contact.
Date, time and location filled from a sheet or your booking data.
A clear, approved message with the amount and a link to pay.
Reopen a conversation that has gone quiet without breaking WhatsApp policy.
A template that is approved under one language code but sent with another. A message sent with fewer values than it has blanks. A submission with no sample values for its placeholders.
Each of those produces a cryptic error from Meta. Repli checks all three before anything is sent, and when WhatsApp does refuse a message, its exact wording is kept next to the plain-language explanation.
Any message a business starts outside an open 24-hour conversation window must use a template that WhatsApp has reviewed. Replies inside the window are free-form.
Meta usually reviews templates within minutes, though it can take longer. Repli shows the current status as soon as it changes.
WhatsApp registers a template under an exact language code such as en or en_US. Repli detects and uses the registered code for you, so the typed value can no longer cause that error.
The message was sent with fewer values than the template has blanks. Repli reads the live template before sending and asks you to fill every blank first.
Yes. Both numbered and named placeholders are supported, and named ones are sent with their parameter names attached.
Common reasons are missing sample values, promotional wording in a utility category, or placeholders at the very start or end of the message. Repli validates those before you submit.
Yes. The AI draft includes valid variables and sample values and is deducted from your AI balance.
Repli has a free plan to start. Pro is ₹499/mo and Pro+ is ₹1,499/mo; Business plans are priced on request. WhatsApp charges its own conversation fees, billed by Meta to your WhatsApp Business account.
Pricing · All features · How it works · Blog