Home/Glossary/What is an authentication template?

Messaging and templates

What is an authentication template?

An authentication template is a WhatsApp message template used to deliver one-time passcodes for login, verification and transaction confirmation. Meta fixes the wording (a code, optional security disclaimer and expiry line), allows copy-code, one-tap or zero-tap buttons, forbids URLs, media and emojis, and bills it at its own rate.

Updated 29 Aug 2026 · 1 min read

On this page
  1. Why it matters
  2. In VGraple CRM
  3. Related terms

MESSAGING AND TEMPLATES

Authentication template

An authentication template is a WhatsApp message template used to deliver one-time passcodes for login, verification and transaction confirmation. Meta fixes the wording (a code, optional security disclaimer and expiry line), allows copy-code, one-tap or zero-tap buttons, forbids URLs, media and emojis, and bills it at its own rate.

template categoryutility templatetemplate variablerest api quickstart

Authentication template in one line

Why it matters

Authentication templates replace SMS OTPs at a fraction of the cost with higher delivery rates in markets where WhatsApp is the default channel. Because the format is fixed, approval is nearly instant and rejection is rare; the trade-off is that you cannot customise the text beyond the options Meta offers, and the template cannot be used for anything else.

In VGraple CRM

The builder offers the authentication format as a preset with the code, disclaimer and expiry options and the button type; sending is done from the API or an automation rule with the code as the single variable. Authentication templates are excluded from the broadcast picker, since they are never bulk messages.

Template category, Utility template, Template variable, and the REST API quickstart.

Frequently asked questions

How much does an authentication message cost?
In India, Rs 0.115 per delivered message as of April 2026, the same as utility. Meta prices authentication separately by country, and some markets have lower international authentication rates.
Can I send an OTP with a marketing or utility template?
No. Meta requires codes to use the authentication category and rejects other templates containing passcodes.
What is zero-tap?
An Android-only button type that lets the app read the code automatically with the user's prior permission, so they do not tap at all.

Run your WhatsApp on VGraple CRM

Free forever plan, official Meta WhatsApp Business API, set up in 15 minutes. No card needed.