> For the complete documentation index, see [llms.txt](https://docs.bird.com/api/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bird.com/api/channels-api/supported-channels/programmable-whatsapp/whatsapp-isv-integration/whatsapp-channel-onboarding.md).

# 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="/pages/KGV7le7j8OkbzvADL8J0" %}
[Setting up the WhatsApp Embedded flow](/api/channels-api/supported-channels/programmable-whatsapp/whatsapp-isv-integration/whatsapp-channel-onboarding/setting-up-the-whatsapp-embedded-flow.md)
{% endcontent-ref %}

## Step 2

{% content-ref url="/pages/d9uTXTNYFtgnRIAOpAm8" %}
[Install WhatsApp phone number in Bird CRM](/api/channels-api/supported-channels/programmable-whatsapp/whatsapp-isv-integration/whatsapp-channel-onboarding/install-whatsapp-phone-number-in-bird-crm.md)
{% endcontent-ref %}

## Step 3

{% content-ref url="/pages/BYi47R8msGvGDgcXkmeL" %}
[Subscribe to channel webhooks](/api/channels-api/supported-channels/programmable-whatsapp/whatsapp-isv-integration/whatsapp-channel-onboarding/subscribe-to-channel-webhooks.md)
{% endcontent-ref %}
