Case · Em produção

ProsperIA · Nexify Message Broker.

Plataforma de IA financeira multi-tenant que automatiza atendimento via WhatsApp, classifica transações bancárias e envia alertas proativos personalizados para 65+ clientes ativos — construída sobre o Nexify Message Broker.

64.8K
Linhas de código
40
Telas do painel
65+
Clientes ativos
R$1,60/dia
Custo operacional
O desafio

Gestão financeira sem IA escalável.

A ProsperIA é uma plataforma de gestão financeira pessoal com módulos de movimentação bancária, orçamento, agenda financeira, saldos e patrimônio. Atendia 65+ clientes, mas dependia de interações manuais via WhatsApp e prompts avulsos — sem painel de gestão, sem automação e sem visibilidade operacional.

O desafio era criar uma camada de inteligência artificial integrada ao WhatsApp que atuasse de forma proativa e escalável — classificando transações, enviando alertas financeiros, conduzindo conversas personalizadas e oferecendo um painel administrativo completo para operar tudo isso com autonomia.

A solução entregue

Seis módulos do Nexify MB em produção.

Implantação completa da plataforma como motor de IA por trás do atendimento financeiro.

01

Classificação inteligente — pipeline de 5 camadas

Motor de classificação que categoriza transações automaticamente, priorizando métodos de menor custo. As 3 primeiras camadas resolvem 60–70% dos casos sem usar IA.

CamadaMétodoCusto
1. Rule Engine~60 regras regex (PIX, Uber, Netflix, etc.)Zero
2. rawCategory MappingMapa direto da categoria bruta do bancoZero
3. Naive BayesClassificador probabilístico treinado na base históricaZero
4. History MatchExact + substring com token indexZero
5. LLM (GPT-4o-mini)Batch de 25 itens com pipeline assíncronoMínimo
02

Chatbot conversacional no WhatsApp (24/7)

Assistente virtual com persona configurável, integrada ao WhatsApp para atendimento automatizado. Mantém contexto de conversa, resolve dúvidas financeiras e conduz o cliente pelo método de educação financeira.

Funcionalidades

  • Contexto automático (20 mensagens)
  • Persona e tom configurável
  • Roteamento por intenção
  • FAQ injetada automaticamente

Características

  • Multi-canal (WhatsApp, API, Web)
  • Expiração automática (24h)
  • Histórico persistido
  • Cálculos financeiros integrados
03

Alertas financeiros proativos

Seis tipos de alertas automatizados que monitoram a saúde financeira dos clientes e enviam notificações via WhatsApp nos momentos certos.

TipoFrequênciaDescrição
Radar Financeiro SemanalSegundas 10hSaldo, pagamentos e recebimentos
Orçamento ExcedidoSeg/Qui 14hCategorias que ultrapassaram o limite
Transações Não CategorizadasQuartas 12hLembrete de classificação pendente
Limite de Cartão (>80%)Seg/Qua/Sex 9hAlerta preventivo de limite
Vencimentos PróximosDiário 8hPagamentos nos próximos 3 dias
Saldo NegativoTer/Sex 10hConta bancária em negativo
04

Painel administrativo completo

40 telas divididas entre dashboards com KPIs em tempo real, gestão de clientes consolidada (sync ProsperIA + local + ManyChat), conversas do chatbot, alertas e insights, classificação, categorias, Flow Canvas, Prompts IA com versionamento, cron jobs, campanhas, segmentação dinâmica, onboarding em 7 etapas, ManyChat (tags, custom fields, flows, subscribers, templates), busca global Cmd+K, tenants (super admin) e simulador WhatsApp.

05

Plataforma de mensageria IA

Orquestrador de mensagens com BullMQ, Flow Engine versionado com publish/rollback, PromptOps com testes A/B, regras de automação (trigger + steps), Dead Letter Queue com replay e cockpit de fila (backlog, aging, métricas).

06

Multi-tenancy e segurança

Isolamento total por organização (tenant_id em todas as tabelas), hooks automáticos no Sequelize, credenciais e integrações isoladas por tenant. Helmet, CORS, rate limiting em camadas, error handler classificado em 12 tipos, audit trail, health checks, monitoramento de heap e graceful shutdown.

Arquitetura

Fluxos principais.

O sistema segue o padrão DDD-light com 31 domínios isolados. Comunicação via webhook ManyChat, processada pelo backend que orquestra IA, dados financeiros e envio de mensagens.

FluxoCaminhoResultado
Alerta ProativoCron → ProsperIA API → OpenAI → ManyChat → WhatsAppCliente recebe alerta personalizado
Chatbot ReativoWhatsApp → ManyChat → Webhook → Backend → OpenAI → WhatsAppResposta contextualizada em ~760ms
ClassificaçãoCron → ProsperIA API → Pipeline 5 camadas → ProsperIA APITransações categorizadas automaticamente
Insight AgendadoCron Scheduler → Dados agregados → OpenAI → ManyChat → WhatsAppAnálise financeira personalizada
Integrações

Ecossistema conectado.

ProsperIA API

3 modos de autenticação. Dezenas de endpoints proxied: dashboard, movimentos, categorias, investimentos, ativos, cartões. Sync automático de clientes e dados financeiros a cada hora.

ManyChat

Envio proativo via flows com WhatsApp Templates aprovados pela Meta. Webhook multi-tenant para recepção. Gestão completa: tags, custom fields, subscribers.

OpenAI

GPT-4o-mini para chat, classificação e geração de texto. Rastreamento automático de tokens, custo e latência. Testes A/B de prompts com métricas por variante.

Resultados

Métricas em operação.

100%
Taxa de sucesso da IA
0%
Taxa de falha
~R$50/mês
Custo operacional de IA

Eficiência comprovada

O pipeline de classificação de 5 camadas resolve 60–70% das transações sem usar IA, reduzindo custos drasticamente. O custo operacional diário em protótipo foi de apenas R$1,60 — tornando a solução viável para escala.

Evolução

Fase 1 vs atual.

O projeto iniciou em fevereiro de 2026 como Fase 1 com 14 telas e 13 domínios. Em dois meses evoluiu para uma plataforma completa com integração real.

IndicadorFase 1 (Fev/2026)Atual (Abr/2026)Crescimento
Linhas de código~16.900~64.8003.8x
Telas do painel14402.9x
Domínios de negócio13312.4x
Endpoints da API~50200+4x
Migrations12443.7x
Por que funcionou

Diferenciais técnicos.

01
Pipeline de classificação inteligente

5 camadas hierárquicas priorizam métodos de custo zero antes de acionar IA. Reduz custos em 60–70%.

02
Multi-tenancy transparente

Isolamento automático via hooks do ORM. Devs adicionam features sem se preocupar com segregação — o framework garante.

03
Sandbox operacional

Modo sandbox com outbox local permite revisar e aprovar mensagens antes do envio real. Master switch, controle por tipo e usuário.

04
Arquitetura event-driven

BullMQ para orquestração assíncrona, DLQ com replay, cron distribuído com lock por instância. Pronto para escala horizontal.

Quer esse tipo de entrega?

A Nexify constrói plataformas como o Nexify Message Broker em semanas, não meses. Entregamos em produção com Docker, CI/CD e documentação técnica completa.