Skip to main content
Templates are reusable message formats for sending structured messages across WhatsApp, SMS, Telegram, and other channels. WhatsApp requires template approval for business-initiated conversations.

Create Template

List Templates

Get Template

Delete Template

Submit Template for Approval

After creating a template, you need to submit it to Meta for approval before you can use it:
The senderId must reference a sender that has a WhatsApp Business Account configured. Templates are submitted to the WABA associated with that sender.

Template Categories

Using Templates in Messages

Templates can be sent on any channel by specifying the channel parameter:
When a channel-specific body (smsBody, telegramBody) is set on the template, it will be used instead of the default body. Contact variables like {{contact.first_name}} are auto-resolved from the recipient’s contact metadata.