# How to configure a WhatsApp Business account

Tiledesk WhatsApp Integration allows your customers to reach you through their favourite messaging application: WhatsApp. On the other end, your agents will be able to promptly respond directly from our Web Chat. Quick replies, action buttons and media like images, videos and documents are supported on both sides.

But first, you need to create and configure a WhatsApp Business account. Keep reading to find out everything you need.

#### Create app on Facebook Developer console[#](https://gethelp.tiledesk.com/articles/configure-a-whatsapp-business-account/#create-app-on-facebook-developer-console) <a href="#create-app-on-facebook-developer-console" id="create-app-on-facebook-developer-console"></a>

If you have already created an app, you can skip this step. Otherwise, go to[ Meta for Developers](https://developers.facebook.com/) and sign in with you Facebook credentials, where you can see your Facebook apps. Then click on "My Apps", and on "Create App", as below.

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

Select an app type and click on “Next”. Now choose the display name and type the contact email.

> Note: a Business Account is required to have access to all features and to allow certain permissions. You can create an account for your company from the [dedicated tool](https://business.facebook.com/overview) or by continuing to read this guide.

If you already have a Business Account, select it and click on “Create app”. If you don't, not to worry, you can create a Business Account later.

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

Well done! Your app is now ready.

#### Integrate WhatsApp with your app <a href="#integrate-whatsapp-with-your-app" id="integrate-whatsapp-with-your-app"></a>

When on the same Facebook Developer console, make sure that you have selected the app where you want to install WhatsApp and search “WhatsApp" from the products list, then click “Set up”.

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

You should be able to see that on the left-side bar. Click on “Getting Started”. If you've selected a Business Account in the previous step, you can skip the steps below, otherwise keep reading!

#### **Create a Business Account**

After clicking on “Getting Started” you will see the tool for selecting or creating a business account. Select “Create a business account” from the dropdown menu and click “Continue”.

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

A default Business Account has been created. You can customize this account accessing the [Meta Dashboard](https://business.facebook.com/settings/people/) or clicking on Test Business in MyApp page, as below.

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

#### Test the integration <a href="#test-the-integration" id="test-the-integration"></a>

A *Test Number* is now associated with your app. Further down this article we will see how to setup the company's real number.&#x20;

From the Getting Started tab you can test the WhatsApp integration, but first you need to configure a receiver number.

> In this testing phase, you can send a message from the test number to up to 5 phone numbers to receive free test messages.

To configure a test phone number click on the “To” dropdown, and then on “Manage phone number list” button.

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

Select the prefix and insert the phone number, then start the verifying procedure by clicking on "Next" (a numeric code is sent by SMS).

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

Once completed, the phone number can receive test messages. Click on “Send Message” button to try it out. You should receive a message on WhatsApp from the test number.

#### Add a production phone number[#](https://gethelp.tiledesk.com/articles/configure-a-whatsapp-business-account/#add-a-production-phone-number) <a href="#add-a-production-phone-number" id="add-a-production-phone-number"></a>

You may need to register a company production phone number.

> Use of a private number is **highly discouraged**. You won't be able to use the WhatsApp mobile app anymore.

From the Getting Started page, click on “Add phone number”, as below.

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

Fill in your business information and click on “Next”.

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

Fill in the required information to create a WhatsApp Business profile and click on “Next”.

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

Finally, add the phone number and verify it through a Text message or Phone call.

> Note: If you are using a landline number, you can verify the number only with a Phone call.

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

Once the number has been approved, you can test it, as shown earlier in this guide, by selecting the production number from the “From” dropdown.

#### Configure a Permanent Access Token <a href="#configure-a-permanent-access-token" id="configure-a-permanent-access-token"></a>

To use the WhatsApp integration with Tiledesk you need a valid access token. A **Temporary access token** is provided, but you need to refresh the information every 24 hours. This is a good solution for a testing phase, but you need a **Permanent access token** in production.

Let's see how to create a Permanent Accesso Token!

Click on the name of the Business Account in My Apps or go directly in [Facebook Settings Dashboard](https://business.facebook.com/settings/) from the Facebook Developer dashboard.

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

On the left-side panel, make sure that Business Account for which you want to activate the permanent token is selected, click on “System users” and then click the “Add” button.

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

Type a System user name and choose Admin role. Now you can click on the “Create system user” button.

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

A user system has now been created. Note that the permanent token will be associated to that user.

Let's add assets to the newly created system user by clicking on “Add Assets” and giving the Full Control to the Facebook App, as illustrated below.

<figure><img src="/files/4eoidyeCtiOfccw2yF3o" alt=""><figcaption></figcaption></figure>

Click on “Save Changes” and the app will be added to the system user.

Finally, we are ready to generate our **Permanent Access Token** by clicking on “Generate new token”. Select the app…

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

… and check the following permissions:

* **whatsapp\_business\_messaging**
* **whatsapp\_business\_management**

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

Click on “Generate token” and that's it! Your permanent token is now available.

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

Don't know how to use the permanent token on Tiledesk?

Maybe the guide on [How to connect WhatsApp Business to Tiledesk](https://gethelp.tiledesk.com/articles/connect-tiledesk-with-whatsapp-business/) might be helpful.

If you have any questions, feel free to contact us live on chat or at <support@tiledesk.com> or you can pop on our [Discord Channel](https://discord.com/invite/nERZEZ7SmG) 📣.

For more info on who we are, what we do, or what is our shtick, visit the [Tiledesk Website](https://tiledesk.com/) 👩‍🚀.


---

# 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://guide.tiledesk.com/apps-and-integrations/whatsapp-business/how-to-configure-a-whatsapp-business-account.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.
