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.

TypeScriptnpmWebhooks9 adapters

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.

Falar no WhatsApp