← Portfólio completo
Automação com IAProjeto para clienteEm produção

Alfred: Assistente financeiro inteligente

Desenvolvi um fluxo multi-agente que interpreta texto e áudio para registrar movimentações e consultar informações financeiras.

Minha função
Desenvolvedor Backend e Automação
Contexto
Construção do backend conversacional de um assistente financeiro integrado ao WhatsApp.
Stack principal
n8n · Firebase · Evolution API · OpenAI API · JavaScript
Representação conceitual do assistente financeiro Alfred
Imagem conceitualRepresentação editorial criada para explicar o projeto; não é uma captura do produto.
Contexto e desafio

O problema que orientou o trabalho

O agente precisava extrair dados incompletos, preservar contexto durante a tarefa e executar cálculos sem desperdiçar chamadas de IA.

Responsabilidades

O que eu fiz

  • Orquestrar agentes especializados no n8n.
  • Integrar mensageria, Firebase e transcrição de áudio.
  • Normalizar números de telefone e dados antes das consultas.
  • Separar tarefas determinísticas de tarefas de linguagem.
Decisões técnicas

Como estruturei a solução

  • Usar JavaScript para cálculos e tratamento de dados previsíveis.
  • Dividir o fluxo em agentes com responsabilidades isoladas.
  • Limpar o contexto após concluir uma tarefa para reduzir interferências futuras.
Arquitetura

Fluxo técnico simplificado

01

Mensageria: entrada

02

Agentes: intenção e extração

03

JavaScript: validação

04

Firebase: persistência

Entregas

O que foi construído

  • Entrada por texto e áudio.
  • Registro de despesas e receitas.
  • Consultas por períodos dinâmicos.
  • Autenticação e verificação de assinatura.
Resultados comprováveis

O que mudou

  • O backend passou a registrar e consultar dados financeiros por conversa.
  • Tratamentos determinísticos deixaram de consumir chamadas desnecessárias de IA.
  • A arquitetura modular permite evoluir agentes sem alterar todo o fluxo.
Competências demonstradas

O que este case evidencia

Multi-agentesNLPFirebaseOtimização de tokensTratamento de dados
n8nFirebaseEvolution APIOpenAI APIJavaScriptDocker
Contato profissional

Quer conversar sobre minha experiência neste projeto?

Posso detalhar decisões, responsabilidades e aprendizados técnicos em uma conversa direta.