WhatsApp Business Platform

Version 2 Public Preview

Updated: Jul 24, 2026
Copy for LLM
Embedded signup v2 will be deprecated on October 15, 2026. Migrate your integration to v4 before that date to avoid disruption. See Versions for the full upgrade path.
Embedded Signup is being updated with a new Phone Number First flow. You can preview it by enabling v2-public-preview. In this flow, business customers enter and verify their phone number at the start of signup, before they create or select business assets.
Functionality between v2-public-preview and v2 is identical. The key differences are the simplified UI and the Phone Number First flow.

Enterprise number flow

Authentication screen

This screen authenticates business customers using their Facebook or Meta Business Suite credentials.
Facebook Login for Business authentication dialog prompting Continue as the signed-in user to connect their account.

Authorization screen

This screen describes the data the business customer will be permitting your app to access.
Embedded Signup authorization screen explaining the partner connection and what the business will be able to do with Cloud API.

Phone number entry screen

This screen lets the business customer enter a new business phone number, or select an existing phone number from the dropdown, to associate with their WhatsApp Business Account. In v2-public-preview, the phone number is the first piece of information collected, before any asset selection.
Phone number entry screen with a country code dropdown, Add a phone number option, and Create a new WhatsApp Business profile selector.

Phone number verification screen

This screen lets the business customer verify ownership of the phone number entered in the previous step. The customer can choose to receive the verification code via SMS or voice call from this screen, then submit the code to complete verification.
If you are providing phone numbers to your customers, you will have to deliver these codes, or provide pre-verified numbers instead.
Verify your phone number screen with a verification code entry field and options to verify via Text message or Phone call.

Business asset selection screen

This screen lets the business customer select existing business assets, such as a Meta business portfolio and WhatsApp Business Account, to use with the new phone number.
Customers can also create new assets if they have not reached their portfolio limit.
Business asset selection screen with dropdowns to select or create a Business portfolio and a WhatsApp Business Account.

New business creation screen

This screen lets the business customer create a new business portfolio or WhatsApp Business Account if no suitable existing asset is available.
New business creation form with fields for Name, Email, Category, Country, Website, and Time zone for the new assets.

Permissions review screen

This screen provides a summary of the permissions the business customer is granting to your app.
Permissions review screen summarizing the WhatsApp Business Account access and management permissions granted to the app, with a Confirm button.

Success screen

This screen indicates that all of the business customer’s assets (business portfolio, WhatsApp Business Account, phone number display profile, and business phone number) were successfully created and associated.
When the customer clicks Finish, a message event is triggered containing the customer’s WhatsApp Business Account ID and business phone number ID, which you must use to onboard the customer to the platform.
Success screen confirming the account is connected and the Business and WhatsApp Account assets were created, with a Finish button.

Coexistence flow

The Coexistence flow is automatically triggered when the business customer enters a phone number that is already in use with the WhatsApp Business app. Coexistence lets the business keep using the app on their phone while also enabling Cloud API access on the same number.

Authentication screen

This screen authenticates business customers using their Facebook or Meta Business Suite credentials.
Facebook Login for Business authentication dialog prompting Continue as the signed-in user to connect their account.

Authorization screen

This screen describes the data the business customer will be permitting your app to access.
Embedded Signup authorization screen explaining the partner connection and what the business will be able to do with Cloud API.

Phone number entry screen

This screen lets the business customer enter the phone number they want to onboard. To trigger the Coexistence flow, the customer must enter a WhatsApp Business app phone number.
Phone number entry screen with a phone number filled in to onboard an existing WhatsApp Business app number for the Coexistence flow.

Business profile screen

This screen displays the WhatsApp Business app account details associated with the entered phone number — the profile picture, name, phone number, and website that the business has set in the WhatsApp Business app. The business customer reviews these details and confirms this is the WhatsApp Business app account they want to onboard.
Business profile screen showing the WhatsApp Business app account picture, name, phone number, and website to confirm before onboarding.

Business portfolio selection screen

This screen lets the business customer select an existing Meta business portfolio to associate with the Coexistence onboarding, or create a new one.
Business portfolio selection screen with a dropdown to select an existing Meta business portfolio or create a new one.

Business creation screen

This screen lets the business customer create a new business portfolio by entering business information: name, country, and website.
Business creation form for new assets with fields for Name, Email, Country, and Website to create a new business portfolio.

QR code verification screen

This screen displays a QR code that the business customer scans from inside the WhatsApp Business app on their phone. To make scanning easier, a WhatsApp message containing a link to the QR code is also delivered to the same number. Once the customer scans the QR code, the flow advances automatically.
QR code verification screen with a scannable QR code to scan from the WhatsApp Business app and instructions to start the process.

Business information confirmation screen

This screen lets the business customer confirm their WhatsApp Business Account name (read-only) and select a time zone (required) for the account.
Business information confirmation screen with a read-only WhatsApp Business account name and a required Timezone dropdown.

Terms and conditions review screen

This screen presents the terms and conditions that the business customer must accept to complete Coexistence onboarding.
Terms and conditions review screen listing the WhatsApp Business Account access permissions to accept, with a Confirm button.

Success screen

This screen indicates that the Coexistence onboarding completed successfully. When the customer clicks Finish, a message event is triggered containing the customer’s WhatsApp Business Account ID and business phone number ID, which you must use to onboard the customer to the platform.
Coexistence success screen confirming the account is connected and the Business asset was created, with a Finish button.