Help Center
API DocsVisit our website
English(en)
English(en)
  • Welcome to YCloud Docs
  • 🆙Update Log
  • 🚀Quick Start
    • Create a WhatsApp Business API Account
    • Send Verification Code via WhatsApp
    • Send Utility Messages via WhatsApp
    • Acquire More Customers (CTWA)
    • Marketing via WhatsApp
    • Customer Support via WhatsApp
  • ✅WhatsApp Basics
    • WhatsApp Business Account (WABA)
    • WhatsApp Account Structure
    • Phone Numbers
    • Messages
    • Message Templates
      • Authentication Message Templates
        • Copy Verification Code Authentication Template
        • One-Click Autofill Authentication Template
        • Zero-Click Authentication Template
      • Catalog Template
      • Carousel Template
      • Coupon Code Template
      • Location Request Template
      • Limited-Time Offer Template
      • Multi-Product Message Template
    • WhatsApp Flows
      • Create WhatsApp Flows
      • Send WhatsApp Flows
      • Analyse WhatsApp Flows
    • Business Verification
    • Green Tick Verification
    • Compliance Information
      • Opt-in to Subscribe to WhatsApp
      • Opt-out of Unsubscribing from WhatsApp
  • 💡WhatsApp Accounts Management
    • Create a WhatsApp API Account
      • Create WABA via Embedded Sign-up
      • Add Numbers
      • Number Migration
    • Template Management
      • Create Template
        • Create WhatsApp Flows Template
        • Create WhatsApp Pay Template
        • AI generates marketing templates
      • Copy Template
      • Template Data Statistics
    • Phone Number Management
      • Phone Number Nickname Settings
      • Phone Number Profile Settings
      • Conversation Assignment Rules
      • Automation
      • Bot Reception Settings
      • Chat Links
    • Account Disabling and Handling
    • Data Analysis
  • 📫Inbox
    • Inbox Introduction
    • Quick start with Inbox
    • Admin Guide
    • Agent/Sale Guide
    • Initiate New Chat
    • Company Canned Response
    • Conversation Tags
    • Conversation Logs
    • Message Translation
    • Inbox Data Analysis
    • Inbox Mobile Client
    • Best Practices
      • How Sales Teams Use Inbox
      • How Service Teams Use Inbox
  • 📘Contact
    • Contact Management
    • Create/Import Contacts
    • Contact Grouping
    • Bulk Operations
    • Unsubscribe List
    • Contact Settings
      • Contact Attribute Settings
      • Contact Tag Settings
      • Contact Event
    • Owner Assignment Settings (Agent/Sales Assignment)
  • 🎯Campaign
    • Create a WhatsApp Marketing Campaign
    • Track Button Clicks
    • Analyze Campaign Data
  • 🧩Journey
    • Journey Introduction
    • Create a Journey
    • Components and Features Introduction
      • Trigger
      • Send Template
      • Message Status Rule
      • Add Tag
      • Wait
    • Journey Best Practice
  • 🤖Chatbot
    • What is Chatbot
    • Create a Chatbot
    • Create a Flow
    • Chatbot Components
      • Trigger
      • Ask a Question
      • Send Messages
      • Agent Takeover
      • Unsubscribe
      • Branch
      • Send Shopify orders
    • Chatbot AI
    • Analyse Chatbot Data
    • Best Practices
      • Automatically Add Customers to Unsubscribe List
  • 📢CTWA (Click to WhatsApp Ad)
    • CTWA Introduction
    • Connect Facebook Ad Account
    • Create Click to WhatsApp Ad (CTWA)
    • Receive CTWA Visitors
    • CTWA Analysis
    • Conversion API (CAPI)
  • 🛒Shop
    • Shop Overview
    • Install Shop
    • Shipping Settings
    • Payment Settings
    • Product
    • Order
  • 💰WhatsApp pay
    • Overview
    • Link Your Payment Account
    • Send order detail & checkout button message
    • Update order status
  • 🔌Integrations
    • Channels
      • Global SMS
        • Getting Started
        • SMS Basic Principles
        • SMS Features
          • API Interface
          • SMPP
          • Mass Messaging
          • Sender ID
      • Verify
        • Getting Started
        • Verification Features
          • Verification Message Templates
          • Security Settings
          • Verification Analysis
          • Custom OTP
        • Best Practices for Verification
          • Best Practices
          • Verification Channel Selection
          • Verification via WhatsApp
          • Preventing Fraud and Invalid Registrations
      • Email
        • Getting Started
        • Basic Principles
        • Email Features
          • Domain Configuration
          • Sending Emails via API
          • Monitoring and Optimization
        • Best Practices for Email
          • Separate Marketing Subdomain
          • Warm-up Sending
    • Coupons
      • Coupon Tool Usage
    • E-commerce
      • Shopify
        • Checkout abandon
        • COD order confirmation
        • Order canceled/fulfilled
        • Shopify Best Practice
    • MM Lite API
    • Freshdesk
  • ⚙️Account Management
    • Enterprise Account Information
    • Users and Teams
    • Personal Preferences Settings
    • Security and Privacy
  • 💰Pricing and Billing
    • WhatsApp Conversation Billing Rules
    • Amount Freezing and Unfreezing
    • Billing and Recharge
    • Low Balance Alert
    • Subscription Expiration and 15-day Buffer Period
  • 👐Partnership
    • Partner Documentation
  • 🆘Support
    • YCloud Support Team
    • Meta Support
    • Frequently Asked Questions
