O WhatsApp Embedded Signup é o fluxo de cadastro que uma plataforma SaaS adiciona ao próprio produto para que clientes empresariais conectem suas contas do WhatsApp e seus números de telefone à plataforma em uma janela pop-up. A Meta descontinua a versão 2 (v2), a versão 3 (v3) e suas versões de public preview em 15 de outubro de 2026.[1] A versão 4 (v4) não tem data de término anunciada, mantém o suporte à Marketing Messages API for WhatsApp e adiciona suporte a Click to WhatsApp Ads e à Conversions API. Este guia mostra como verificar qual versão você usa, o que muda na v4 e como migrar antes do prazo.
Principais conclusões
- O objeto extras no código de inicialização do seu Embedded Signup mostra qual versão você usa, e a leitura leva poucos minutos.
- O Embedded Signup v2, a v3 e suas public previews chegam à data de descontinuação em 15 de outubro de 2026, enquanto a v4 e sua public preview não têm data de término anunciada.
- A Meta estima até uma semana de trabalho de desenvolvimento para chegar à v4, incluindo os testes.
- A Meta atualiza automaticamente a maioria das integrações v2 e v3 restantes, mas as integrações v2 que usam only_waba_sharing, marketing_messages_lite ou coex precisam de ajustes de desenvolvimento antes de 15 de outubro de 2026.
- Uma plataforma precisa do status de Solution Partner ou Tech Provider e de acesso avançado no App Review antes de poder fazer o onboarding de clientes empresariais.
O que é o WhatsApp Embedded Signup?
O Embedded Signup é uma interface de autenticação e autorização, compatível com desktop e celular, que os clientes empresariais usam para gerar os ativos do WhatsApp de que um parceiro precisa para fazer o onboarding deles na WhatsApp Business Platform.[2] Uma empresa de SaaS o inicia a partir de um link ou botão, e ele abre em uma nova janela. O fluxo coleta informações da empresa, cria os ativos e concede ao seu app da Meta acesso a eles. Ele funciona com o Facebook Login for Business e o Facebook JavaScript SDK, e os clientes continuam donos de todos os ativos, com acesso completo ao WhatsApp Manager.
Dois tipos de parceiro podem operar o fluxo. Os Solution Partners precisam já ter uma linha de crédito que compartilham com os clientes para o faturamento. Os Tech Providers são as plataformas de software que obtêm acesso avançado às permissões whatsapp_business_messaging e whatsapp_business_management pelo App Review da Meta, e os clientes deles adicionam uma forma de pagamento à própria Messaging account.
Os termos de conta da Meta estão mudando: a documentação mais antiga e muitos exemplos de código falam em conta do WhatsApp Business (WABA), o contêiner dos ativos do WhatsApp de uma empresa. A Meta está dividindo essa conta em uma WhatsApp account e uma Messaging account, com uma implementação que começa em 23 de setembro de 2026 e chega a todas as empresas até meados de outubro de 2026, e os valores de waba_id existentes agora indicam IDs de Messaging account.[3] A Meta afirma que os IDs, endpoints e tokens de acesso existentes continuam funcionando durante toda a implementação, e a visão geral do Embedded Signup da Meta classifica a mudança como beta, sujeita a alterações. Este guia usa os novos termos daqui em diante.
A 360Dialog, Official Meta Solution Partner, oferece o Embedded Signup a parceiros SaaS pela Partner Platform. O Integrated Onboarding tem quatro métodos: Direct Link (no-code), Connect Button (um pacote NPM para React, low-code), Custom IO (independente de framework) e Partner-Hosted Embedded Signup (high-code, para Tech Providers aprovados pela Meta).[4] O Embedded Signup da 360Dialog é acionado automaticamente em todo o Integrated Onboarding, e os parceiros podem hospedar o próprio fluxo depois de cumprir os requisitos da Meta. O lado de negócio da decisão, incluindo a escolha entre construir ou comprar, a monetização e a escolha do parceiro, está no nosso artigo sobre o contexto de integração em SaaS.
Se a sua plataforma precisa oferecer onboarding no WhatsApp aos clientes antes de a Meta desativar a v2 e a v3 em 15 de outubro de 2026, fale conosco sobre qual método de Integrated Onboarding combina com o seu produto.
Quais versões do Embedded Signup ainda estão disponíveis?
A Meta lista seis versões do Embedded Signup: v2, v3, v4 e uma public preview de cada uma. A Meta descontinua a v2 e a v3, junto com as respectivas public previews, em 15 de outubro de 2026, e ainda não anunciou data de término para a v4 nem para a public preview da v4. Uma public preview é uma versão opcional que você seleciona com o valor version no objeto extras.
O objeto extras é a propriedade de opções que você passa ao FB.login no seu código de inicialização, e o formato dele indica a versão. A Meta mostra estes formatos para a v2, a v3 e a v4:
// v2: no version field; sessionInfoVersion turns session logging on (possible value: 3)
extras: {
setup: "<SETUP_DATA>",
features: [ { name: "<FEATURE_NAME>" } ],
featureType: "<FEATURE_TYPE>",
sessionInfoVersion: "<SESSION_INFO_VERSION>"
}
// v3
extras: {
setup: "<SETUP_DATA>",
features: [ { name: "<FEATURE_NAME>" } ],
featureType: "<FEATURE_TYPE>",
version: "v3"
}
// v4: the extras object is purposely empty
extras: {}
Uma configuração do Facebook Login for Business é um conjunto salvo de opções de login no painel do seu app da Meta, identificado por um ID de configuração, que define quais produtos o fluxo inclui. A Meta documenta que criar uma nova configuração e selecionar produtos coloca você automaticamente na v4.[5] Com isso, a configuração passa a fazer parte da verificação de versão de qualquer integração cujo código de inicialização não tenha um valor version. Para usar primeiro a public preview da v4, defina o valor version:
extras: { version: "v4-public-preview" }
A página de versões da Meta traz estas datas:
| Versão | Data de lançamento | Disponível até |
|---|---|---|
| v4 public preview | 12 de maio de 2026 | Não anunciado |
| v4 | 8 de outubro de 2025 | Não anunciado |
| v3 public preview | 14 de agosto de 2025 | 15 de outubro de 2026 |
| v2 public preview | 14 de agosto de 2025 | 15 de outubro de 2026 |
| v3 | 29 de maio de 2025 | 15 de outubro de 2026 |
| v2 | Janeiro de 2023 | 15 de outubro de 2026 |
Se você está calculando quantos canais de clientes a sua plataforma vai migrar para a v4 antes do prazo de 15 de outubro de 2026, fale conosco sobre planos e preços.
O que muda quando você migra para a v4?
A v4 seleciona produtos por meio de uma configuração do Facebook Login for Business e pode fazer o onboarding de uma empresa em vários produtos de mensagens da Meta em um único fluxo. A página da v4 da Meta lista Conversions API, Click to WhatsApp Ads, Click to Messenger Ads e Click to Direct Ads como produtos adicionais com suporte, e afirma que a v4 continua oferecendo suporte à Cloud API, à Marketing Messages API for WhatsApp, ao onboarding do app WhatsApp Business, à Business Verification conduzida pelo parceiro e à Automatic Events API.
A Cloud API é a WhatsApp Business API hospedada pela Meta. A Marketing Messages API for WhatsApp é a API da Meta para enviar mensagens de marketing. Os Click to WhatsApp Ads (CTWA) são anúncios da Meta que abrem uma conversa no WhatsApp, e a Conversions API devolve eventos de conversão à Meta para a mensuração dos anúncios. A tabela de versões da Meta lista a Marketing Messages API for WhatsApp, os Click to WhatsApp Ads e a Conversions API (WhatsApp) como produtos selecionáveis pela configuração de login somente na v4, enquanto as integrações v2 e v3 chegam à Marketing Messages API pelo nome de recurso marketing_messages_lite.
O próprio fluxo muda de várias formas:
- Phone Number First: os clientes informam e verificam o número de telefone comercial logo no início, antes de criar ou selecionar ativos da empresa, para que problemas de elegibilidade e de verificação apareçam mais cedo. A Meta afirma que a implementação está em andamento, então alguns clientes ainda veem a ordem de telas anterior.
- Páginas consolidadas: a seleção de ativos, as informações da empresa e as permissões ficam, cada uma, em uma única página.
- Ativos compartilhados: os administradores de ativos podem compartilhar ativos de outros portfólios empresariais, as contas comerciais da Meta que guardam os ativos de uma empresa.
- Vinculação de páginas: os números de telefone são vinculados automaticamente às Páginas do Facebook quando um cliente faz o onboarding em anúncios de clique para o WhatsApp pela Marketing API.
- Onboarding de vários produtos: um único fluxo pode cobrir WhatsApp, Instagram e Messenger, e o onboarding de uma única API continua com suporte total.
A public preview da v4 tem a mesma funcionalidade da v4, e a Meta aponta a interface simplificada e o fluxo Phone Number First como as principais diferenças.[6] Nas permissões, a v4 seleciona todas as permissões e ativos necessários para os produtos que você escolhe, e você precisa de acesso avançado para cada um deles. Acesso avançado é o nível de permissão que a Meta concede pelo App Review para que o seu app possa usar uma permissão com os ativos dos clientes empresariais. A Cloud API e a Marketing Messages API for WhatsApp precisam de whatsapp_business_management e whatsapp_business_messaging, a Conversions API para CTWA precisa de whatsapp_business_manage_events, e os CTWA precisam de ads_read, ads_management, pages_manage_ads, pages_read_engagement e pages_show_list.
Como o estado de conclusão e o registro de sessão variam por versão?
O estado de conclusão e o registro de sessão são os dois comportamentos que dependem da versão e mudam o que o seu backend recebe. O estado de conclusão é o status do número de telefone com que um cliente empresarial pode concluir o fluxo, e o registro de sessão (session logging) é o evento de mensagem do navegador que informa o resultado de cada fluxo. A tabela traz o valor da Meta para cada versão, e os parágrafos seguintes tratam dos eventos em si.
| Versão | Tipos de recurso | Estado de conclusão | Informações pré-preenchidas | Session info logging | Produtos pela configuração de login |
|---|---|---|---|---|---|
| v4 | whatsapp_business_app_onboarding | Número de telefone verificado, não verificado ou sem número | Pode preencher informações da empresa, nenhuma tela é pulada | Enviado para todos os fluxos | Marketing Messages API for WhatsApp, Click to WhatsApp Ads, Conversions API (WhatsApp) |
| v3 | whatsapp_business_app_onboarding | Número de telefone verificado, não verificado ou sem número | Pode preencher informações da empresa, nenhuma tela é pulada | Enviado para todos os fluxos | Sem suporte |
| v3 public preview | whatsapp_business_app_onboarding | Número de telefone verificado, não verificado ou sem número | Pode preencher informações da empresa, nenhuma tela é pulada | Enviado para todos os fluxos | Sem suporte |
| v2 | only_waba_sharing, whatsapp_business_app_onboarding, marketing_messages_lite | Número de telefone verificado | Pode preencher informações da empresa e pular telas | Os parceiros precisam adicionar um sessionInfoVersion para receber o callback | Sem suporte |
| v2 public preview | only_waba_sharing, whatsapp_business_app_onboarding, marketing_messages_lite | Número de telefone verificado | Pode preencher informações da empresa, nenhuma tela é pulada | Enviado para todos os fluxos | Sem suporte |
O listener é um manipulador de eventos de mensagem na página que inicia o fluxo. A página de implementação da Meta mostra que ele verifica se event.origin termina com facebook.com e se data.type é igual a WA_EMBEDDED_SIGNUP.[7] Na conclusão, ele recebe phone_number_id, waba_id (que traz o ID da Messaging account), business_id e, quando o fluxo os gerou, ad_account_ids, page_ids, dataset_ids, catalog_ids, instagram_account_ids e waba_ids para fluxos com várias contas.
O campo event separa os resultados. A Meta lista FINISH, FINISH_ONLY_WABA, FINISH_WHATSAPP_BUSINESS_APP_ONBOARDING, FINISH_OBO_MIGRATION, FINISH_GRANT_ONLY_API_ACCESS e ERROR na conclusão. Um fluxo abandonado informa CANCEL com data.current_step, a tela em que o cliente saiu. Um erro informado pelo usuário chega como CANCEL com data.error_message, data.error_code, data.session_id e data.timestamp. Fechar o pop-up na tela final conta como onboarding concluído com sucesso. O código retornado no callback de resposta tem um tempo de vida de 30 segundos, então o seu servidor precisa trocá-lo rapidamente; a Meta documenta a troca na sua página de onboarding como Tech Provider.
A página da v3 da Meta acrescenta que os parceiros na v3 ainda precisam adicionar um listener de eventos na mesma janela do Embedded Signup para processar as informações recebidas.[8] Como a v3 e a v4 permitem que os clientes concluam sem um número verificado, a mesma página remete à documentação de registro de sessão para determinar o status do número de telefone de um fluxo concluído.
Como o onboarding com Coexistence funciona no Embedded Signup?
O Coexistence permite que uma empresa continue usando o app WhatsApp Business em um número de telefone que também funciona na Cloud API. O Embedded Signup oferece suporte a ele por meio do valor de featureType whatsapp_business_app_onboarding, e a Meta exige o Embedded Signup com registro de sessão para esse fluxo.[9] A Meta lista estes pré-requisitos:
- O cliente usa o app WhatsApp Business na versão 2.24.17 ou superior.
- Você já é Solution Partner ou Tech Provider e conhece a Cloud API.
- O seu webhook de callback, o endereço web em que o WhatsApp entrega eventos ao seu servidor, aceita e processa webhooks.
A página de Coexistence da Meta traz um único snippet de inicialização, na Etapa 2, “Customize Embedded Signup”:
// Launch method and callback registration
{
"config_id": "<CONFIGURATION_ID>",
"response_type": "code",
"override_default_response_type": true,
"extras": {
setup: {},
"featureType": "whatsapp_business_app_onboarding", // set to 'whatsapp_business_app_onboarding'
"sessionInfoVersion": "3"
}
}
O snippet combina featureType com sessionInfoVersion e não tem campo version. A Meta não publica uma sintaxe de Coexistence específica para a v4: a página da v4 diz que o onboarding de usuários do app WhatsApp Business continua com suporte pelo parâmetro feature_type e aponta para essa mesma etapa. A página de instalação somente do app (app-only install) da Meta apresenta o app_only_install como uma forma de acessar os ativos dos clientes com tokens de negócios e afirma “App-Only Install can’t be used to onboard WhatsApp Business app users.”[10]
O changelog da Meta de 3 de setembro de 2026 explica o que a mudança Phone Number First significa aqui. Como o número de telefone é coletado primeiro, o Embedded Signup agora entra automaticamente no fluxo de Coexistence quando o Coexistence está ativado e o número já está em uso com o app WhatsApp Business, sem que o cliente selecione a opção do app. As páginas publicadas pela Meta deixam em aberto como o Coexistence é ativado em uma configuração da v4.
Na operação, três regras da Meta definem a integração:
- Throughput: os números em uso tanto no app quanto na Cloud API enviam com um throughput fixo, a taxa de envio, de 20 mensagens por segundo.
- Sincronização do histórico: depois do onboarding, você tem 24 horas para sincronizar o histórico de mensagens do cliente; caso contrário, o cliente precisa passar pelo offboarding.
- Campos de webhook: assine account_update, history, smb_app_state_sync e smb_message_echoes. O evento de sessão desse fluxo define event como FINISH_WHATSAPP_BUSINESS_APP_ONBOARDING.
Durante o onboarding, a Meta converte a conta do WhatsApp Business existente do cliente em uma Messaging account retrocompatível, e o waba_id mantém o mesmo ID.
Como migrar para a v4 antes do prazo?
O blog para desenvolvedores da Meta de 14 de maio de 2026 afirma que “most integrations that are still on v2 or v3 after the deprecation deadline will be automatically upgraded to v4.”[11] As integrações que usam os tipos de recurso only_waba_sharing, marketing_messages_lite ou coex com a v2 não podem ser atualizadas automaticamente e precisam de ajustes de desenvolvimento antes de 15 de outubro. Depois dessa data, segundo a Meta, esses tipos de recurso descontinuados deixam de funcionar e passam para o fluxo padrão do Embedded Signup.
As páginas da documentação trazem um aviso de descontinuação de uma linha, e o post do blog deixa em aberto o que acontece com as empresas que você já integrou, então confirme com a Meta, antes da data, o efeito sobre os seus clientes atuais. A Meta estima até uma semana de trabalho de desenvolvimento para a atualização, incluindo os testes, e diz que, em muitos casos, a atualização leva só alguns minutos de configuração mais o tempo de teste.
O checklist de migração segue a página da v4 e o blog da Meta:
- Faça o inventário do código de inicialização. Leia o objeto extras e liste cada featureType e cada nome de recurso em uso. Tudo o que corresponder a only_waba_sharing, marketing_messages_lite ou coex precisa de uma mudança de desenvolvimento.
- Verifique os seus domínios. Adicione os domínios permitidos em Facebook Login for Business, Settings, Client OAuth settings, como indica a página de implementação da Meta.
- Crie uma nova configuração. Acesse App Dashboard, Facebook Login for Business, Configurations, e selecione Embedded Signup como variação de login.
- Selecione os produtos. Escolha os produtos a incluir; selecionar mais de um é opcional. Selecionar produtos coloca você automaticamente na v4.
- Substitua o objeto extras. Copie o ID da configuração na chamada do Facebook Login SDK. A página de versões da Meta mostra extras: {} para a v4, e a página de implementação mostra extras: { setup: {} } na chamada de inicialização; os dois são textos atuais da Meta, então use a chamada de inicialização da página de implementação como referência de trabalho.
- Teste o fluxo. No Embedded Signup Builder, selecione a nova configuração e abra o fluxo. O blog da Meta diz “You don’t need to select a version, since the configuration now drives that logic.” Clique em Login with Facebook para visualizar a v4 e inclua os problemas comuns do pop-up nos navegadores que os seus clientes usam.
Os Measurement Partners precisam de uma verificação à parte: a página da v3 da Meta afirma que “Measurement product onboarding will only be supported on v2 for the time being” e acrescenta que os Measurement Partners terão suporte em uma versão futura, sem indicar versão nem data, enquanto a v2 chega à data de descontinuação em 15 de outubro de 2026.
Como obter acesso à API para o seu produto SaaS?
Um produto SaaS obtém acesso à API do WhatsApp tornando-se Tech Provider da Meta, ou trabalhando com um Solution Partner, e depois fazendo o onboarding de clientes empresariais pelo Embedded Signup. O caminho de Tech Provider da Meta exige um app da Meta com o caso de uso do WhatsApp e um portfólio empresarial conectado, seguido destas etapas:[12]
- Verificação da empresa: verifique a sua empresa com a Meta antes do App Review.
- App Review: envie dois vídeos, um mostrando uma mensagem enviada pelo seu app e recebida no WhatsApp e outro mostrando a criação de um template de mensagem, o formato pré-aprovado para mensagens iniciadas pela empresa, além da documentação.
- Acesso avançado: o App Review concede acesso avançado a whatsapp_business_messaging e whatsapp_business_management, e a Meta exige os dois para que você se torne Tech Provider.
Os Tech Providers podem oferecer mensagens de forma independente ou trabalhar com um Solution Partner para oferecer esses serviços em conjunto, caso em que o ID do app do parceiro é necessário. O servidor que hospeda o fluxo precisa de um certificado SSL válido, e a visão geral da Meta afirma que você só pode fazer o onboarding de clientes empresariais depois que o seu app tiver acesso avançado a cada permissão de que precisa. A Meta também oferece o Hosted Embedded Signup, um link hospedado pela Meta a partir do App Dashboard, como alternativa a hospedar o código você mesmo.
A Meta limita quantos novos clientes empresariais você pode integrar:
| Etapa | Novos clientes empresariais por janela móvel de 7 dias |
|---|---|
| Padrão | 10 |
| Após Business Verification, App Review e Access Verification | 200 |
A Meta orienta os parceiros que precisam de mais de 200 onboardings por semana a solicitar à Meta o status de parceiro. O changelog da Meta de 3 de outubro de 2025 afirma que a Access Verification não é mais exigida para se tornar Tech Provider, embora o texto da visão geral ainda a liste para o limite mais alto.
Para plataformas que se conectam pela 360Dialog, o Partner-Hosted Embedded Signup permite que Tech Providers aprovados pela Meta hospedem um fluxo próprio. Ele exige o status de Tech Provider com uma solução ativa integrada à 360Dialog no status ACTIVE da Meta, além de acesso avançado à permissão public_profile.[13] A 360Dialog recomenda o Embedded Signup v4 nesse caso, porque assim a Marketing Messages API pode ser ativada para o cliente durante o onboarding. O registro do número de telefone fica inteiramente a cargo da 360Dialog, então as etapas de registro da Meta são puladas, e a resolução de problemas de scripts personalizados do Embedded Signup fica fora do suporte técnico da 360Dialog. A relação entre os números integrados dessa forma e o Meta Business Agent está no nosso guia completo do Meta Business Agent, e o que armazenar por tenant fica fora do escopo deste guia.
Com a configuração ativa, cada novo cliente passa pelo mesmo pop-up, pelos mesmos eventos do listener e pela mesma troca de token de negócios. Quais produtos você oferece primeiro, e em que ordem os seus clientes os adotam, passa a ser uma decisão de produto que a configuração agora torna explícita.
Começar a usar a API para conectar o seu primeiro cliente pela configuração da v4 que você montou com este guia.
Perguntas frequentes
O que é o WhatsApp Embedded Signup?
O WhatsApp Embedded Signup é uma interface de autenticação e autorização que os clientes empresariais usam para gerar os ativos do WhatsApp de que um parceiro precisa para integrá-los na WhatsApp Business Platform. Uma empresa de SaaS o adiciona ao próprio produto, onde um link ou botão o abre em uma nova janela e concede ao app da Meta da empresa acesso aos ativos que o fluxo cria.
Posso fazer o onboarding de empresas com o Embedded Signup?
Sim, uma empresa com status de Solution Partner ou Tech Provider pode integrar clientes empresariais pelo Embedded Signup, desde que seu app da Meta tenha acesso avançado às permissões que o fluxo exige. Segundo a Meta, uma empresa só pode integrar clientes depois que seu app for aprovado para essas permissões, e o limite padrão é de 10 novos clientes empresariais em uma janela móvel de 7 dias.
Quando o Embedded Signup v2 e v3 será descontinuado?
A Meta descontinua o Embedded Signup v2 e v3, incluindo as versões de public preview, em 15 de outubro de 2026. A página de versões da Meta ainda não anuncia data de término para a v4 nem para a public preview da v4. A Meta não informa o horário da descontinuação.
Como verifico qual versão do Embedded Signup eu uso?
O objeto extras no código de inicialização do seu Embedded Signup mostra a versão. O valor version v3 identifica a v3, o valor version v4-public-preview ativa essa preview, e a Meta não mostra campo version para a v2, que traz sessionInfoVersion no lugar. Um fluxo v4 é definido pela seleção de produtos em uma configuração do Facebook Login for Business, então seu objeto extras fica vazio ou traz apenas setup.
O que acontece com as integrações que continuarem na v2 ou na v3 depois de 15 de outubro de 2026?
O blog para desenvolvedores da Meta de 14 de maio de 2026 afirma que a maioria das integrações que ainda estiverem na v2 ou v3 depois do prazo será atualizada automaticamente para a v4. Integrações que usam os tipos de recurso only_waba_sharing, marketing_messages_lite ou coex com a v2 não têm atualização automática, e depois de 15 de outubro de 2026 esses recursos deixam de funcionar e passam ao fluxo padrão.
O Embedded Signup oferece suporte ao Coexistence?
Sim, o Embedded Signup oferece suporte ao Coexistence por meio do featureType whatsapp_business_app_onboarding, que permite que um cliente continue usando o app WhatsApp Business em um número que também funciona na Cloud API. A Meta exige o registro de sessão para esse fluxo e mostra um único snippet de inicialização para ele, que combina o tipo de recurso com sessionInfoVersion definido como 3.
Quanto tempo leva a migração para a v4?
A Meta estima até uma semana de trabalho de desenvolvimento para atualizar para a v4, incluindo os testes. A Meta acrescenta que, em muitos casos, a atualização leva só alguns minutos de configuração mais o tempo de teste. O trabalho se concentra em criar uma nova configuração do Facebook Login for Business, selecionar produtos e substituir o objeto extras no seu código de inicialização.
Fontes
[1] Meta for Developers, Embedded Signup versions: https://developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/versions
[2] Meta for Developers, Embedded Signup overview: https://developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/overview
[3] Meta for Developers, WhatsApp Business Platform changelog: https://developers.facebook.com/documentation/business-messaging/whatsapp/changelog/
[4] 360Dialog Partner Docs, Integrated Onboarding: https://docs.360dialog.com/partner/onboarding/integrated-onboarding
[5] Meta for Developers, Embedded Signup version 4: https://developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/version-4
[6] Meta for Developers, Embedded Signup version 4 public preview: https://developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/version-4-public-preview
[7] Meta for Developers, Embedded Signup implementation: https://developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/implementation
[8] Meta for Developers, Embedded Signup version 3: https://developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/version-3
[9] Meta for Developers, Onboarding WhatsApp Business app users (Coexistence): https://developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/onboarding-business-app-users
[10] Meta for Developers, App-only install: https://developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/app-only-install
[11] Meta for Developers blog, Embedded signup v4: Upgrade to Meta’s streamlined, unified onboarding experience before the deadline on October 15, 2026 (May 14, 2026): https://developers.facebook.com/blog/post/2026/05/14/embedded-signup-v4/
[12] Meta for Developers, Become a Tech Provider: https://developers.facebook.com/documentation/business-messaging/whatsapp/solution-providers/get-started-for-tech-providers
[13] 360Dialog Partner Docs, Partner-Hosted Embedded Signup: https://docs.360dialog.com/partner/onboarding/partner-hosted-embedded-signup



