> For the complete documentation index, see [llms.txt](https://imbrace.gitbook.io/imbrace-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://imbrace.gitbook.io/imbrace-documentation/channels/whatsapp.md).

# WhatsApp

WhatsApp allows messages to be sent and received using its Business Platform API. This allows developers and third-party apps to automatically communicate through WhatsApp.

## Channel Integration

{% embed url="<https://youtu.be/87srdepnN40>" %}

To begin, you will need:&#x20;

* **A** [**Meta business Suite**](https://business.facebook.com/) **account** - Full control.  See the [official help page](https://www.facebook.com/business/help/1710077379203657?id=180505742745347) here for more information.\
  \-  Create a Mete Business Suite account with an existing Facebook or Instagram account and fill out your business informations.

  \-  If it is an existing Meta Business Suite, make sure you are the full control of the access users, or you need to be added as a full control by an existing full control user.
* **A phone number you want to register a WhatsApp business account on Meta**, and please make sure it is able to receive the SMS.&#x20;
* **A payment method** on Meta WhatsApp business account, this is the requirement by Meta for the future message templates. (Starting April 1, 2023)

NOTE: \
**Do NOT** register the number on WhatsApp app.  **To be sure, the number is not yet registered onthe  mobile WhatsApp app.** If it is an existing WA account, please delete it first.  \
(It can be already registered on Meta App, just follow our setup guide to change the webhook to iMBrace’s on Meta App and other settings.)

\
\
**Connect to iMBrace**, please follow the steps below:&#x20;

**STEP 1:** In iMBrace ‘Channel’ section, Add New channel on the WhatsApp tab.

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

**STEP 2:** Click on the Start Button. Fill in your business information.

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

**STEP 3:** Create WhatsApp Business Account and WhatsApp Business Profile.

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

**STEP 4:** Verify Your Phone Number.

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

**DONE:** The channel account can then be used to send and receive messages through WhatsApp using the WhatsApp and WhatsApp Trigger nodes.

### **How to add WhatsApp business account payment method?** (The requirement by Meta, starting April 1, 2023)

{% embed url="<https://drive.google.com/file/d/1zX7bGvHWY6XdFOxHzks5r3Wc2ayxM4DZ/view?usp=sharing>" %}
Self help - WhatsApp video\
(Safari is not supported)
{% endembed %}

**STEP 1:** Go to Meta for Developers page and ckick **WhatsApp** -> **API Setup** on the sidebar menu, and then click **Add payment method** button on the bottom of the page.

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

**STEP 2:** Pick the WhatsApp account you want to add the payment and click **Payment settings**, then follow the requirements to add the payment method.&#x20;

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

**DONE:** You will see the payment on the page

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