Projetos
Zatten
A infraestrutura por trás dos agentes de IA que atendem no WhatsApp.
CRM white-label para agências de IA operarem agentes de atendimento no WhatsApp, sobre uma arquitetura multi-tenant serverless.
Visitar projeto
Período
2024–Atual
Status
Active
Visibilidade
Público
Visão geral
A Zatten é a plataforma que agências de IA usam para entregar agentes de atendimento no WhatsApp com a marca delas: CRM em tempo real, pipeline kanban, automações, campanhas em massa e chat ao vivo. Cada agência opera no próprio domínio, com logo, cores e favicon próprios. O cliente final nunca vê a Zatten. Meu papel foi a estruturação inicial completa do projeto: definir a arquitetura multi-tenant, o modelo de white-label e a base serverless em Next.js na Vercel.
Contexto
O produto nasceu para um público específico: agências que vendem agentes de IA e precisam entregar tudo que vem depois da venda (atendimento, funil, histórico e relatórios) sem construir essa infraestrutura por conta própria. Isso exigia que uma única base de código servisse muitas agências ao mesmo tempo, cada uma com identidade visual e domínio próprios, desde o primeiro dia.
Desafio
Multi-tenant e white-label total puxam uma base serverless em direções opostas: cada agência precisa do próprio domínio, marca e configuração, mas o isolamento entre tenants não pode depender de quem escreve a próxima query lembrar de filtrá-la. Somado a isso, o atendimento acontece em tempo real e os eventos da Meta chegam por webhook, de forma assíncrona, sem garantia de ordem e com entregas repetidas.
Solução
A plataforma foi estruturada como uma aplicação Next.js serverless na Vercel, com o tenant resolvido a partir do domínio da requisição: um único deploy atende todas as agências, e cada requisição carrega seu tenant, tema e permissões antes de tocar em qualquer dado. O white-label (logo, cor, domínio e favicon) virou configuração por tenant em vez de fork de código, então subir uma agência nova não exige trabalho de engenharia. Sobre essa base vieram o CRM em tempo real, o pipeline kanban movimentado pelos agentes de IA, as automações disparadas por triggers e eventos do Meta Ads, o roteamento por departamento com quatro níveis de permissão e os disparos em massa pela API oficial da Meta, com os webhooks processados de forma assíncrona e registrados em logs auditáveis.
Entregas
- Arquitetura multi-tenant com resolução de tenant por domínio
- Camada de white-label configurável (logo, cor, domínio, favicon)
- Base serverless em Next.js na Vercel
- Integração com WhatsApp Cloud API e webhooks em tempo real
- CRM em tempo real com pipeline kanban e automações
- Departamentos, roteamento e níveis de permissão
- Gestão de templates, campanhas em massa e dashboard de analytics
Tecnologias
Resultados
- Uma única base de código e um único deploy atendendo múltiplas agências, cada uma no próprio domínio e com a própria marca.
- Subir uma agência nova não exige trabalho de engenharia: white-label, departamentos e permissões são configurados dentro do próprio produto.
- Base operacional preparada para milhares de conversas simultâneas, com monitoramento centralizado de templates, webhooks e fluxos de IA.