# ​​How to Send Broadcast Messages via WhatsApp Business API​?

## Step1: **Set Template**

Users can manage the message templates under the channel (create, edit, delete, preview)

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

When creating a template, users need to first select the template type, fill in the template name, and choose the template language

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

Then, users can set the template content (selecting titles, bodies, footers, and buttons)

<figure><img src="/files/0Q0bhvnHp5bfnih6URh6" alt=""><figcaption></figcaption></figure>

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

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

In addition, users can set templates in multiple languages, edit template names, switch template types, and preview templates.&#x20;

Once users finish editing their message template, they should click the submit button to initiate WhatsApp's official template review and approval process.

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

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

<figure><img src="/files/3PH25o91YFToHONKTJEU" alt=""><figcaption></figcaption></figure>

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

{% hint style="info" %}
Submitted templates become available only after passing WhatsApp's review process
{% endhint %}

## Step 2: Create a Broadcast Task

When creating a broadcast task, users must first select the distribution channel for their message

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

After initiating a broadcast, users need to configure the message by the following setting:

* Selecting the distribution channel
* Entering a task name
* Choosing the message type
* Selecting a message template
* Uploading recipient lists
* Downloading the recipient Excel template
* Selecting the delivery method (immediate/scheduled)

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

After completing the setup, users can preview the message rendering and either:

* Submit the broadcast task for immediate processing, or
* Save as draft for future editing

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


---

# 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://sixbot.gitbook.io/sixbot-help-center/frequently-asked-questions/send.whatsapp.message/broadcast.message.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.
