1

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?

Carregando publicação patrocinada...
1

O que vocês acham desta stack (Next.js + Baileys + Supabase) para produtos em mercados emergentes?

se o seu cliente souber dos riscos tudo bem, se você estiver diminuindo ou não avisando do risco de bloqueio aí você é um péssimo profissional.

É impossível escalar quando se paga por cada conversa iniciada.

Dito isso qualquer mensagem que chega até mim de forma inesperada é denúncia na hora por spam.

Se eu não estou esperando a mensagem enviada eu torço fortemente pelo bloqueio do número.

Sim, API Oficial também tem bloqueio se a empresa não respeitar as políticas

destruíam qualquer margem de lucro de negócios pequenos

Já ofereci aos meus clientes no passado a opção de integrar com APIs não oficiais.

A dor de cabeça de rotacionar número e explicar para os clientes porque o numero principal dele caiu no horário de pico de uma ação promocional era tão grande que eu simplesmente parei. Me desfiz de todos esses contratos, encerrando a parceria, passando para outros devs os que valiam a pena.

Se o cliente acha proibitivo o valor dessas mensagens é porque não é meu público alvo, então agora qualquer integração que eu faça só usa a API Oficial.