A camada de mensagem do seu SaaS.
Conecte sua conta WhatsApp Business, receba uma API REST e entregue mensagem dentro do seu próprio produto — sem virar revendedor de ninguém.
// a primeira mensagem sai daqui await fetch('https://api.smartconnect.com.br/v1/messages', { method: 'POST', headers: { Authorization: `Bearer ${API_KEY}` }, body: JSON.stringify({ connection_id: 'conn_789', to: '5511999999999', type: 'template', template: { name: 'confirmacao', language: 'pt_BR' } }) }) → { "id": "msg_8f2a41", "status": "accepted" }
Todo SaaS chega no mesmo muro.
Seus clientes pedem WhatsApp. Você abre a documentação da Meta e descobre que precisa virar especialista em WABA, template, janela de 24 horas, tier de qualidade e webhook — tudo isso antes de escrever a primeira linha do que interessa no seu produto.
Integrando direto na Meta
Integrando pelo Smart Connect
Quatro passos, uma tarde.
A ordem importa: cada etapa só libera a seguinte quando estiver de fato funcionando.
Crie sua conta
Cadastre a empresa que vai consumir a API e receba 25 mensagens grátis para testar antes de assinar qualquer coisa.
sem cartãoConecte sua WABA
Informe WABA ID, Phone Number ID e Access Token da sua própria conta Meta. Validamos os quatro pontos na hora e mostramos o que falta.
a conta continua suaGere a chave
Escolha o plano, compre créditos e receba API Key, Secret e Webhook Secret. O ambiente de teste vem junto, com chave separada.
sk_live_ · sk_test_Integre e revenda
Chame a API do seu backend, receba os eventos por webhook e monte os pacotes que fizerem sentido para os seus clientes.
seu preço, sua regraSomos a camada de baixo. Você fica com o cliente.
O Smart Connect nunca fala com o cliente do seu cliente. A gente entrega a infraestrutura e mede o consumo da sua conta — o relacionamento, a interface e o preço continuam sendo seus.
- company_123
- 3 conexões
- 98.420 créditos
- 2 projetos
- company_204
- 1 conexão
- 41.900 créditos
- 1 projeto
- company_318
- 1 conexão
- 25 créditos
- 1 projeto
Cada empresa tem credenciais, saldo, chaves, conexões, logs, templates e webhooks completamente isolados.
O que já vem resolvido.
Tudo que você teria de construir para colocar WhatsApp em produção com segurança — e manter funcionando depois.
API REST previsível
Autenticação Bearer, corpo JSON e resposta 202 com o id da mensagem. Sem SDK proprietário e sem lock-in: se um dia quiser sair, é só trocar a URL.
Webhooks assinados
Enviada, entregue, lida, falhou e recebida. Payload com HMAC-SHA256 para você validar a origem, e reenvio automático com backoff por 24 horas.
Templates sincronizados
Puxamos os modelos aprovados direto da sua WABA com categoria, idioma e status. Você submete para análise da Meta sem sair do painel.
Logs auditáveis
Cada envio guarda request, response, timestamp e a linha do tempo completa do webhook. Quando o cliente reclamar, você tem a prova.
Multi-tenant de verdade
companyId, projectId e connectionId em toda chamada. Separe produção de homologação, ou uma linha de produto da outra, sem misturar consumo.
Saldo em tempo real
O crédito é debitado quando o WhatsApp aceita a mensagem, e a resposta já traz o saldo restante. Alerta por e-mail e webhook antes de zerar.
Uma chamada. Nada de gambiarra.
Você manda o template e o destinatário. A gente cuida da janela de 24 horas, do formato E.164, da fila e da reconciliação de status com a Meta.
message_id e saldo restanteRetry-After para você aplicar backoffVocê compra no atacado. Revende no seu preço.
A gente cobra da sua empresa e mede o consumo da sua conta. O que você cobra dos seus clientes não passa por aqui — nem em margem, nem em regra, nem em relatório.
Você compra um pacote de mensagens em volume e recebe o melhor preço por unidade da tabela.
Dentro do seu produto, você monta os pacotes que quiser, com o nome e o preço que fizerem sentido para o seu mercado.
A gente só acompanha o saldo da sua conta: contratado, utilizado e disponível. O rateio entre os seus clientes é feito no seu sistema.
Escolha pelo tamanho da operação.
Mensagens incluídas em todos os planos. Precisou de mais, compra pacote avulso — o crédito soma e não expira enquanto o plano estiver ativo.
- API REST completa
- Webhooks assinados
- Templates sincronizados
- Documentação
- Suporte
- API REST completa
- Webhooks assinados
- Templates sincronizados
- Documentação
- Suporte
- API REST completa
- Webhooks assinados
- Templates sincronizados
- Documentação
- Suporte
- API REST completa
- Webhooks assinados
- Templates sincronizados
- Documentação
- Suporte prioritário
Os custos de conversa cobrados pela Meta seguem a tabela oficial e são debitados do seu saldo conforme a categoria.
O que perguntam antes de assinar.
Sim, e isso é proposital. Você conecta a sua própria WABA, com o seu número e o seu nome de exibição. Se um dia quiser sair do Smart Connect, a conta continua sendo sua — não existe número compartilhado nem dependência de infraestrutura nossa para você continuar operando.
Não. A gente nunca fala com o cliente do seu cliente. A mensagem sai pelo número da sua WABA, a interface é a do seu produto e a cobrança dos pacotes é feita por você. O Smart Connect é uma dependência de backend, como o seu banco de dados.
O crédito é debitado no momento em que o WhatsApp aceita a mensagem, e a resposta da API já devolve o saldo restante. Falhas posteriores de entrega — número inválido, opt-out — não são estornadas automaticamente, porque a conversa já foi contabilizada pela Meta. Falhas sistêmicas nossas são estornadas.
Pode, e recomendamos. Cada plano inclui projetos, e cada projeto tem chave, conexões e logs próprios. Você recebe uma chave sk_live_ e uma sk_test_ desde o primeiro dia, então dá para testar sem sujar o relatório de consumo da produção.
A gente monitora a validade e avisa por e-mail e por webhook antes de quebrar. Se o token for revogado mesmo assim, a API responde 409 connection_not_ready em vez de falhar em silêncio, e o painel mostra exatamente qual conexão precisa ser refeita.
Sim. Credenciais, saldo, chaves, conexões, logs, templates e webhooks são segregados por companyId. Uma chave de API só enxerga os recursos da própria empresa, e os tokens da Meta ficam cifrados em repouso — nem mesmo o painel exibe o valor depois de salvo.
Sua primeira mensagem sai ainda hoje.
Crie a conta, conecte a WABA e teste com as 25 mensagens grátis. Você só escolhe um plano depois que a integração estiver funcionando.