Main
🏠 Home ℹ️ About Us
WhatsApp
💬 WhatsApp Business API (WABA) 🔐 OTP & TAC via WhatsApp 🤖 WhatsApp + AI Chatbot 🔵 Blue Tick Verification 🤖 AI Chatbot & Auto-Response 🎨 Automation Flow Builder 🔘 Interactive Messages 💡 Automation Use Cases 📱 Business App Coexistence
SMS
📱 One-Way Bulk SMS 🔒 Two-Factor Authentication (2FA) 🌏 Global SMS Coverage ⚡ SMS API
Email & API
✉️ Email Service Overview 🔌 Email SMTP API 🛠 REST API Reference
Queue System
🏢 Queue System Overview 💬 WhatsApp QMS ☁️ Cloud QMS ⚡ Cloud + WhatsApp QMS 📖 Cloud & WhatsApp QMS Guide 🎯 Request Free Demo
Pricing
💰 Full SGD Rate List 🛒 Buy SMS Credits
Support
📩 Contact Us ❓ FAQ 📖 End-User Guide ⚠️ Service Advisory
🔑 Login 📝 Register Free

Chapter 27 · Part 4

WhatsApp Message Templates

Marketing, Utility, and Authentication messages must use a pre-approved template. The Template List is your library — browse every template, check its approval status, and inspect exactly how it will look before you send.

Your template library

Open WhatsApp Business API → Template List. The summary counts your templates by category and approval status; you can filter by category or last-sync date, and search by name or code.

Marketing
Promo
Utility
Updates
Authentication
OTP
Approved
Ready

Each row in the directory shows the template type, name, status, language, template code, category, and last sync. A status of pass means Meta has approved it and it’s ready to send.

The iSMS WABA Template List: counts by category and approval status, and a directory table of templates with type, name, status, code, and category.
Fig. 1The Template List — your approved WhatsApp templates, by category.

Template actions

Click Actions on any row to:

  • PreviewSee the template rendered as a WhatsApp message.
  • DetailView its components, variables, and audit status.
  • MarkdownView the template in markdown format.
  • SendSend the template to recipients — see Send a WhatsApp Template.

Inside a template

The Detail view breaks a template into its parts. A template is built from components — and any variable (shown like $(verificationCode)) is a placeholder that gets filled in per recipient when you send.

  • HeaderOptional title, image, or document at the top.
  • BodyThe main message text, which can include variables.
  • FooterSmall print under the body, e.g. “This code expires in 10 minutes.”
  • ButtonsActions such as Copy code, quick replies, or links.
An iSMS WhatsApp template detail view showing template code, category, audit status, and components: footer, body with a variable, and a copy-code button.
Fig. 2Template detail — components, the verificationCode variable, and audit status.
A WhatsApp-style preview of the otpmessage template, with a note that variables are replaced with real values when sending.
Fig. 3Preview — how the template looks in WhatsApp before you send.
Templates are created and approved through Meta. A pass audit status means a template is live and ready — if a template isn’t showing, it may still be under review. See About WABA for how approval works.
Need help?
Our team is happy to assist with anything in this guide. Contact us →
💬