Multi-solution Conversations (MSC)
Updated: Dec 4, 2025 Feature Availability: Invite-only beta. Managed partners, reach out to your SPM for more details To qualify for Multi-Solution Conversations, your business must have a messaging limit of 2,000 or higher. If WABAs associated with your phone numbers have restrictions or bans, you cannot onboard to the MSC Closed Beta. Please clear these restrictions before attempting to onboard. Some features may not be available or work as expected. Beta terms apply.Overview
Multi-Solution Conversations enables businesses to use multiple partners and solutions on the same phone number, enabling a seamless chat thread experience for their customers.
Key features
Simple end-business onboarding via Embedded Sign-up: Partners can onboard businesses easily through Embedded Signup. Payment and template isolation per partner: Each partner has their own WhatsApp Business Account, their own templates, and their own billing and metrics.How Multi-Solution Conversations works
The chart above illustrates a new WABA shared with each integrated partner, and assets separated per WABA.
The business shares all phone numbers associated with their WhatsApp Business Account (WABA) to a partner through the Embedded Signup flow.
A new WABA is created and shared with the respective partner that the business onboards with.
The partner now has messaging or calling access to the business phone numbers shared with them and can message or manage calls on behalf of the business.
Supported APIs and Usage
Businesses can use a single phone number across one or multiple partners across the following APIs and uses: Messaging via WhatsApp Cloud API Calling via WhatsApp Cloud API Click-to-WhatsApp Ads via Ads Manager Note: Direct developers using a partner for any of these use cases is supported with Multi-solution Conversations, except for MM Lite.Limitations
MM Lite is not supported for MSC businesses. Anymarketing_messages requests will either be routed via Cloud API or rejected if the product_policy filed is set to strict.
MSC does not currently support:
Conversation routing and management: currently, all parties the phone number is shared with receive incoming webhooks. Businesses must work with partners to manage response handling.
Coexistence phone numbers
Phone numbers using the Groups API
WABA created through Embedded Signup which are used on Ads Manager for Marketing Messages
Measurement Partner onboarding
General limitations
Only 5 partners or solutions can be enabled per each end-business WhatsApp Business Account (WABA). Only 1 partner can attach a catalog to the shared phone number(s) between partners.Phone number sharing limitations
The business cannot share a phone number with the same partner more than once via different WABAs. For example, the business has a phone number linked to WABA 1 and then shares WABA 1 with Partner 1. If you have the same phone number linked to WABA 2, you cannot also share WABA 2 with Partner 1. If you try to share the phone number, you may receive an error.How messaging, calling, and account management works when using MSC
Use the table below to understand how different features and APIs work when using MSC as a partner or business.Onboarding
Value: Use an existing phone number across multiple partners and solutions.Account management
Value: Account management as usualAPI usage
Value: Enable messaging and calling functions across multiple partners on a single phone numberBilling
Value: Simplified, siloed billing ownership per WABAAsset management
Value: Simplified, siloed asset management per WABAOffboarding
Value: The business has full control of what partners, assets, and accounts they retain.How violations and bans work with MSC
Phone Number Violations Phone number violations will ban all WABAs across all partners, associated with the phone number. Template Violations Template violations will only apply to the violating WABA. Business Portfolio Violations Any bans on the Business Portfolio will ban all WABAs associated with the phone number Decision appeals continue to function as they do today.Onboarding for MSC (Embedded Signup flow)
Only available to businesses with a messaging limit of at least 1000 business-initiated conversations in a rolling 24 hour period. Once a business meets the eligibility requirements, the MSC flow for Embedded Signup is automatically displayed in the Embedded Signup (ES) flow ( v2 and above). Partners don’t need to configure anything in Embedded Signup for this to work. This means that when businesses sign-up to a partner through ES, they will automatically be shown the flow below and be given the choice to share their existing business phone numbers which will onboard the business and partner to MSC. ES has two experiences and a given business may see either one of these randomly. Both experiences are described below Once the business completes the Embedded Signup flow, the partner does not need to re-register with the business again.Embedded Signup flow for businesses (experience 1)
The Notes column calls out any MSC specific notes for each screen.Embedded Signup flow for businesses (experience 2)
Businesses onboard to MSC by using the Embedded Signup flow: Note: This screenshots may differ as we evolve the product. Use them only for illustration of the concept Step 1: Select the Business Portfolio
Step 2: Select Share existing WhatsApp phone numbers
Step 3: The business selects the WABA with the phone number(s) they would like to share.
Note: These numbers are only selectable if they have not been shared already with this partner.
Step 4: Create a name for the new WhatsApp Business Account being created.
Step 5: Verify permission information.
Step 6: Verify signup information and finish.

