# Message templates

### WhatsApp Templates

You can[ send a campaign](/broadcast-messenger/manage-campaigns/add-a-new-campaign.md) using the pre-approved WhatsApp templates in your account. WhatsApp templates are **not** created and managed in Broadcast Messenger. Please refer to the [WhatsApp User Guide](https://guides.clickatell.com/whatsapp-channel/channel-capabilities/whatsapp-message-templates) and [FAQ section](https://www.clickatell.com/help-center/whatsapp/message-templates/) for more information.

### SMS Templates

All active SMS templates are shown in the drop-down on your [campaign creation page](/broadcast-messenger/manage-campaigns/add-a-new-campaign.md#setting-up-an-sms-campaign) for you to select and send as part of an SMS campaign. This saves you time if you want to send similar campaigns or if you want to create a series of campaigns in advance.&#x20;

<figure><img src="/files/1xY67YjZYzpw7z1Yy1q5" alt=""><figcaption></figcaption></figure>

#### Create a new SMS template:

1. Go to *Templates -> SMS Templates*.
2. Click *+ New Template.*

<figure><img src="/files/6NXoqVVacQXpgRyifSIl" alt=""><figcaption></figcaption></figure>

3. Add a template name and the template message.

<figure><img src="/files/eQSy446cLQB6xMskedE1" alt="" width="425"><figcaption><p>Name your template and enter the text for your message.</p></figcaption></figure>

{% hint style="info" %}
Add variables using the format {{1}} to {{9}}. The variables will map to the columns in the [recipient file](/broadcast-messenger/manage-campaigns/add-a-new-campaign.md#setting-up-an-sms-campaign) you upload.
{% endhint %}

4. Click *Create*.&#x20;
   * This adds the SMS template to the list in an **Active** state and the template is available to select from in your campaign creation page.
   * You can view, edit, and deactivate/activate templates from this list

{% hint style="info" %}
You can edit your message right before sending it, so you do not need to edit the whole template if you want to make a once-off change to a message.
{% endhint %}


---

# Agent Instructions: 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:

```
GET https://guides.clickatell.com/broadcast-messenger/manage-campaigns/message-templates.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
