> For the complete documentation index, see [llms.txt](https://docs.hablla.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hablla.com/hablla-docs-en/hablla/settings/connections-and-integrations/whatsapp/templates-message-templates.md).

# Templates - Message Templates

The **Meta Message Templates** are pre-approved messages used in the **WhatsApp Business API**.\
They allow your company to send communications outside the 24-hour service window and ensure consistency in recurring interactions.

<figure><img src="/files/e1373fac52f2f560a31cb6fb910ce8cdf4cf1582" alt=""><figcaption></figcaption></figure>

At Hablla, templates are organized into three main categories: **Marketing**, **Services (Utility)** and **Authentication**.

### Template Categories

#### 📢 Marketing

Used for promotional and customer engagement messages.\
Usage examples:

* Promotion and offer announcements.
* Event invitations.
* Launch of new products or services.
* Company news updates.

⚠️ It is important that the message is clear and non-invasive. The customer should always have the option to opt out.

***

#### 🛠️ Services (Utility)

This category is used for messages related to contracted services and day-to-day operations.\
Usage examples:

* Appointment confirmation.
* Order status updates.
* Delivery or support notifications.
* Important appointment reminders.

⚠️ This is the most used template for **transactional** communications, such as status alerts or service follow-ups.

***

#### 🔑 Authentication

This category is intended for **security and verification** messages.\
Usage examples:

* Sending authentication codes.
* Login confirmations.
* Warnings about suspicious activity.
* Password reset.

⚠️ Authentication messages are essential to ensure account protection and end-user security.

***

<figure><img src="/files/a6613018ff3294b0fb3ca36915db09e82750b349" alt=""><figcaption></figcaption></figure>

### Creating a Message Template

1. In the menu **Settings > Connections and Integrations > WhatsApp**, go to the **Message Templates**.
2. Click on **Add template**.
3. Fill in the information:
   * **Template name** (internal use for identification).
   * **Language** of the message.
   * **Category**: choose between Marketing, Services (Utility), or Authentication.
4. Set up the content:
   * **Header**: can contain text, image, video, or document (up to 60 characters in the case of text).
   * **Body**: main message, up to 1024 characters (supports dynamic variables and emojis).
   * **Footer**: optional field of up to 60 characters, generally used for short notes.
   * **Buttons (optional)**: include quick actions such as *Yes/No* or external links.
5. Preview the template in the side preview and click **Save**.
6. The template will be sent for Meta approval. The status can be:
   * **Approved** ✅
   * **Rejected** ❌
   * **Pending** ⏳

***

<figure><img src="/files/2f0dd984b8219f4b39883b9e3a183d19d1445ceb" alt=""><figcaption></figcaption></figure>

### Best practices for approval

* Use **clear and objective language**.
* Avoid generic messages that could be considered spam.
* Always personalize with variables (e.g., customer name) to increase relevance.
* Include your company information to convey trust.

***

### Summary

Message templates are the foundation for proactive communications on WhatsApp Business.

* **Marketing**: engagement and promotions.
* **Services (Utility)**: transactions and operations.
* **Authentication**: security and verifications.

With Hablla, you can create, manage, and track the status of templates directly in the dashboard, ensuring agility and compliance with Meta's rules.

***

📌 **Practical tip**: create different templates for each of your business needs and keep them organized by category to make management easier.

**ℹ️ Note:** This documentation covers only how the feature works. For information about billing, costs, or commercial terms, consult the current contract or contact the responsible department.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.hablla.com/hablla-docs-en/hablla/settings/connections-and-integrations/whatsapp/templates-message-templates.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
