
Introducing Zero-Tap Verification for WhatsApp
Time to read: 2 minutes
Introduction
We're excited to announce the availability of Zero-tap verification for WhatsApp through the Vonage Verify v2 API. Zero-tap allows users to receive and enter One-Time Passwords (OTPs) without leaving their app. This powerful new feature enables seamless, passwordless authentication for Android users.
Zero-Tap Verification
While the OTP mode requires the end-user to open the WhatsApp app to read and/or copy-paste the PIN code from the message into the final customer input form, the Zero-Tap mode allows the customer app to auto-fill the OTP code sent via WhatsApp, allowing for a verification flow that feels instant and requires zero user interaction.
Traditional WhatsApp Verification
User requests verification
The system sends OTP via WhatsApp
User opens WhatsApp
User manually enters the code
Verification complete
Zero-Tap WhatsApp Verification
User requests verification
Verification happens automatically
Done!
How It Works
Zero-tap for WhatsApp is available as an optional mode in the Vonage Verify v2 API. When you create a verification request using the WhatsApp channel, you can now specify the mode parameter:
otp_code (default): Sends a traditional one-time code to WhatsApp
zero_tap (Android): Enables the seamless, zero-tap experience
Example Request
If you omit the mode parameter, it defaults to otp_code for backward compatibility.
{
"brand": "YourBrand",
"workflow": [
{
"channel": "whatsapp",
"to": "447700900000",
"mode": "zero_tap"
}
]
} Fallback Multi-channel Workflow
You can add Zero-tap verification as a primary channel, but fall back to other channels, such as SMS.
{
"brand": "YourBrand",
"workflow": [
{
"channel": "whatsapp",
"to": "447700900000",
"mode": "zero_tap"
},
{
"channel": "sms",
"to": "447700900000"
}
]
} Getting Started with WhatsApp Zero-Tap
Zero-tap for WhatsApp is available on Android devices and requires provisioning before you can use it.
Prerequisites
A WhatsApp Business Account (WABA): You must have your own WABA configured with Vonage
Provisioning: Contact Vonage Support or your Account Manager to initiate provisioning
Required Information: You'll need to provide:
Your waba_id
The package_name for your Android app
The signature_hash for your WABA
Once provisioning is complete, you can start implementing Zero-tap in your verification flows.
Conclusion
Start building with Zero-tap verification today!
Check the Verify v2 API documentation for complete implementation details.
Contact Vonage Support or your Account Manager to get your WABA provisioned for Zero-tap.
Explore our code snippets for learning how to use them across multiple programming languages. You could get started by sending a verification request via WhatsApp in Zero-tap mode.
Have a question or want to share what you're building?
Subscribe to the Developer Newsletter
Follow us on X (formerly Twitter) for updates
Watch tutorials on our YouTube channel
Connect with us on the Vonage Developer page on LinkedIn
Stay connected and keep up with the latest developer news, tips, and events.