Powered by GitBook
On this page
  • Copy Code Authentication Templates
  • One-Tap Autofill Authentication Templates
  • Zero-Tap Authentication Templates
  • Best Practices

Was this helpful?

  1. WhatsApp Basics
  2. Message Templates

Authentication Message Templates

If your mobile application offers users the option to receive one-time passwords or verification codes via WhatsApp, you must use an authentication template.

PreviousMessage TemplatesNextCopy Verification Code Authentication Template

Last updated 10 months ago

Was this helpful?

The authentication template with an OTP button consists of the following:

  • Preset authentication message template fixed text:

    • <VERIFICATION_CODE> is your verification code.

    • Security disclaimer (optional): For your safety, do not share this code.

    • Expiry warning (optional): This code will expire in <NUM_MINUTES> minutes.

    • Button: Copy code or one-tap autofill button.

    • Message validity: If the message is not delivered within the validity period, you will not be charged, and your customer will not see the message.

The code length cannot exceed 15 characters. URLs, media, and emojis are not supported. Due to the authentication template with an OTP button consisting only of preset text and buttons, the risk of it being paused is greatly reduced.

Copy Code Authentication Templates

The copy code authentication template allows you to send a one-time password or code along with a copy code button to your users.

When a WhatsApp user clicks the copy code button, the WhatsApp client copies the password or code to the device's clipboard. The user can then switch to your app and paste the password or code into your app.

One-Tap Autofill Authentication Templates

The authentication template includes a one-tap autofill button.

When a WhatsApp user clicks the autofill button, the WhatsApp client triggers an activity that opens your application and provides it with the password or code.

Zero-Tap Authentication Templates

The zero-tap authentication template allows your users to receive a one-time password or code via WhatsApp without leaving your application.

When a user in your app requests a password or code and you provide that password or code using a zero-tap authentication template, the WhatsApp client broadcasts the included password or code, which your app can then capture using a broadcast receiver.

Best Practices

  • Confirm the number before sending a one-time password or code to the user's WhatsApp phone number.

  • When the user pastes the password or code into your app, or your app receives the password or code through the one-tap autofill button flow, clearly indicate to the user that your app has captured the password or code.

See for how to use them.

See for how to use them.

See for how to use them.

Clearly explain to users that the password or code will be sent to their WhatsApp phone number, especially when you offer multiple ways for users to receive passwords or codes. See for more tips.

✅
Copy Code Authentication Templates
One-Tap Autofill Authentication Templates
Zero-Tap Authentication Templates
Getting Opt-In