Fiquei farto das taxas abusivas da API do WhatsApp, então construí o meu próprio bot de IA com Next.js e Baileys.
Olá pessoal, Sou desenvolvedor e sempre que tentava criar soluções de automação para clientes locais, esbarrava no mesmo problema: as taxas da API oficial da Meta (WhatsApp) destruíam qualquer margem de lucro de negócios pequenos em África e no Brasil. É impossível escalar quando se paga por cada conversa iniciada. Então decidi meter as mãos na massa e usar as últimas semanas para resolver isto de vez. Construí uma plataforma SaaS B2B completa. Usei a biblioteca Baileys (WebSockets) para interceptar o WhatsApp Web e liguei tudo à OpenAI. O resultado? O sistema agora lê áudios nativamente e responde como um humano usando os PDFs da própria empresa (RAG), com zero custos por mensagem da Meta. A estrutura foi feita com um painel de admin em Next.js e Supabase para garantir isolamento de dados (RLS). A parte da engenharia foi fantástica e o sistema está a rodar fluido num servidor VPS. Foi um desafio técnico enorme lidar com o bloqueio de números e a estabilidade da sessão, mas conseguir que uma IA atenda dezenas de clientes sem pagar à Meta foi uma vitória pessoal enorme. Queria muito partilhar o projecto aqui porque fui muito criticado no início por usar bibliotecas não oficiais, mas para mercados emergentes acho que é a única solução viável para pequenos negócios. O que vocês acham desta stack (Next.js + Baileys + Supabase) para produtos em mercados emergentes? Alguém aqui já teve dores de cabeça a tentar escalar com a API oficial?