Índice do artigofaltam 14 min de leitura
Em WhatsApp com coexistência, o critério que decide não é preço nem lista de recursos: é quem fica com a WABA, com o número, com os dados e com o caminho de saída.
Quem já se queimou com fornecedor de mensageria conhece a sequência. A escolha começa por preço, passa por uma lista de recursos e termina no dia em que alguém pergunta como tirar o número dali. Aí aparecem palavras que não estavam na tabela: linha de crédito, offboarding, exportação, WABA registrada em outro portfólio.
Este comparativo inverte a ordem. Ele parte da pergunta que evita prejuízo: o que acontece com o número, com a conta e com o histórico no dia em que você quiser sair.
Uma nota de contexto antes de começar, válida para o artigo inteiro: Zernio, YCloud e 360dialog são empresas externas, sem relação societária com a X-Apps. O papel da X-Apps é projetar e operar a camada de integração, dados e governança que usa qualquer uma delas como transporte, e esse desenho é o assunto do segundo artigo desta série. Se você ainda não ativou coexistência nem sabe o que ela sincroniza, comece pelo guia completo de WhatsApp CoEx.
Resumo do artigo
- A apuração documental não elegeu vencedor. Ela concluiu que a decisão certa é executar um piloto instrumentado antes de contratar.
- Dos 12 critérios eliminatórios escritos antes da pesquisa, 6 foram aprovados por todos os fornecedores e 2 ficaram sem comprovação pública para todos: acesso administrativo direto à WABA e exportação integral para desligamento.
- Propriedade da WABA e linha de crédito do parceiro são objetos diferentes, e é a linha de crédito que produz dependência operacional na hora de sair.
- Preço de entrada separa pouco: duas das três opções têm entrada gratuita. O que separa é política de webhook, retenção de mídia e o que está escrito sobre saída.
Antes de qualquer tabela, vale registrar a régua que orientou a pesquisa inteira, porque é ela que explica por que este comparativo termina sem coroação:
A ordem de prioridade é esta, e ela não é negociável por desconto: reduzir e medir a perda de conversas, manter propriedade da WABA e do número, ter caminho de saída escrito e testado, integrar bem com agentes, reduzir custo total e, só depois de tudo isso, considerar selo comercial ou popularidade do fornecedor.
Os 12 critérios eliminatórios, escritos antes de olhar qualquer fornecedor
A régua foi definida antes de saber quem seria medido, em três blocos de quatro critérios. Eliminatório significa reprovação, não desconto de nota: comparativo comercial costuma fazer o contrário, escolher o vencedor e depois montar os critérios que o fazem vencer.
Como a conexão é feita:
- Uso da API oficial da Meta, sem intermediação não oficial.
- Coexistência ativada pelo fluxo oficial da Meta, o Embedded Signup.
- O aplicativo no celular continua funcionando normalmente depois da conexão.
- Ausência de automação não oficial, como QR não oficial, WhatsApp Web automatizado, Baileys ou scraping.
O que precisa chegar até você:
- Webhook das mensagens recebidas dos clientes.
- Sincronização das mensagens enviadas à mão pelo aplicativo, os ecos.
- Webhooks assinados, com verificação criptográfica na entrega.
- Exportação integral dos dados para desligamento.
De quem é a conta e como se sai dela:
- Propriedade da WABA e do número na conta de quem contrata.
- Acesso administrativo direto de quem contrata, visível no ambiente da Meta.
- Migração ou desconexão documentada, com procedimento público.
- Ausência de transferência permanente do número para o fornecedor.
Duas regras de pontuação completam a régua. Não se soma ponto por selo comercial nem por nível de parceria, e não se desconta ponto por a empresa ser nova: penalidade vem de evidência insuficiente e de risco concreto documentado. A hierarquia de fontes foi, em ordem: documentação oficial da Meta, documentação do fornecedor, relato independente e, por último, conteúdo promocional, que vale apenas como alegação. O QR que aparece em alguns fluxos de coexistência é uma etapa do Embedded Signup dentro do WhatsApp Business App, não uma sessão de WhatsApp Web, e não reprova ninguém no critério de automação não oficial.
O resultado: 6 critérios aprovados por todos, 2 sem comprovação pública
Nenhum dos três venceu. Seis critérios foram aprovados por todos, quatro variaram de fornecedor para fornecedor, e dois ficaram sem comprovação pública para todos: acesso administrativo direto da contratante à WABA e exportação integral para desligamento. Na régua eliminatória, isso desclassifica provisoriamente os três na fase documental, e é exatamente por isso que a conclusão é piloto, não contratação.
Não comprovado, aqui e em todo o artigo, significa que a evidência pública não foi localizada na apuração. Não significa que o fornecedor negue, impeça ou dificulte. O que derruba essa desclassificação é contrato assinado, resposta formal por escrito e piloto executado.
| Critério | Zernio | YCloud | 360dialog |
|---|---|---|---|
| Entrada para operação pequena | 2 primeiros connected accounts gratuitos | Plano gratuito com 2 canais e 1 usuário | 49 euros ou 59 dólares por número, ao mês |
| Coexistência documentada | Sim, pelo Embedded Signup | Sim, pelo Embedded Signup | Sim, pelo Embedded Signup |
| MCP oficial para agentes | Hospedado, com instruções para Codex | Repositório arquivado, local e somente leitura | Conflito entre documentação e páginas comerciais |
| Inbox no plano de entrada | Anunciada na conta gratuita | Inbox compartilhada no plano gratuito | Em pacote separado |
| Webhooks assinados | HMAC SHA-256 do corpo bruto | HMAC SHA-256 de timestamp e corpo | Confirmado só para a Partner API |
| Retentativas documentadas | Até 7 tentativas, com dead letter queue | Até 7 tentativas, sem DLQ pública | Documentação conflitante |
| Acesso administrativo direto à WABA | Não comprovado | Não comprovado | Não comprovado |
| Exportação integral para desligamento | Não comprovado | Não comprovado | Não comprovado |
Preços e recursos verificados nas páginas oficiais dos três fornecedores em 22 de agosto de 2026. Recursos e preços de plataforma mudam com frequência; datas de leituras anteriores estão em Fontes e método.
O caso do MCP da 360dialog merece o único detalhamento de datas do artigo, porque o conflito entre datas é a própria informação. A documentação lida em 23 de julho de 2026 descreve um servidor MCP hospedado, com endereço e comando explícito de conexão para o Codex. Páginas comerciais lidas em 18 de agosto de 2026 registravam o mesmo recurso como em breve e restrito ao plano Premium. São duas superfícies do próprio fornecedor em desacordo: o item sai da tabela de decisão e entra na lista de perguntas para o suporte, com os escopos por escrito.
Propriedade da WABA, linha de crédito e as travas documentadas de saída
Este é o mecanismo real de aprisionamento, e quase nenhum texto em português explica: a conta pode estar no seu nome e a operação continuar dependendo de um terceiro.
A taxonomia da Meta explica o porquê. O ecossistema separa Tech Provider, Tech Partner e Solution Partner, e apenas Solution Partners podem estender linha de crédito para pagar as mensagens dos clientes. Linha de crédito compartilhada, portanto, não é assunto de preço: é assunto de saída. A YCloud documenta que certas WABAs operam sob linha de crédito compartilhada e que uma WABA sem crédito ativo pode ficar impedida de enviar, e não publica procedimento com prazo, taxa e escalonamento para remover essa linha. A mitigação não é presumir má-fé: é obter por escrito, antes de assinar, quem inicia a revogação, qual o prazo máximo, o que acontece com saldo e o que ocorre em caso de silêncio do fornecedor.
A saída também tem travas registradas em documentação, não em opinião:
| Restrição | O que ela significa na hora de sair |
|---|---|
| Migração bloqueada | Número em coexistência registrado em outra WABA retorna erro documentado e depende de ação do parceiro anterior. O item está na lista de códigos de erro da 360dialog |
| Troca entre WABAs | A movimentação de números em coexistência entre WABAs é restrita, o que transforma troca de fornecedor em desconectar e reativar |
| Verificação padrão | Standard Business Verification aparece como indisponível para contas de coexistência na documentação de parceiros da 360dialog |
| Direito de migrar | A 360dialog documenta direito contratual de migrar para outro parceiro e o caminho de migração direta à Meta |
Leituras da documentação da 360dialog e da comunidade de desenvolvedores da Meta; datas por item em Fontes e método.
A 360dialog é a única das três com direito contratual documentado de migrar para outro parceiro. Isso precisa ser dito com todas as letras, porque é um ponto real a favor dela e vai na direção contrária do preço, que é o ponto contra. O enquadramento honesto do tema: propriedade da WABA e do número é objeto contratual e registral no ambiente da Meta, não resultado de arquitetura. A saída precisa ser testada antes de ser necessária, e as perguntas para exigir por escrito estão na parte final deste artigo. O guia da série explica o mecanismo de migração; aqui importa a consequência de compra.
Onde cada plataforma se diferencia
A Zernio tem a base nativa mais completa de credenciais restritas entre as três: chaves com expiração, perfil, modo somente leitura e revogação, além de MCP oficial hospedado com OAuth e de um campo de origem que separa mensagem do aplicativo e da Cloud API. O contraponto é institucional: o suporte a WhatsApp entrou no changelog em maio de 2026, e não há evidência pública de escala, de clientes brasileiros ou de histórico de incidentes. Há também uma inconsistência interna entre a página comercial, que anuncia inbox nas contas gratuitas, e uma seção mais antiga da documentação, que menciona contas pagas: item de due diligence, não acusação.
A YCloud tem a documentação de ecos mais completa das três, cobrindo texto, imagem, vídeo, áudio e documento, com link de mídia autenticado por até 30 dias e assinatura de webhook sobre timestamp mais corpo, que dá proteção contra replay de graça. Os contrapontos: a linha de crédito compartilhada documentada sem procedimento público de remoção, a carteira pré-paga não reembolsável, e o suporte do plano gratuito com horário publicado no fuso UTC+8, o que corresponde à madrugada brasileira.
A 360dialog é a casa estabelecida: presença confirmada no showcase oficial de parceiros do WhatsApp, suporte 24 por 7 no plano regular com escalonamento à Meta, e o direito contratual de migração citado acima. Os contrapontos: o custo de 49 euros ou 59 dólares por número ao mês pesa em operação de 1 ou 2 números, a assinatura do webhook comum de mensagens não foi localizada publicamente, e o status do MCP está em conflito entre as superfícies do próprio fornecedor.
Sobre MCP em geral, uma distinção que vale para as três: o eixo comparativo não é ter ou não ter, é o que o MCP alcança, porque MCP de infraestrutura e MCP de operação de mensagens têm perfis de risco completamente diferentes na mão de um agente. MCP também não substitui webhook: o webhook é a ingestão contínua, o MCP é interface de consulta e ação. Como montar essa camada com segurança é o assunto do segundo artigo da série.
Preço: os dois medidores de custo que ninguém separa
Zernio
Entrada verificada em 22/08/2026 Sem custonos 2 primeiros connected accounts- API, inbox, MCP e webhooks incluídos
- Tarifas da Meta continuam existindo à parte
YCloud
Entrada verificada em 22/08/2026 Sem custono plano gratuito, com 2 canais- 1 usuário, inbox compartilhada, API e webhooks
- 6 meses de armazenamento de conversas
360dialog
Entrada verificada em 22/08/2026 49 eurospor número, ao mês ou 59 dólares por número, ao mês- Plano regular de API, suporte 24 por 7
- Tarifas da Meta cobradas separadamente
Existem dois medidores independentes e frequentemente confundidos. O primeiro é o custo da plataforma: assinatura, franquia ou plano gratuito do fornecedor. O segundo é o custo da Meta, cobrado por mensagem entregue conforme categoria e país do destinatário. Plano gratuito de fornecedor não inclui crédito de mensagens da Meta, e o corolário reorganiza a conversa de compra: a escolha do fornecedor não altera a tarifa da Meta. Ela altera mensalidade, camada de software e caminho de saída. Comparar fornecedores por preço de mensagem é comparar a coisa errada.
Os três anunciam repasse sem margem, o que é alegação comercial de cada empresa sobre o próprio produto. O que muda entre eles é o mecanismo: cartão cadastrado na própria WABA em um caso, carteira pré-paga não reembolsável em outro, tarifas separadas da assinatura no terceiro.
Mensalidade zero também não é custo zero. O plano gratuito cobre transporte; não cobre banco canônico, deduplicação, download de mídia antes da expiração, transcrição, reconciliação e integração com agentes, e quanto menos o fornecedor entrega de separação de privilégios e assinatura de webhook, mais dessa engenharia fica do seu lado. É a linha exata que separa um comparativo de preços de uma conta de custo total.
Webhooks e retentativa: o que acontece quando o seu endpoint cai
A resposta curta: se o seu endpoint ficar duas horas fora do ar, a política de retentativa do fornecedor decide se a recuperação é automática ou se vira trabalho manual de reconciliação. Uma regra de higiene organiza a comparação: janela de tempo e contagem de tentativas são grandezas diferentes e nunca vão na mesma célula.
| Item | O que a documentação diz |
|---|---|
| Zernio, assinatura | HMAC SHA-256 sobre o corpo bruto, sem timestamp assinado. A proteção contra replay fica com o consumidor |
| Zernio, retentativa | Até 7 tentativas em cerca de 51 horas, com dead letter queue e semântica at-least-once |
| YCloud, assinatura | HMAC SHA-256 sobre timestamp e corpo bruto, o que permite tolerância de replay no consumidor |
| YCloud, retentativa | Até 7 tentativas em cerca de 5 horas e 35 minutos, sem DLQ nem replay manual públicos |
| 360dialog, assinatura | HMAC confirmado para eventos da Partner API; assinatura do webhook comum de mensagens não localizada publicamente |
| 360dialog, retentativa | Documentação conflitante, entre cerca de 24 horas e até 7 dias de reenvio |
Políticas lidas na documentação de cada fornecedor; datas em Fontes e método.
A leitura de compra é direta: a diferença entre uma janela de 51 horas e uma de 5 horas e 35 minutos decide quanto do incidente volta sozinho, e a diferença entre assinar só o corpo e assinar timestamp mais corpo decide quanto código de proteção contra repetição você escreve. O que a tabela não autoriza dizer: retentativa e fila reduzem perda, não eliminam. Nenhum dos fornecedores oferece semântica exactly-once, e a única forma de medir perda de verdade é um piloto com contagem de eventos nas duas pontas.
Falhas silenciosas e o que nenhum fornecedor entrega
Os riscos mais caros deste mercado não produzem erro na sua aplicação. Produzem ausência de evento, que não dispara alarme nenhum.
O terceiro modo de falha soa tranquilizador na versão curta. Trocar de aparelho ou reinstalar o aplicativo aciona um fluxo de reconexão rápido, mas esse fluxo depende de alguém confirmar uma tela de consentimento no telefone. Se ninguém confirmar, o número volta a funcionar perfeitamente no celular e para de alimentar a API. A consequência prática para o piloto: envie pelo telefone principal, pelo WhatsApp Web e por cada dispositivo que a equipe realmente usa, verifique quais produzem eco, e monte alerta por ausência de eventos, não por erro.
Há também o que nenhuma das três entrega, porque o limite é da plataforma. Grupos e comunidades existentes no aplicativo não são sincronizados como conversas da API em nenhuma das opções, e na Zernio a Groups API exige um número separado, fora de coexistência. Listas de transmissão, mensagens temporárias, mídia de visualização única e chamadas ficam limitadas ou indisponíveis. E os até 6 meses de histórico sincronizados no onboarding são carga inicial, não backup: o evento acontece uma vez só, então o importador precisa estar pronto antes de conectar o número principal. Quem promete memória total ao cliente precisa dizer antes da assinatura que o RAG será alimentado por conversas individuais.
Reputação pública tampouco preenche essas lacunas: as amostras de avaliações dos três são pequenas, misturam produtos diferentes do mesmo fornecedor e, em dois casos, envolvem programas de incentivo a avaliações. Mais informativo é o que um fornecedor deste mercado admite na própria documentação: coexistência é menos estável do que uma conexão dedicada de Cloud API. Fornecedor documentando a própria limitação vale mais do que trinta avaliações anônimas.
As 12 perguntas e as cláusulas mínimas antes de assinar
Esta é a parte reutilizável do artigo. Leve as 12 perguntas para a reunião comercial e exija resposta por escrito, não por captura de tela de dashboard.
Propriedade e faturamento:
- A WABA e o número permanecem integralmente no Business Portfolio de quem contrata?
- Quem contrata terá administrador direto visível no WhatsApp Manager?
- Existe linha de crédito compartilhada e qual é o procedimento exato para removê-la?
- Qual é o procedimento e o prazo contratual de offboarding?
Saída e recuperação de dados:
- É possível exportar integralmente mensagens, mídia, contatos, templates, eventos e logs?
- Como recuperar eventos depois de esgotadas as retentativas do webhook?
- Os ecos do aplicativo incluem consistentemente texto, imagem, vídeo, documento, áudio, reação e resposta citada?
- Como ficam dispositivos vinculados, reinstalação do aplicativo e reconexão?
Agentes, suporte e prova:
- Quais escopos do MCP permitem leitura sem escrita e restrição por número ou projeto?
- Onde os dados são processados e quais são os subprocessadores?
- Qual é o SLA de suporte no plano gratuito e no plano pago, com fuso horário declarado?
- Existem clientes brasileiros em produção dispostos a dar referência?
Respondidas as perguntas, o que precisa virar cláusula:
| Cláusula mínima | O que precisa estar escrito, e por quê |
|---|---|
| WABA e número | Integralmente no Business Portfolio de quem contrata. Sem isso, todo o resto é discussão sobre bem de terceiro |
| Acesso administrativo | Administrador de quem contrata visível no WhatsApp Manager. Propriedade sem acesso é propriedade no papel |
| Cobrança e crédito | Cobrança direta pela Meta, ou prazo definido para retirar a linha de crédito do parceiro. É o item que trava a saída quando não está escrito |
| Exportação por API | Integral e em formato documentado. Exportação por chamado e por planilha não é exportação |
| Retenção do arquivo | Arquivo de exportação disponível por um prazo definido após o cancelamento. Quase ninguém pede, e é o que salva quem cancelou antes de conferir |
| Offboarding | Sem aprovação discricionária e sem taxa não prevista. Impede que a saída dependa de humor comercial |
| Falha de ecos | Responsabilidade por reprocessamento e reconciliação quando os ecos falharem. Transforma falha silenciosa em obrigação contratual |
| Faturamento no Brasil | Faturamento em reais, com documento fiscal de entidade brasileira. Evita descobrir o problema tributário no fechamento do mês |
Um alerta de sequência: em programas de parceria deste mercado, ativar o painel pode iniciar cobrança de imediato, com regras próprias de cancelamento. Termos por escrito vêm antes do clique.
Quando escolher cada uma, e o piloto que substitui a opinião
A leitura por caso de uso, sempre com a ressalva de que é leitura documental a validar em piloto: a Zernio teve o melhor encaixe para operação pequena que quer expor o WhatsApp a agentes, pelo custo de entrada e pela base de credenciais e MCP. A YCloud encaixa quando os ecos do aplicativo são o centro da operação e o time aceita construir a proteção de saída por contrato. A 360dialog encaixa quando maturidade institucional, suporte com escalonamento à Meta e direito contratual de migração valem mais do que o custo por número. Nenhuma das três está aprovada em propriedade e exportação sem resposta formal por escrito, então nenhuma leitura acima autoriza assinar sem o piloto.
O piloto é curto, instrumentado e com critérios de aceite escritos antes de começar. O roteiro de referência da X-Apps cobre, nesta ordem:
- Contratos e evidências, compromissos por escrito e capturas do ambiente Meta mostrando portfólio, administradores e número, antes de qualquer conexão.
- Onboarding, coexistência ativada com número novo ou de baixo risco, mantendo dispositivo, versão do aplicativo e rede constantes nos testes.
- Mensagens e mídia nos limites reais, texto perto do teto da plataforma, áudio grande, e o mesmo arquivo baixado em momentos diferentes para medir a janela real de mídia, separando validade de link de política de retenção.
- Falhas provocadas, endpoint derrubado por alguns minutos e por algumas horas, medindo o que volta, o que duplica e o que some.
- Agentes e MCP, escopos, restrição por número, modo somente leitura e bloqueio de envio fora do fluxo de aprovação.
- Suporte e cobrança, chamado real aberto em horário comercial brasileiro, com a primeira resposta cronometrada.
- Exportação e offboarding executados de verdade, incluindo revogação de credenciais, e não apenas descritos em resposta comercial.
- Repetição e relatório, os testes que falharam rodam de novo e o comparativo fecha com números, não com impressões.
O alvo de perda é zero evento perdido após reconciliação. Alvo, não promessa: nenhum dos fornecedores oferece semântica exactly-once, e nenhum piloto curto prova ausência de perda em produção. A regra que fecha o método: falha em propriedade ou em saída reprova o fornecedor independentemente da nota final, porque não existe recurso técnico que compense não conseguir sair.
Conclusão: escolha pelo custo de sair, não pelo preço de entrar
Preço de entrada separa pouco: duas das três opções têm entrada gratuita, a terceira cobra por número, e a tarifa da Meta é a mesma em qualquer uma delas. O que separa é política de webhook, diferenciação de origem entre aplicativo e API, retenção de mídia, granularidade de credenciais e, acima de tudo, o que está escrito sobre propriedade, faturamento e saída. Nenhum desses itens aparece na primeira tela de uma página de preços.
A separação decisiva é esta: propriedade se garante em contrato e se verifica no ambiente da Meta, nunca em arquitetura. O que a camada de quem integra faz é outra coisa, e não é pouco: reduzir perda, tornar a perda mensurável e baixar o custo de trocar de fornecedor. É sobre isso que trata o segundo artigo desta série.
Quer escolher a plataforma de WhatsApp pelo risco de saída, e não pela tabela de preços?
A X-Apps conduz a due diligence documental, o piloto instrumentado e a camada própria de ingestão, dados e governança que reduz a dependência do fornecedor. A portabilidade do número e da conta depende do que ficar escrito no contrato, e é isso que o piloto testa antes de assinar.
Perguntas frequentes
Não. A Zernio é uma empresa externa, espanhola, fundada em 2025, sem relação societária com a X-Apps. A X-Apps projeta e opera a camada de integração e governança que usa a Zernio ou outro fornecedor como transporte.
A apuração documental não mede confiabilidade em produção, mede aderência a critérios escritos antes da pesquisa, e nessa régua a Zernio teve o melhor encaixe. Confiabilidade real só aparece em piloto com contagem de eventos nas duas pontas.
Não. A conta pode estar no seu portfólio e a operação ainda depender de uma linha de crédito estendida pelo parceiro para pagar a Meta. Se remover essa linha exige ação do fornecedor, a saída passa por terceiro mesmo com a propriedade formal do seu lado.
Não. O custo da plataforma e o custo da Meta são medidores independentes: plano gratuito de fornecedor não inclui crédito de mensagens da Meta, que cobra por mensagem entregue conforme categoria e país.
As superfícies do próprio fornecedor discordam: a documentação descreve um servidor MCP hospedado com instruções de conexão, e páginas comerciais mais recentes registram o recurso como em breve e restrito ao plano Premium. Feche o status e os escopos por escrito com o suporte antes de tratar como critério de compra.
Falha em propriedade ou em saída reprova independentemente de qualquer outra nota. Não existe recurso técnico que compense não conseguir sair com o número, a conta e o histórico.
Fontes e método
Este comparativo é uma apuração documental conduzida pela X-Apps em 20 e 22 de agosto de 2026, com os 12 critérios definidos antes da pesquisa. Salvo indicação em contrário no próprio trecho, preços e recursos foram verificados nas páginas oficiais dos fornecedores em 22 de agosto de 2026. Leituras anteriores citadas no texto: lista de códigos de erro da 360dialog em 29 de julho de 2026, documentação de MCP da 360dialog em 23 de julho de 2026, páginas comerciais da 360dialog em 18 de agosto de 2026, documentação de parceiros da 360dialog sobre verificação em 21 de janeiro de 2026. "A verificar" marca item cuja página primária não pôde ser validada na coleta. A apuração original avaliou quatro fornecedores; este artigo cobre os três com coexistência documentada e preço público comparável, e a exclusão do quarto, que ficou abaixo dos três na mesma régua, não altera a ordem relativa entre os publicados.
Fontes primárias consultadas em 22 de agosto de 2026: docs.zernio.com (preços, webhooks, MCP e conexão de WhatsApp), ycloud.com/pricing e a documentação de integração de webhooks da YCloud, docs.360dialog.com (preços, coexistência, MCP e lista de códigos de erro) e a documentação de preços e de coexistência da Meta para desenvolvedores.