Projeto de automação completa para uma ONG de pets, construído no…
INEMA
quero fazer uma automacao da minha ong de pets
quero um cadastro de anamais para gerenciar vacinacao e outroas informacoes, tambem uma agendamento de castracao e um sistema de tirar duvidas usando rag supabase , o canal de entrada e saida é o whatapp web (com eveolutionapi) e gmail, deve entrar texto, voxz e imagem e sair apenas texto memoria quero manter 5 interqacoes semrpe q alguem mandar emnsagem como memoria curta e na longa registrar todas conversas e interacoes na base de dados do supabase
quero um sistema tipo agente e subagente ligados a um agente geral
quero isso no n8n a minha versao é 1.104.2
tudo deve ser compative e so quero os arquivo json prontos , melhor se for em um so workflow
prompt Inicial
[instrução master] aja como especialista em criar automações N8N, completas, funcionais e validadas antes de tudo, pergunte quais dúvidas você tenha sobre este projeto use os modelos de exemplo [conteúdo da fase 3] — cabeçalho de contexto (referência às fases 1 e 2) — solicitação de dúvidas — lista de nodes e placeholders — metadados (timezone, retryOnFail) — instruções de estilo (Switch/Set, sem Function) — ordem de execução e importação de sub-workflows
🧾 INSTRUÇÃO TÉCNICA PARA GERAÇÃO DE WORKFLOW N8N⌗
📌 CONTEXTO DO PROJETO⌗
Sistema: ONG Pets – Automação Completa Objetivo Principal: Cadastro de animais, agendamento de castração e dúvidas via RAG Complexidade: Avançada Versão n8n: 1.104.2
🏗️ ARQUITETURA DEFINIDA⌗
Tipo: Modular Padrão: Agentes com orquestrador e RAG conectado ao Supabase Execução: Sequencial com controle por roteador
FLUXO PRINCIPAL:⌗
📥 Entrada WhatsApp (EvolutionAPI) + Gmail → 🛡️ Validação de formato (texto, imagem, voz)
→ 🧠 Orquestrador identifica intenção → 🔀 Encaminha para subagente adequado
→ ⚙️ Execução de ações (cadastro, agendamento, resposta RAG) → 💾 Registros no Supabase (memória curta e longa)
→ 📤 Resposta textual ao canal de origem
🧩 B**LOCOS OBRIGATÓRIOS E CONFIGURAÇÕES⌗
#### 🔧 ENTRADA E TRIGGERS *** Trigger WhatsApp via EvolutionAPI Trigger Gmail (node IMAP ou Gmail) * Identificação do canal de origem Captura de anexos, áudio e texto
🔧 P**ROCESSAMENTO E VALIDAÇÃO⌗
*** Conversão de voz em texto (speech-to-text) * OCR para imagens* Validação de dados obrigatórios
🔧 R**OTEAMENTO INTELIGENTE⌗
*** Orquestrador detecta intenção com base em conteúdo * Switch para redirecionar entre: Cadastro, Agendamento, RAG
🔧 A**GENTES ESPECIALIZADOS⌗
** * Agente Cadastro Animal: nome, raça, vacinação, histórico * Agente Agendamento Castração: datas, confirmação, status * Agente RAG: busca contexto no Supabase e responde
🔧 M**EMÓRIA E DADOS⌗
*** Memória curta com últimas 5 interações em variável por usuário * Supabase com tabelas:
- p
ets(id, nome, espécie, vacinação, dono_id) - a
gendamentos(id, data, status, pet_id) - h
istorico(id, user_id, mensagem, resposta, timestamp)
🔧 C**ONHECIMENTO E IA⌗
*** Indexação de documentos internos no Supabase * RAG com recuperação semântica * Geração de resposta baseada no prompt + contexto
🔧 S**AÍDA E NOTIFICAÇÕES⌗
*** Resposta via EvolutionAPI para WhatsApp * Resposta via Gmail com texto formatado * Notificação interna para falhas (ex: canal Telegram admin)
prompt de criacao FASE 3
nm64 - Abacus - ONG Pets - Vibe Code
1..
1.
1