Entrar como:FuncionalidadesDoc
Pular para o conteúdo
← Voltar para a visão geral
✅ ConcluídoCard #40 · M6.5

Fluxo n8n: Atendimento IA (coleta + FAQ)

Marco M6.5: Automação de Atendimento IA + n8n

📅14 de agosto de 2026
👤Wellington Santiago (via ZCode)
🔧Commits: c79093a

📄 Documento de Execução — Card 40: [M6.5] Fluxo n8n: Atendimento IA (coleta + FAQ)


🎯 1. O que foi implementado

Workflow n8n "GENIOON — Atendimento IA" (15 nós, webhook POST /webhook/wa-inbound):

WA Inbound → Parse & Memory → Gravar GENIOON → KB → Build Prompt → Gemini Body
→ Gemini (HTTP, tools function calling) → Decide → [tool? → Call Automation]
→ Final Text → SendText WAHA → Log Outbound
  • Memória por chatId via getWorkflowStaticData (histórico 20 msgs + enrollmentId/paymentId/leadId da conversa)
  • System prompt montado a cada mensagem com FAQ real (BotFaq) + turmas com vagas (IDs) + cursos — nunca stale
  • Gemini via HTTP Request (sem credentials do n8n): generativelanguage.googleapis.com com function_declarations das 6 tools; key via $env.GEMINI_API_KEY
  • Fallback: sem key/erro → heurística mock (mesma do bot interno) — fluxo nunca morre
  • Gravar GENIOON: repassa o payload WAHA pro nosso webhook (com secret) — histórico/painel preservado; bot interno dormente (N8N_WEBHOOK_URL)
  • SendText via WAHA API (X-Api-Key) + gravação outbound no GENIOON (log-outbound)
  • WAHA reconfigurado: WHATSAPP_HOOK_URLhttps://n8n.wellka.com.br/webhook/wa-inbound (compose)
  • Workflows versionados no repo (scripts/n8n-workflows/*.json + gerador python)

✅ Critérios de aceite validados

# Teste Status
1 Webhook responde 200 (local + https externo)
2 Workflow executa ponta-a-ponta (executions no n8n)
3 Sem GEMINI_API_KEY → resposta mock no fluxo
4 Mensagem grava no GENIOON (painel) ✅ (nó Gravar)

⚠️ Pendência externa

  • GEMINI_API_KEY (Wellington — Google AI Studio) p/ respostas reais da IA
  • QR do WhatsApp (escanear 1x no WAHA dashboard: ssh -L 3100:localhost:3100 oracle-freehttp://localhost:3100 — sessão anik) p/ mensagens reais
← Voltar para a visão geral