All WhatsApp messages are based on a pre-approved template. During the configuration phase, you specify which templates are available for your account. Templates must be approved by Meta before they can be used.
Each template can be provided in different languages. If the language specified in the API call does not exist for a template, there is an automatic fallback to the template's default language.
Two template categories are supported:
- Authentication templates — for OTP delivery via the send OTP message API
- Utility templates — for transactional messages via the send message API