Bypass the phone number addition screen
Updated: Jun 26, 2026
Copy for LLM
This document describes how to customize Embedded Signup to bypass the phone number addition screen (shown below). The same customization also bypasses the phone number verification screen.

You might not want your business customers to enter or choose a business phone number in the phone number addition screen. You can customize Embedded Signup to skip the screen entirely. However, after a customer successfully completes the customized flow, you must register a phone number for them. To do this, you can programmatically create and register their business phone number. Alternatively, you can build a UI in your app that lets them register a phone number.
Enabling the feature
The phone number screen bypass is controlled by the
featureType parameter. To enable it, set featureType to only_waba_sharing in the launch method and callback registration portion of the Embedded Signup code:// Launch method and callback registration
const launchWhatsAppSignup = () => {
FB.login(fbLoginCallback, {
config_id: '<CONFIGURATION_ID>', // your configuration ID goes here
response_type: 'code',
override_default_response_type: true,
extras: {
setup: {},
featureType: 'only_waba_sharing', // set to only_waba_sharing
sessionInfoVersion: '3',
}
});
}
When a business customer successfully completes the bypass (
only_waba_sharing) flow, the session logging message event has event set to FINISH_ONLY_WABA:{
data: {
phone_number_id: "<CUSTOMER_BUSINESS_PHONE_NUMBER_ID>",
waba_id: "<CUSTOMER_WABA_ID>"
},
type: "WA_EMBEDDED_SIGNUP",
event: "FINISH_ONLY_WABA",
version: 3
}