Onboarding changes
Updated: Jun 26, 2026
Copy for LLM
With the new account model, standard onboarding flows automatically create a separate Messaging account per partner and return the ID in the existing WABA ID field. WhatsApp Business app coexistence onboarding is an exception. For coexistence, Meta converts the existing WhatsApp Business account into a backward-compatible Messaging account and shares that account and the associated WhatsApp account with your partner business. No partner-specific Messaging account is created.
Embedded Signup
Under the new account model, Embedded Signup flows reflect the following changes:
- “WhatsApp Business account” and “Messaging Account” appear in Embedded Signup screens and in Meta Business Suite for onboarded clients
- Standard onboarding creates a WhatsApp account and a Messaging account when a client completes the flow. Coexistence converts the client’s existing WhatsApp Business account into a Messaging account instead.
waac_idstarts appearing in message events starting at Phase 2 — New Graph API version



Partner-initiated account creation
With partner-initiated account creation, the same asset creation and sharing logic applies. Starting at Phase 1 — General availability, when a client accepts the partner’s request to create and share a Messaging account, they must provide a phone number. Adding a phone number is no longer optional.
Onboarding changes by phase
Onboarding updates roll out in phases. Each phase is additive — your existing integration continues to work without code changes.
| Phase | Timing | What ships | What you need to do |
|---|---|---|---|
Phase 1 — General availability | H2 2026 |
| No code changes, but waba_id in message events now refers to a Messaging account ID. |
Phase 2 — New Graph API version | H1 2027 |
|
|
Phase 3 — Mandatory transition | H1 2028 |
| Plan engineering work in 2027 to be on the new APIs before this date. |
Learn more
- Updates to WhatsApp Business accounts — overview of the new account model
- Managing messaging accounts — how the new account model affects messaging
- Embedded Signup overview — current Embedded Signup documentation