> ## Documentation Index
> Fetch the complete documentation index at: https://docs.insighto.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Whatsapp Setup

## Create Your Meta Business Account

1. Sign up with Facebook Business Account
   To begin, go to [https://business.facebook.com/](https://business.facebook.com/) and click “Create an account.” You’ll be prompted to enter your full name, business name, work email address, and other business details. After filling out the form, click “Submit” to successfully create your Meta Business account.

<img src="https://mintcdn.com/insightoai-bc61fe99/_EvGe6qBGADzijG-/images/whatsapp/1.jpeg?fit=max&auto=format&n=_EvGe6qBGADzijG-&q=85&s=695cf11c5a024be2b92c8c5396c31c08" alt="Step 1" width="1830" height="911" data-path="images/whatsapp/1.jpeg" />

## Create a Meta (Facebook) Developer App

2. Access the Meta Developer Console
   Visit [https://developers.facebook.com/](https://developers.facebook.com/) and log in with your Meta Developer account.

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/2.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=7e43ad814ef2cb903cabb938009f17ea" alt="Step 2" width="1892" height="859" data-path="images/whatsapp/2.jpeg" />

3. Create a New App
   Navigate to the top menu and click “My Apps”, then select “Create App.”

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/3.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=8d1ec6ba04147ef4e4a551fefa3758af" alt="Step 3" width="1897" height="908" data-path="images/whatsapp/3.jpeg" />

4. Choose Use Case
   On the next screen, select “Other” as the use case, and click “Next.”

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/4.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=b4bf3364825c1ef5d95862a4dbcce7af" alt="Step 4" width="1897" height="912" data-path="images/whatsapp/4.jpeg" />

5. Select App Type
   Choose “Business” as the app type and click “Next.”

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/5.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=e8b29dccf8e3ee4f052f25efc4415a5f" alt="Step 5" width="1897" height="821" data-path="images/whatsapp/5.jpeg" />

6. Fill App Details
   Enter the required app details including:

* App Name
* Contact Email
* Select your Business Account from the dropdown

Then click “Create App” to finalize app creation.

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/6.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=169b1160a552a35e6c59485e5af2513c" alt="Step 6" width="1896" height="712" data-path="images/whatsapp/6.jpeg" />

## Set Up the Meta App for WhatsApp Integration

7. Open Your App Dashboard
   In the Meta Developer Console, select the app you just created to open its dashboard.

**Add WhatsApp Product**
Under “Add products to your app”, locate WhatsApp and click “Set up.”

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/7.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=b41140dfb6fa3d4fc3685f4027b7ea19" alt="Step 7" width="1901" height="913" data-path="images/whatsapp/7.jpeg" />

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/7.1.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=0005f0a1d53ed50bf8f72e9012449f34" alt="Step 7" width="1896" height="920" data-path="images/whatsapp/7.1.jpeg" />

8. Set Basic App Settings
   From the sidebar, go to App Settings > Basic.
   Set the Privacy Policy URL to: [https://insighto.ai/privacy-policy/](https://insighto.ai/privacy-policy/)
   Click “Save Changes.”

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/8.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=0a1657135f937f6c56db76ab4352cf20" alt="Step 8" width="1901" height="892" data-path="images/whatsapp/8.jpeg" />

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/8.1.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=24bcfdb5384097f75eaa690e0c1594a9" alt="Step 8" width="1899" height="921" data-path="images/whatsapp/8.1.jpeg" />

9. Switch App Mode to Live
   After saving changes, toggle the App Mode to Live (found at the top of the dashboard).

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/9.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=e7adaf6cad43df512ba1beebabf4cbab" alt="Step 9" width="1899" height="909" data-path="images/whatsapp/9.jpeg" />

## Generate a Permanent WhatsApp Access Token

10. Access Business Settings
    Go to [https://business.facebook.com/](https://business.facebook.com/), click the “All Tools” icon in the top-left corner, then select “Business Settings.”

<img src="https://mintcdn.com/insightoai-bc61fe99/_EvGe6qBGADzijG-/images/whatsapp/10.jpeg?fit=max&auto=format&n=_EvGe6qBGADzijG-&q=85&s=df4a04336618ec238c9d6085f2d509c1" alt="Step 10" width="1835" height="917" data-path="images/whatsapp/10.jpeg" />

11. Create a System User
    In the left sidebar, navigate to Users > System Users, then click “Add”, enter a name, choose Admin, and click “Create System User.”

<img src="https://mintcdn.com/insightoai-bc61fe99/_EvGe6qBGADzijG-/images/whatsapp/11.jpeg?fit=max&auto=format&n=_EvGe6qBGADzijG-&q=85&s=ea045efb4bc2a66e19394c52d1d1dc8a" alt="Step 11" width="1840" height="915" data-path="images/whatsapp/11.jpeg" />

<img src="https://mintcdn.com/insightoai-bc61fe99/_EvGe6qBGADzijG-/images/whatsapp/11.1.jpeg?fit=max&auto=format&n=_EvGe6qBGADzijG-&q=85&s=eeda1392b085d902e345a2640bd318e7" alt="Step 11" width="1787" height="917" data-path="images/whatsapp/11.1.jpeg" />

12. Assign Assets to the System User
    Now that you have created the system user, it’s time to assign assets. Click on “Assign Assets.”

<img src="https://mintcdn.com/insightoai-bc61fe99/_EvGe6qBGADzijG-/images/whatsapp/12.jpeg?fit=max&auto=format&n=_EvGe6qBGADzijG-&q=85&s=8685ea4764090803f8c935dc886798e6" alt="Step 12" width="1829" height="908" data-path="images/whatsapp/12.jpeg" />

13. Grant App Permissions
    Go to Apps > Your app name. Choose the app and grant full access to manage every aspect of the app. Click “Save Changes.”

<img src="https://mintcdn.com/insightoai-bc61fe99/_EvGe6qBGADzijG-/images/whatsapp/13.jpeg?fit=max&auto=format&n=_EvGe6qBGADzijG-&q=85&s=c464a22bf7ef5f482ccf6bee5f85ddfe" alt="Step 13" width="1709" height="908" data-path="images/whatsapp/13.jpeg" />

14. Open the Token Generator
    Click on the “Generate new token” button next to the system user.

<img src="https://mintcdn.com/insightoai-bc61fe99/_EvGe6qBGADzijG-/images/whatsapp/14.jpeg?fit=max&auto=format&n=_EvGe6qBGADzijG-&q=85&s=8c637238cf1f98bc29a0e9aaad700fe6" alt="Step 14" width="1855" height="889" data-path="images/whatsapp/14.jpeg" />

15. Configure and Save the Token
    In the token prompt, select your app, set the token expiration to Never, choose the permissions `whatsapp_business_management` and `whatsapp_business_messaging`, then click “Generate Token.” Finally, copy and securely store the generated token.

<img src="https://mintcdn.com/insightoai-bc61fe99/_EvGe6qBGADzijG-/images/whatsapp/15.jpeg?fit=max&auto=format&n=_EvGe6qBGADzijG-&q=85&s=9bd11508e9f7dbcc21edb7b6947fa9b8" alt="Step 15" width="1270" height="903" data-path="images/whatsapp/15.jpeg" />

<img src="https://mintcdn.com/insightoai-bc61fe99/_EvGe6qBGADzijG-/images/whatsapp/15.1.jpeg?fit=max&auto=format&n=_EvGe6qBGADzijG-&q=85&s=d95ba4eaccd0c134dada84441d551902" alt="Step 15" width="640" height="559" data-path="images/whatsapp/15.1.jpeg" />

16. Add a Phone Number for WhatsApp

Return to the Developer Dashboard , then go to WhatsApp > API Setup from the sidebar.
You can either use your own phone number or the provided test number.
If you choose the test number, enter a test under Step 2 and click “Send Message” to verify successful message delivery.

<img src="https://mintcdn.com/insightoai-bc61fe99/_EvGe6qBGADzijG-/images/whatsapp/16.jpeg?fit=max&auto=format&n=_EvGe6qBGADzijG-&q=85&s=b04b3395cc9b572965d8b8b22aeb626e" alt="Step 16" width="1889" height="912" data-path="images/whatsapp/16.jpeg" />

<img src="https://mintcdn.com/insightoai-bc61fe99/_EvGe6qBGADzijG-/images/whatsapp/16.1.jpeg?fit=max&auto=format&n=_EvGe6qBGADzijG-&q=85&s=2787d1a4f662c7e05a0b09fbf082552d" alt="Step 16" width="1424" height="787" data-path="images/whatsapp/16.1.jpeg" />

<img src="https://mintcdn.com/insightoai-bc61fe99/_EvGe6qBGADzijG-/images/whatsapp/16.2.jpeg?fit=max&auto=format&n=_EvGe6qBGADzijG-&q=85&s=cd8a156fc8762b0f344a80686645bb81" alt="Step 16" width="1176" height="347" data-path="images/whatsapp/16.2.jpeg" />

17. Register a Phone Number
    Proceed to Step 5: Add a Phone Number, then complete the registration form by providing all the required details.

<img src="https://mintcdn.com/insightoai-bc61fe99/_EvGe6qBGADzijG-/images/whatsapp/17.jpeg?fit=max&auto=format&n=_EvGe6qBGADzijG-&q=85&s=c0b0758123c58e3053c417466a252f94" alt="Step 17" width="1061" height="129" data-path="images/whatsapp/17.jpeg" />

<img src="https://mintcdn.com/insightoai-bc61fe99/_EvGe6qBGADzijG-/images/whatsapp/17.1.jpeg?fit=max&auto=format&n=_EvGe6qBGADzijG-&q=85&s=30d76a156e6844594acf1d952fab4583" alt="Step 17" width="887" height="595" data-path="images/whatsapp/17.1.jpeg" />

18. Add a Payment Method
    In the App Dashboard, go to Billing & Payments.
    Click “Payment Methods” > “Add Business Payment Method.”
    Enter your credit or debit card information and save.
    You will only be able to send messages via WhatsApp when you add a valid payment method.

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/18.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=23bb61cadc062b93b8fb21e6486d7346" alt="Step 18" width="1561" height="882" data-path="images/whatsapp/18.jpeg" />

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/18.1.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=11e3466440c56a13c3b91009bdd4fecf" alt="Step 18" width="1885" height="788" data-path="images/whatsapp/18.1.jpeg" />

## Configure the WhatsApp API Webhook Settings

19. Set the Webhook URL and Verification Token
    In the Developer Dashboard, go to WhatsApp > Configuration from the sidebar. Under Webhook, click “Edit.”
    Enter the following:

* Callback URL: [https://api.insighto.ai/api/v1/webhook/whatsapp\_webhook](https://api.insighto.ai/api/v1/webhook/whatsapp_webhook)
* Verification Token: insighto!2#\$
  Click “Verify and Save.”

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/19.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=07ba8777919e99dfd6a882a0b24f478b" alt="Step 19" width="1595" height="916" data-path="images/whatsapp/19.jpeg" />

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/19.1.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=d07ff25c4e1639a44db064b754860da9" alt="Step 19" width="1271" height="666" data-path="images/whatsapp/19.1.jpeg" />

20. Subscribe to Webhook Fields
    Under the Webhook Fields section, click “Manage.” Locate the “messages” field and check the box to subscribe to it.

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/20.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=8169a81c97506631bfb18a22855afd04" alt="Step 20" width="1136" height="679" data-path="images/whatsapp/20.jpeg" />

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/20.1.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=cba8a1288f108f48368a6948e2868d87" alt="Step 20" width="1102" height="878" data-path="images/whatsapp/20.1.jpeg" />

## Generate Your Facebook App Secret

21: Access App Settings and Copy the Secret Code
In the WhatsApp Developer dashboard, go to App Settings > Basic.
Click on the “Show” button. Copy the App Secret code and store it securely.

<img src="https://mintcdn.com/insightoai-bc61fe99/-mSaIpGOgQVbsXm8/images/whatsapp/21.jpeg?fit=max&auto=format&n=-mSaIpGOgQVbsXm8&q=85&s=ea86abc75f6e8cbfdcbb8f49a0f68794" alt="Step 21" width="1813" height="688" data-path="images/whatsapp/21.jpeg" />

***

## Prepare for WhatsApp Integration with Insighto.ai

Gather all the required information from the previous steps. Once collected, follow the next guide to complete the WhatsApp integration with Insighto.ai.
