Executando verificação de segurança...
16

Automação de Atendimento via WhatsApp com n8n + LLMs

Criei um repositório com fluxos de automação prontos em JSON para criação de agentes autônomos no n8n, usando OpenAI (GPT), WhatsApp via Z-API e integrações com Google Workspace. Ideal para clínicas, consultórios e operações de atendimento inteligente.


📦 Conteúdo do repositório

Este repositório contém 6 fluxos de automação:

Nome do FluxoDescrição
1️fluxo-triagem-openai.jsonAssistente virtual que entende a intenção do paciente via LLM (agendar, cancelar, dúvida etc).
2️fluxo-agendamento-calendar.jsonAgendamento automático em agendas do Google Calendar.
3️fluxo-faq-openai.jsonChatbot médico inteligente para dúvidas frequentes via GPT.
4️fluxo-envio-documentos.jsonEnvio de PDFs e listas de preparo por WhatsApp via links do Google Drive.
5️fluxo-lembrete-consulta.jsonLembrete automático de consulta 24h antes com nome, horário e médico.
6️fluxo-agente-completo.jsonAgente autônomo completo que integra triagem, agendamento, respostas inteligentes, envio de documentos e lembretes. Ideal para produção.

⚙️ Requisitos

  • n8n (self-hosted ou cloud).
  • Conta OpenAI ou outra LLM com API compatível.
  • Integração com Z-API ou outra API de WhatsApp de sua preferência.
  • Conta Google (para Calendar, Drive, Sheets).

Como Utilizar

  1. Importe os arquivos JSON diretamente no editor do n8n.
  2. Configure as credenciais:
    • OpenAI → openai-api-key
    • Z-API → Substitua YOUR_INSTANCE e YOUR_TOKEN nas URLs dos nodes HTTP
    • Google → Ative credenciais OAuth2 para Google Calendar, Drive, Sheets
  3. Ajuste os Webhooks:
    • Conecte o webhook de triagem no webhook da Z-API (mensagem recebida).
  4. Ative os fluxos e teste.

Personalização

✅ Usar Outra LLM (Ex: Claude, Mistral, Ollama)

  • Substitua o nó ChatGPT por um HTTP Request apontando para o endpoint da nova LLM.
  • Estrutura da requisição:
    • Entrada: mensagem do usuário
    • Saída: conteúdo da resposta + classificação da intenção
  • Mantenha o formato de resposta:
    "Sua mensagem... [AGENDAMENTO]" para facilitar parsing posterior.

✅ Usar Outra API de WhatsApp (Ex: Twilio, UltraMsg)

  • Substitua os nodes HTTP que usam Z-API pelas URLs e parâmetros exigidos pela nova API.
  • Mantenha a estrutura de:
    {
      "phone": "numero",
      "message": "texto"
    }
    

🧩 Integrações Usadas

  • 🔗 Z-API (WhatsApp)

  • 🧠 OpenAI GPT-5

  • 📅 Google Calendar

  • 📄 Google Sheets

  • 📁 Google Drive


Por que os fluxos estão separados por etapas?

Cada fluxo neste repositório foi projetado de forma modular, para facilitar:

  • Manutenção e evolução individual de cada parte do atendimento.
  • Reutilização em diferentes projetos ou clientes.
  • Testes e debugging mais simples.
  • Redução do risco de falhas que afetem o atendimento completo.

No entanto, também inclui o fluxo fluxo-agente-completo.json, que integra todos os módulos em um único agente, ideal para produção se você já estiver confiante com o sistema.

Espero que seja útil :)

Carregando publicação patrocinada...
2

Interessante, eu ja fiz algo parecido, mas usando o EvolutionAPI para usar o whatsapp que é self-hosted e a ultima versão ta muito boa. Vejo poucas pessoas compartilhando seus fluxos, acho que vou fazer isso com alguns que eu ja fiz tambem haaha.

2

Conheço muitos fluxos n8n disponíveis no Github, o problema é que os que estão disponíveis geralmente não estão tão bem documentados (alguns até confusos) ou não mostram como utilizar, o objetivo da automação e quais ferramentas foram integradas.

Se você tiver fluxos e não for comprometer nenhuma solução de automação que você esteja trabalhando atualmente, vai ser massa a contribuição pra quem está iniciando e até mesmo pra quem já tem alguma familiaridade com o n8n. Esses templates são mão na roda!

1

Parabéns pelo projeto!
Estava pensando em algo assim para clínicas, mas não tinha conseguido botar de pé ainda.

Dúvidas:

  1. Por que o Z-API? Estou começando nesse mundo de integração com Whatsapp e adoraria ouvir a experiência de vcs de prós e contras de cada uma.

  2. Conseguiu testar em um caso real já? O atendimento por Whatsapp de clínicas tem sido tão zuado pra mim que eu acho que só tem a ganhar, mas to curioso de como vai ser na prática.

1
1

boa tarde, sr.

qual seria a licença?
pretende fazer com um backend em código ou pretende expandir no n8n? por quê?
o sr consegue escalar em n8n em qual cenário?

1

To fazendo um fluxo de candidaturas, tu manda o currículo base e a URL da vaga, ele cria um PDF automatizado com palavras chaves a carta de apresentação, email ou mensagem no WhatsApp e faz o envio.

N8N ajuda muito.

1

estou pensando em usar a Z Api no meu projeto. Porem com receio de banimento de numero. Ja passou por isso? E algum motivo por ter escolhido a ZApi ao inves do evolution api?

1