# WhatsApp channel onboarding

To onboard customers onto WhatsApp, you will need to integrate the WhatsApp embedded signup in your platform, and then integrate with Bird APIs to programmatically create channels

## Step 1

{% content-ref url="whatsapp-channel-onboarding/setting-up-the-whatsapp-embedded-flow" %}
[setting-up-the-whatsapp-embedded-flow](https://docs.bird.com/api/channels-api/supported-channels/programmable-whatsapp/whatsapp-isv-integration/whatsapp-channel-onboarding/setting-up-the-whatsapp-embedded-flow)
{% endcontent-ref %}

## Step 2

{% content-ref url="whatsapp-channel-onboarding/install-whatsapp-phone-number-in-bird-crm" %}
[install-whatsapp-phone-number-in-bird-crm](https://docs.bird.com/api/channels-api/supported-channels/programmable-whatsapp/whatsapp-isv-integration/whatsapp-channel-onboarding/install-whatsapp-phone-number-in-bird-crm)
{% endcontent-ref %}

## Step 3

{% content-ref url="whatsapp-channel-onboarding/subscribe-to-channel-webhooks" %}
[subscribe-to-channel-webhooks](https://docs.bird.com/api/channels-api/supported-channels/programmable-whatsapp/whatsapp-isv-integration/whatsapp-channel-onboarding/subscribe-to-channel-webhooks)
{% endcontent-ref %}
