# Add a WhatsApp Number

In this quickstart, you'll learn how to add a WhatsApp Business number to the 360Dialog platform. This allows you to send and receive WhatsApp messages through the 360Dialog API.

{% hint style="info" %}
As a Partner, to onboard more than 3 numbers, you will need to be registered as Tech Provider.

[See more here](https://docs.360dialog.com/partner/get-started/tech-provider-program)
{% endhint %}

### Before you begin

Ensure you have:

* Active Meta Business Manager account
* Admin access to your business account
* Complete business information:
  * Business name
  * Website URL
  * Business address
* Phone number capable of receiving SMS or voice calls

### Adding your WhatsApp Business number

{% stepper %}
{% step %}
**Access the 360Dialog Partner Hub**

* Navigate to hub.360dialog.com
* Log in with your credentials
* Go to the "Clients" section
* Select or create a client profile

{% hint style="warning" %}
Verify you have the correct permissions to add a number.
{% endhint %}
{% endstep %}

{% step %}
**Prepare your business information**

* Verify your Meta Business Manager details
* Ensure your business website is live and accurate
* Prepare your business display name
* Check display name guidelines:
  * Directly represents your business
  * Matches external branding
  * At least 3 characters long
  * Avoids generic terms

{% hint style="info" %}
Your display name will be visible to customers on WhatsApp.
{% endhint %}
{% endstep %}

{% step %}
**Create a new WhatsApp Business account**

* Click "Add Number" in Partner Hub
* Select Meta Business Account
* Choose "Create a new WhatsApp Business Account"
* Enter business profile details
* Create a distinct, clear account name

{% hint style="warning" %}
Ensure all information accurately represents your business.
{% endhint %}
{% endstep %}

{% step %}
**Complete your business profile**

* Enter detailed business information
* Add business description
* Upload business logo or profile image
* Verify business contact details
* Configure communication preferences

{% hint style="info" %}
A complete profile helps build customer trust.
{% endhint %}
{% endstep %}

{% step %}
**Verify your phone number**

* Enter phone number in international format
* Select verification method:
  * SMS
  * Voice Call
* Receive 6-digit verification PIN
* Enter PIN to complete verification

{% hint style="warning" %}
Ensure the phone can receive verification codes.
{% endhint %}
{% endstep %}

{% step %}
**Activate your WhatsApp account**

* Confirm WhatsApp Business Account creation
* Verify number in 360Dialog platform
* Check account status
* Verify initial settings

{% hint style="info" %}
Account activation typically completes within minutes.
{% endhint %}
{% endstep %}

{% step %}
**Generate API credentials**

* Navigate to number details
* Access API configuration
* Generate new API key
* Securely store authentication credentials

{% hint style="danger" %}
Protect your API key. Never share publicly.
{% endhint %}
{% endstep %}
{% endstepper %}

### Existing number migration

{% hint style="warning" %}
**Migrating an existing number?** If you're moving a WhatsApp Business number from another provider:

* Disable two-factor authentication
* Ensure Display Name is approved
* Verify business information matches
* Prepare for potential API reconfiguration

Refer to our [Number Migration Guide](https://docs.360dialog.com/partner/partner-hub/migrating-phone-numbers/migrating-existing-waba) for detailed steps.
{% endhint %}


---

# 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://docs.360dialog.com/partner/get-started/quickstarts/add-a-whatsapp-number.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.
