Aguardando garantia

Desenvolvimento de Fluxos N8n para Saas Financeiro com Supabase e Integração Whatsapp/Ia

Publicado em 24 de Janeiro de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um profissional experiente para desenvolver dois fluxos completos no n8n para um SaaS financeiro. O projeto envolve integração com WhatsApp, Supabase como fonte de dados principal e uso de inteligência artificial para processamento de mensagens. O objetivo é criar uma solução robusta e sincronizada em tempo real com nosso dashboard web.

Stack do Projeto:
- n8n: Utilizado para orquestração dos fluxos.
- Supabase: Servirá como a única fonte de dados (fonte da verdade).
- Dashboard web (Lovable): Para visualização e interação, necessitando de sincronização em tempo real.
- Evolution API: Para integração com o WhatsApp.
- OpenAI + LangChain: Para interpretação inteligente de mensagens.

Regras Críticas:
- O Supabase deve ser a única fonte da verdade para todos os dados.
- O n8n precisa estar 100% sincronizado com o dashboard Lovable, garantindo que as informações sejam compartilhadas em tempo real.
- O agente de IA deve ser capaz de consultar dados já existentes no Supabase, incluindo aqueles inseridos manualmente pelo dashboard.

Fluxo 1 – Conexão do WhatsApp via QR Code:
- Inicia via Webhook (disparado pelo dashboard).
- Recebe um user_id.
- Cria uma instância de WhatsApp utilizando a Evolution API.
- Gera e retorna o QR Code para o dashboard.
- Registra no Supabase as informações essenciais (user_id, instance_id, status da conexão).
- Este fluxo não utilizará IA e não processará mensagens.

Fluxo 2 – Processamento Inteligente de Mensagens:
- Recebe mensagens via Webhook (da Evolution API).
- Identifica a instância e o usuário correspondente no Supabase.
- O fluxo será encerrado se o usuário não for encontrado no Supabase.
- Suporte para diferentes tipos de mensagens: texto, áudio (com transcrição via Whisper) e imagem (com interpretação via Vision).
- Todas as entradas devem ser normalizadas para texto.
- Utiliza o LangChain Agent (node oficial do n8n) para interpretar as intenções do usuário.
- A saída do agente de ia deve ser obrigatoriamente em formato json.
- Não haverá memória persistente no n8n; todo o contexto e dados devem ser consultados e gerenciados via Supabase.

Intenções Obrigatórias (Consulta e Registro):
- Registro de gasto
- Registro de entrada
- Consulta de saldo
- Consulta de histórico
- Consulta e registro de metas
- Consulta e registro de despesas fixas
- Consulta e registro de valores a receber

É fundamental criar nodes Supabase específicos para cada uma dessas ações, evitando o uso de tools genéricas. Qualquer ação realizada via WhatsApp deve ser refletida imediatamente no dashboard.

Entregáveis:
- Fluxo 1 completo (em formato JSON do n8n).
- Fluxo 2 completo (em formato JSON do n8n).
- Breve documentação técnica dos fluxos.
- Fluxos prontos para serem implantados em ambiente de produção.

Experiência prévia com SaaS financeiro será considerada um diferencial importante para este projeto.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média

Prazo de Entrega: Não estabelecido

Habilidades necessárias