O motor de IA para vendas no WhatsApp Web que construímos sem pedir permissão ao mercado.
Hoje, 06 de agosto de 2026, o ZapBooster está oficialmente ao vivo na Chrome Web Store.
Este não é um post de marketing. É um diário de bordo. A primeira entrada de um log que vamos manter desde o dia zero — cada deploy, cada refactor, cada decisão que faria a maioria das pessoas torcer o nariz — tudo documentado aqui.
A resposta curta: o WhatsApp Web existe. Qualquer pessoa com um chip e um notebook já usa. Não precisamos convencer ninguém a migrar de plataforma. Precisamos apenas aparecer onde as vendas já acontecem e fazer o trabalho pesado.
A resposta longa: todas as ferramentas de automação do WhatsApp que analisamos funcionam via API oficial (cara, burocrática, exige número de empresa verificado, cobra por conversa) ou via automação de dispositivo físico (instável, detectável, morre com qualquer atualização). Nenhuma das duas opções servia para o vendedor individual ou a pequena empresa que não tem nem CNPJ ativo.
Uma extensão de navegador opera dentro da sandbox do próprio browser. Ela é indistinguível de um ser humano abrindo o WhatsApp Web. Não injeta bots num servidor remoto. Não sequestra sessão via puppeteer. Ela apenas lê o que você leria, e escreve o que você escreveria — só que mais rápido e com IA decidindo o tom.
Construímos o ZapBooster em três camadas fundamentais. No começo deste blog, descrevemos brevemente nossas escolhas, mas decidimos abrir o capô de verdade.
↳ Leia o Deep Dive completo da nossa Arquitetura (Extensão, Backend, Supabase, Billing e IA) aqui.
Cada chamada à IA consome créditos. Implementamos dois pools: créditos mensais (expiram no ciclo) e créditos vitalícios (comprados avulso, não expiram). O débito usa cascata — plano primeiro, depois os comprados. Tudo via uma função RPC no Supabase chamada deduct_ai_credits_v2 que roda atomicamente dentro do banco, sem race condition.
Por que RPC em vez de UPDATE no ORM? Porque duas requisições simultâneas no mesmo usuário — um double-click num botão, por exemplo — podiam debitar duas vezes o mesmo saldo sem que o ORM percebesse. A função no banco corre sob lock de transação.
O WhatsApp detecta padrões. Mensagens enviadas muito rápido, no mesmo horário, com texto idêntico — tudo isso gera flag. O ZapBooster tem três camadas de proteção:
{nome} e {empresa} são preservadas pelo motor e substituídas por dados reais de cada contato, tornando cada mensagem única para os filtros de spam.Uma decisão arquitetural importante que tomamos para a versão 1.0.0 foi em relação ao fechamento da aba do navegador. Se você fechar a aba do WhatsApp Web durante um envio em massa, nós pausamos a fila imediatamente. Isso não é uma limitação, é um design de segurança.
O motor de envio interage diretamente com o lado do cliente (a aba aberta). Se a extensão tentasse disparar requisições em background (no Service Worker invisível) sem o WhatsApp estar efetivamente renderizado, isso seria considerado um comportamento altissimamente suspeito pelo algoritmo anti-spam do WhatsApp.
Para evitar banimentos e envios corrompidos que gastariam seus créditos à toa, a extensão usa a API chrome.tabs.onRemoved para detectar quando a aba é fechada. Na mesma fração de segundo, nós acionamos o freio de emergência e colocamos seu disparo em estado "Pausado". Quando você reabrir o WhatsApp, é só dar "Retomar" e a campanha continua de onde parou.
Versão 1.0 está ao vivo. Aqui está o que está no roadmap imediato:
Cada uma dessas features vai ganhar seu próprio post aqui. Sem roadmap bonito em slide de pitch. Código real, decisões reais, erros reais documentados.
Porque o mercado de ferramentas para WhatsApp está cheio de produtos opacos que somem do dia para a noite. Documentar publicamente cada decisão técnica e de produto é nossa forma de mostrar que construímos para durar.
Se você é um desenvolvedor que encontrou uma decisão técnica curiosa aqui, chega no nosso suporte e discute. Se você é um usuário que quer entender o que acontece sob o capô antes de confiar suas vendas a uma ferramenta, esse blog é para você.
O ZapBooster está ao vivo. Vamos construir isso em público.