Partner-initiated WABA creation
Updated: Nov 14, 2025 If you are a Solution Partner and you don’t want to onboard a business customer with Embedded Signup, you can use Meta Business Suite to initiate WABA creation for a business customer. This generates a WABA creation request which your business customer can review in Meta Business Suite. The customer can then accept the request (or decline it) and optionally add a business phone number. If accepted, the WABA will be created and its ownership will be assigned to the customer. You will also be given access to the WABA based on the permissions you defined when you initiated the request. You can then use your system token to add a business phone number to the customer’s WABA (if they opted not to create one) and share your credit line with the customer, which completes the onboarding process. Note that if you use this method to create a WABA for a business customer, and the customer accepts it, you must use your system token when accessing the WABA (a business token will not work), and you must use the API to share your credit line with the customer (it cannot be shared as part of the initiation or acceptance process).Initiating WABA creation
Access Meta Business Suite. If you have multiple business portfolios, select the appropriate portfolio using the dropdown menu at the top-left of the page. Navigate to the Settings (gear icon) > Accounts > WhatsApp accounts panel. Click the blue Add dropdown button and select Request a new WhatsApp Business account for a client. Complete the flow, filling out each field as appropriate. Navigate to the Settings > Requests > Other requests panel and click the Sent tab and verify that your invitation has been sent to the business customer. Instruct the customer to accept the request. See Business customer instructions below for content you can send them.Onboarding business customers
Listen for an account_update webhook with theevent property set to PARTNER_ADDED or PARTNER_APP_INSTALLED, or look for a developer notification or developer alert, indicating that the customer has accepted your request.
If the customer accepted your request, navigate to the Settings (gear icon) > Accounts > WhatsApp accounts panel and confirm that you see the customer’s WABA in the list of WABAs.
If the WABA doesn’t have a business phone number, click the three-dot menu to the far right of the WABA’s name, select Add phone number, and complete the flow. Alternatively, you can add a phone number programmatically using the API.
Share your credit line with the customer.
This completes the onboarding process. You can now use your system token to provide WhatsApp messaging services to the customer.

