WaConnector · WhatsApp
Um contrato, nove provedores de WhatsApp
Conector universal para APIs não oficiais de WhatsApp. Você integra uma vez e troca de fornecedor mudando duas linhas de configuração — sem reescrever o produto.
O problema
Trocar de API virou reescrever metade do sistema
- Cada provedor tem autenticação, endpoints, payloads e eventos diferentes.
- O código do produto fica acoplado ao fornecedor — e o fornecedor define seu preço e sua disponibilidade.
- Migrar exige refazer integração, testes e tratamento de erro.
A solução
Um contrato estável, um adapter por provedor
- Contrato único para conectar instância, enviar texto/mídia e receber mensagens.
- Eventos canônicos: o resto do sistema não sabe qual provedor está por baixo.
- MockAdapter e suíte de contrato compartilhada para testar sem depender de conta real.
- Adapters implementados: WAHA, Evolution GO, uazapi, Z-API, Wuzapi, Whapi, QuePasa, WPPConnect e izapia.
Começo rápido
Instalação
npm install waconector
A API pública está estável na v1.0. Mudanças que quebram compatibilidade exigem bump major — sem “aceitável em minor”.
Funcionalidades
O que você ganha
Independência de fornecedor
Troque de API sem tocar na regra de negócio.
Eventos padronizados
Mensagens recebidas, status e mídia no mesmo formato, venha de onde vier.
Contrato testado
Todos os adapters passam pela mesma suíte de contrato.
Mock para desenvolvimento
Desenvolva e teste sem consumir instância real.
TypeScript
Tipos no cliente e nos eventos, com autocomplete de verdade.
Sem lock-in de infraestrutura
Roda no seu servidor, com as suas credenciais.
Para quem é
Produtos que já vendem por WhatsApp
SaaS de atendimento, CRM, ERP e operações internas que não podem parar quando o fornecedor de API muda de preço, política ou disponibilidade.
Como a AllTomatos entra
Integração e migração
- Escolha do provedor com base em custo, estabilidade e região.
- Implementação do adapter e migração do código existente.
- Testes de contrato e simulados de falha.
- Sustentação com acompanhamento de mudanças das APIs.
Quer parar de depender de um único fornecedor?
Revisamos sua integração atual e mostramos o esforço real de migrar para um contrato único.