> For the complete documentation index, see [llms.txt](https://help.novatalks.com.ua/en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.novatalks.com.ua/en/get-started/connecting_messengers/connecting_whatsapp_business.md).

# Connecting Whatsapp Business

To integrate WhatsApp Business with NovaTalks follow the next steps:

### **Create a Facebook Application**

To begin the integration process, you need to create a Facebook application:

1. Visit the [Facebook Developer Console](https://developers.facebook.com/apps/).
2. Click on **Create App** and follow the on-screen instructions.

<figure><img src="/files/yYXMOOfWBRl6AFCqa5JB" alt="" width="375"><figcaption></figcaption></figure>

3. Choose the **Business** option and click on the **Next** button.

<figure><img src="/files/BuuuUovqf0DBVm4HegdL" alt="" width="375"><figcaption></figcaption></figure>

4. Add an **app name, contact email and Business account** to complete creating process.&#x20;

<figure><img src="/files/M3vKM7St01xJLAnZFBLS" alt="" width="375"><figcaption></figcaption></figure>

### Connect WhatsApp

After setting up your Facebook application:

1. Navigate to **WhatsApp** under the **Add Products to your app** section.
2. Select **Set Up** and follow the integration process.

<figure><img src="/files/Bd9XlIl8uDNugbonPc40" alt="" width="375"><figcaption></figcaption></figure>

### Register a Phone Number

To use WhatsApp Business API, you need to register a new phone number.

Follow the registration process in the Facebook Developer Console.

1. Click on the **Start using the API** button.

<figure><img src="/files/9CRkUvasxUCnkTHcR2GP" alt="" width="375"><figcaption></figcaption></figure>

2. From the opening window you should select **Add phone number.**

<figure><img src="/files/1J7O9KaAbXMpS0IhAeV5" alt="" width="375"><figcaption></figcaption></figure>

3. **Create a WhatsApp Business profile** - for this you should add **Display name** and **Description,** select the **Timezone** and **Category** from the dropdown menu.

<figure><img src="/files/Lx6k0tgex2IE2UKRj7KS" alt="" width="375"><figcaption></figcaption></figure>

4. Add the phone number and verify it using the OTP sent by WhatsApp.

<figure><img src="/files/qZwxO0lUOLR3zdnlTxWZ" alt="" width="375"><figcaption></figcaption></figure>

### Add a Webhook

A webhook is required for receiving messages and events:

1. Navigate to **Configure Webhooks.**

<figure><img src="/files/wcmuWf0g3v3pStuAumpW" alt="" width="375"><figcaption></figcaption></figure>

2. Click on the **Edit** button&#x20;

<figure><img src="/files/kOOZUVTAyWseEeCHdrdH" alt="" width="375"><figcaption></figcaption></figure>

3. Enter the **Webhook's Callback URL and token** provided by us.

<figure><img src="/files/DSzQ0FxQNKake8Pbj80o" alt="" width="375"><figcaption></figcaption></figure>

### Approve the Company in Facebook Business Manager

To complete the setup:

1. Go to **Facebook Business Manager** and find your business page.
2. To submit your company for approval start verification process.

<figure><img src="/files/ALNLSF3KtXmVBojUtr9B" alt="" width="375"><figcaption></figcaption></figure>

3. After approving, it sends us **Number ID** and **Company Token**.

{% hint style="warning" %}
Company token will be temporary and will expire in 23 hours.

After confirmation of the company token becomes permanent.
{% endhint %}

<figure><img src="/files/5ZckKoSEHNWp0MkU83lE" alt="" width="375"><figcaption></figcaption></figure>

These credentials are essential for finalizing the integration and ensuring smooth communication between WhatsApp and NovaTalks.
