# Setup 360dialog WhatsApp

### Prerequisites

Before starting the integration, ensure you have:

* An **approved Meta (Facebook) App**
* A **verified Meta Business Manager**

{% content-ref url="/pages/KMVqgVlSJCu1IjPP0fu9" %}
[Setup Facebook App for WhatsApp & Facebook Bots](/partner-platform-guidelines/integration-setup/setup-facebook-app-for-whatsapp-and-facebook-bots.md)
{% endcontent-ref %}

* A **360dialog Partner Account -** Refer the document to register your account

<https://docs.360dialog.com/partner/get-started/quickstarts/getting-started-as-a-partner>

* Access to the following credentials:
  * Meta App ID & App Secret
  * App Config ID
  * System User Token
  * 360dialog Partner credentials

<https://docs.360dialog.com/partner/partner-account/partner-hub#integration-settings>

***

### Step 1: Collect Required Details

You will need the following information before proceeding:

#### Meta App Details

* **App ID**
* **App Secret**
* **App Config ID**
* **App Config ID with Catalog Permissions**
* **System User Token**

#### 360dialog Partner Details

* **360dialog Partner ID**
* **360dialog Partner Username**
* **360dialog Partner Password**
* **Solution ID**

> ⚠️ These details are provided by **360dialog** or available in your **360dialog Partner Hub**.

***

### Step 2: Navigate to WhatsApp Integration Settings

1. Log in to your **Agency Panel**
2. Go to **Integrations**
3. Search **WhatsApp,** Click on Connect button.

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

4. Click on **Add Configuration**

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

***

### Step 3: Fill in WhatsApp Integration Details

#### Basic Configuration

| Field                                    | Description                                        |
| ---------------------------------------- | -------------------------------------------------- |
| **Configuration Name**                   | Enter a friendly name (e.g., 360dialog Production) |
| **Multi-partner Solution Applicability** | Select **Yes**                                     |

#### Meta App Configuration

| Field                                      | Description                        |
| ------------------------------------------ | ---------------------------------- |
| **App ID**                                 | Meta App ID                        |
| **App Secret**                             | Meta App Secret                    |
| **App Config ID**                          | App configuration ID               |
| **App Config ID with catalog permissions** | Catalog-enabled App Config ID      |
| **System User Token**                      | Generated system user access token |
| **Partner provider**                       | 360 dilog (by default selected)    |

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

***

#### 360dialog Partner Configuration

| Field                          | Description             |
| ------------------------------ | ----------------------- |
| **Solution ID**                | Provided by 360dialog   |
| **360dialog Partner ID**       | Your partner account ID |
| **360dialog Partner Username** | Partner login username  |
| **360dialog Partner Password** | Partner login password  |

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

***

### Step 4: Save Configuration

1. Double-check all entered values
2. Click **Add Configuration**
3. Wait for the confirmation message

Once saved successfully, your **360dialog WhatsApp integration is completed**.

***

### Step 5: Assign WhatsApp Number (Post Integration)

After successful integration:

* Proceed to **WhatsApp onboarding**
* Assign or onboard a WhatsApp number
* Install the WhatsApp bot to start receiving messages

***

### Common Errors & Troubleshooting

| Issue                    | Resolution                             |
| ------------------------ | -------------------------------------- |
| Invalid App ID or Secret | Verify Meta App credentials            |
| Authentication failed    | Check System User Token                |
| Partner login error      | Validate 360dialog username/password   |
| Configuration not saving | Ensure all mandatory fields are filled |

***

### Important Notes

* Keep all credentials **secure**
* Do not share partner passwords publicly
* Any change in Meta App or 360dialog credentials requires updating this configuration
* Only **admins** should perform this integration

#### Need Help?

Please feel free to reach out to us at <mark style="color:$primary;"><support@botpenguin.com></mark>, in case of any questions or concerns.


---

# 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://partners.botpenguin.com/partner-platform-guidelines/integration-setup/setup-360dialog-whatsapp.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.
