WhatsApp classifies OTP and identity-verification messages as "Authentication" templates, a distinct category from marketing or utility messages, with its own approval process through Meta and typically the lowest per-message cost of the three template types. Every authentication template has to be pre-approved before it can be sent, which we handle as part of setup so you're not navigating Meta's business verification process alone.
How WhatsApp OTP delivery works
Your application calls the BizSMS API the same way it would for SMS OTP; the code is delivered through an approved WhatsApp authentication template, formatted with WhatsApp's built-in one-tap copy button so the customer doesn't need to memorize or retype the code. If the customer doesn't have WhatsApp installed, or the message isn't confirmed delivered within your configured window, the system can fall back to SMS OTP so verification still completes.
WhatsApp OTP vs. SMS OTP
Neither replaces the other outright, SMS OTP works for every phone number regardless of whether WhatsApp is installed, while WhatsApp OTP tends to see faster open times among smartphone users already active on the app. Most businesses running both end up treating WhatsApp as the first attempt and SMS as the safety net, or vice versa depending on their user base.
Setup and approval timeline
Getting a WhatsApp Business API account connected and an authentication template approved by Meta typically takes a few business days once your business verification documents are submitted, we manage that process as part of onboarding rather than leaving it to you to navigate Meta's developer console directly.
Cost compared to SMS OTP
WhatsApp authentication messages are typically billed at a lower per-message rate than premium SMS routes in most markets, since Meta prices the Authentication category below Marketing and Utility tiers. For businesses sending a high volume of verification codes daily, running WhatsApp OTP as the primary channel with SMS as a fallback, rather than the other way around, can meaningfully reduce total verification costs over a month.
Frequently asked questions
Does this require my own WhatsApp Business API account?
We handle the WhatsApp Business API setup and template approval as part of onboarding.
What happens if the customer doesn't have WhatsApp?
You can configure an automatic fallback to SMS OTP so verification still goes through.
Are WhatsApp message templates pre-approved?
Yes, OTP templates go through Meta's approval process, which we handle during setup.
Related services