Hospital Oftalmológico de Anápolis
Documentação Técnica - Integração n8n + Kommo + IA
DOCUMENTO TÉCNICO v1.0

Atendimento Inteligente via WhatsApp

Arquitetura completa de integração entre n8n, Kommo CRM e Inteligência Artificial para atendimento automatizado 24h no WhatsApp do HOA

Kommo CRM
n8n Automação
IA (Claude / GPT)
WhatsApp
API de Agendamento
ArquiteturaKommon8nIAAgendamentoComparativoInfraestruturaCronogramaSegurançaResumo
1

Arquitetura Geral

Objetivo: Implementar um assistente virtual inteligente no WhatsApp do HOA que entende linguagem natural, consulta agendas reais dos médicos e agenda consultas automaticamente, 24 horas por dia.
Canal de Comunicação
Interface com o paciente
WhatsApp via Kommo
CRM
Gestão de leads e pipeline
Kommo
Orquestrador
Automação de fluxos
n8n
Motor de IA
Compreensão e geração de linguagem
Claude API / OpenAI
Sistema Externo
Agenda médica e prontuário
Software da clínica
Fluxo Geral do Sistema
1
Paciente envia mensagem no WhatsApp
2
Kommo recebe a mensagem e dispara webhook para o n8n
3
n8n recebe o webhook, busca contexto da conversa e monta o prompt
4
IA analisa a intenção do paciente e gera resposta + ações
5
n8n executa ações (consulta agenda, cria agendamento, atualiza lead)
6
Kommo envia resposta ao paciente via WhatsApp
7
Paciente recebe a resposta no WhatsApp
2

Papel do Kommo CRM

Funções do Kommo nesta arquitetura
  • Recebe e envia mensagens do WhatsApp
  • Armazena leads e contatos
  • Gerencia o pipeline de atendimento
  • Dispara webhooks para o n8n quando eventos ocorrem
  • Exibe o histórico de conversas para atendentes humanos
API do Kommo utilizada pelo n8n
AçãoEndpointMétodo
Enviar mensagemAPI de ChatsPOST
Criar/atualizar lead/api/v4/leadsPOST/PATCH
Criar contato/api/v4/contactsPOST
Adicionar nota/api/v4/leads/{id}/notesPOST
Criar tarefa (agendamento)/api/v4/tasksPOST
Atualizar tarefa/api/v4/tasks/{id}PATCH
Mover lead no pipeline/api/v4/leads/{id}PATCH
Adicionar tags/api/v4/leads/{id}/tagsPOST
3

Papel do n8n (Orquestrador)

O n8n é o cérebro operacional do sistema. Ele recebe eventos, processa com IA, executa ações e responde ao paciente. Tudo passa pelo n8n.
Funções do n8n
1
Recebe webhooks do Kommo quando uma mensagem chega
2
Recupera o contexto da conversa (histórico, dados do lead)
3
Envia a mensagem + contexto para a IA processar
4
Interpreta a resposta da IA e identifica ações necessárias
5
Executa ações automáticas (consultar agenda, agendar, cancelar)
6
Responde ao paciente via API do Kommo
7
Atualiza o lead no Kommo (campos, etapa, tags)
Workflows do n8n
WorkflowGatilhoFunção
1. Atendimento PrincipalWebhook (mensagem recebida)Processar mensagem com IA, executar ações, responder
2. Follow-up AutomáticoAgendado (a cada 1h)Enviar lembrete para leads sem resposta há 24h
3. Lembrete de ConsultaAgendado (diário às 8h)Enviar lembrete 24h antes da consulta
4. Pós-consultaAgendado (diário às 10h)Mensagem de acompanhamento 3 dias após consulta
Nodes do n8n utilizados
NodeFunção
WebhookReceber eventos do Kommo
HTTP RequestChamar APIs (Kommo, IA, sistema de agendamento)
IF / SwitchLógica condicional (roteamento por intenção)
SetTransformar e preparar dados
CodeLógica customizada (formatar prompts, parsear respostas)
Schedule TriggerDisparar workflows em horários programados
MergeCombinar dados de múltiplas fontes
4

Papel da Inteligência Artificial

Funções da IA
CapacidadeDescrição
CompreenderInterpreta a intenção do paciente em linguagem natural
Manter contextoLembra do que foi conversado (memória de curto prazo)
Gerar respostasCria respostas humanizadas e profissionais
ClassificarIdentifica a intenção em ações executáveis
Extrair dadosIdentifica nome, convênio, especialidade na conversa
Classificação de Intenções

A IA classifica cada mensagem em uma das seguintes intenções, que determinam a ação do n8n:

IntençãoGatilhos (exemplos)Ação do n8n
greeting"olá", "oi", "bom dia"Responder com saudação
schedule"agendar", "marcar", "consulta"Iniciar fluxo de agendamento
reschedule"remarcar", "mudar horário"Buscar agendamentos + novos horários
cancel"cancelar", "desmarcar"Buscar agendamentos + cancelar
surgery_info"cirurgia", "catarata", "laser"Informar + oferecer agendamento
emergency"emergência", "urgente", "perdi a visão"Enviar dados de emergência
insurance"convênio", "plano", "valor"Listar convênios ou transferir
hospital_info"endereço", "horário", "telefone"Enviar informações do hospital
transfer_human"atendente", "humano", "pessoa"Transferir para atendente
farewell"obrigado", "tchau", "até logo"Encerrar conversa
Formato de Resposta da IA

A IA responde sempre em JSON estruturado para que o n8n possa interpretar e executar ações:

{
  "message": "Texto da resposta para o paciente",
  "intent": "schedule",
  "action": {
    "type": "check_availability",
    "data": {
      "specialty": "Oftalmologia Geral",
      "date_start": "2026-06-15"
    }
  },
  "extracted_data": {
    "patient_name": "João Silva",
    "insurance": "IPASGO"
  },
  "tags": ["#agendamento"],
  "lead_stage": "Qualificado"
}
5

Fluxo Detalhado de Agendamento

Exemplo real de conversa com agendamento
1
Paciente: "Quero marcar uma consulta de oftalmologia"
2
IA identifica: intent=schedule, specialty=Oftalmologia Geral
3
Bot responde: "Para agendar sua consulta, você possui convênio?"
4
Paciente: "Sim, IPASGO"
5
Bot responde: "IPASGO é aceito. Tem preferência de horário?"
6
Paciente: "De manhã, semana que vem"
7
n8n chama API: GET /availability?professional_id=101
8
Bot responde: "Dr. Augusto tem horários: Seg 08:00, 08:30, 10:00 | Ter 09:00, 09:30"
9
Paciente: "Segunda às 10h"
10
n8n executa: Cria agendamento na API + Task no Kommo + Atualiza lead
11
Bot confirma: "Consulta agendada! Dr. Augusto - 15/06 às 10:00 - IPASGO"
6

Comparativo: Salesbot Nativo vs n8n + IA

Tabela comparativa
AspectoSalesbot Nativo (Kommo)n8n + IA
Compreensão de linguagemPalavras-chave fixasLinguagem natural (IA)
RespostasMensagens pré-definidasDinâmicas e contextuais
Fluxo de conversaÁrvore de decisão fixaConversa livre e adaptativa
Integração com sistemasLimitadoIlimitado (qualquer API)
Consulta de agenda em tempo realNão suportadoSim, via API
Agendamento automáticoApenas calendário KommoSistema externo + Kommo
Triagem por sintomasMenu fixo numéricoIA entende descrição livre
ManutençãoEditar cada bloco do botAtualizar prompt de texto
Exemplo prático: Paciente descreve sintomas
Salesbot Nativo (sem IA)
Bot: "Em qual especialidade você gostaria de agendar? 1 - Oftalmologia Geral, 2 - Oftalmopediatria..."
Paciente: "Estou vendo umas manchinhas flutuantes e minha visão fica embaçada"
Bot: "Desculpe, não entendi. Por favor, escolha uma das opções de 1 a 11."

O bot falha porque espera um número, não uma descrição.

n8n + IA
Bot: "Como posso ajudar você hoje?"
Paciente: "Estou vendo umas manchinhas flutuantes e minha visão fica embaçada"
Bot: "Entendo sua preocupação, João. Os sintomas que você descreve podem estar relacionados à retina. Recomendo uma consulta com nosso especialista em Retina e Vítreo. Gostaria de agendar?"

A IA entende linguagem natural e direciona corretamente.

7

Infraestrutura e Custos

n8n
OpçãoDescriçãoCusto estimado
n8n Self-hostedVPS próprio com DockerR$ 50-100/mês
n8n Cloud StarterHospedagem gerenciadaUS$ 24/mês
n8n Cloud ProMais execuções e recursosUS$ 60/mês
API de IA
ProvedorModeloCusto por mensagem
AnthropicClaude Haiku 4.5~US$ 0,0008
OpenAIGPT-4o mini~US$ 0,0003
AnthropicClaude Sonnet 4~US$ 0,003
OpenAIGPT-4o~US$ 0,005

Estimativa: 1.000 conversas/mês com ~10 mensagens cada = Claude Haiku ~US$ 8/mês

Kommo CRM
PlanoPreçoObservação
BaseUS$ 15/usuário/mêsMínimo para integração
AdvancedUS$ 25/usuário/mêsRecomendado
Custo total estimado por mês
~R$ 450
~US$ 82 (Kommo + n8n + IA)
8

Cronograma de Implementação

Semana 1
Configuração Base
  • Configurar conta n8n (cloud ou self-hosted)
  • Configurar integração Kommo + WhatsApp
  • Criar webhook no Kommo apontando para n8n
  • Testar envio/recebimento de mensagens
  • Configurar API key da IA
Semana 2
Workflow Principal
  • Criar workflow de atendimento principal no n8n
  • Desenvolver e refinar o prompt da IA
  • Implementar gestão de contexto de conversa
  • Implementar classificação de intenções
  • Testar fluxo completo de conversa
Semana 3
Integração com Agenda
  • Integrar com API do sistema de agendamento
  • Implementar consulta de disponibilidade
  • Implementar criação de agendamento
  • Implementar reagendamento e cancelamento
  • Testar fluxo completo com agenda real
Semana 4
Automações e Refinamento
  • Criar workflows de follow-up, lembrete e pós-consulta
  • Refinar prompts com base nos testes
  • Configurar tratamento de erros e fallbacks
  • Treinar equipe no uso do sistema
9

Segurança e Conformidade (LGPD)

Proteção de Dados
Requisito LGPDImplementação
ConsentimentoPrimeira mensagem solicita aceite do paciente
FinalidadeDados usados apenas para agendamento e atendimento
MinimizaçãoColetar apenas dados necessários
ArmazenamentoDados ficam no Kommo (servidor seguro)
ExclusãoPaciente pode solicitar exclusão dos dados
Segurança das Integrações
AspectoMedida
WebhooksValidação de assinatura do Kommo
APIsTokens com escopo mínimo necessário
n8nAcesso protegido por autenticação
Dados sensíveisCredenciais em variáveis de ambiente
LogsNão registrar dados pessoais em logs
10

Resumo Executivo

O que será feito

Implementação de um assistente virtual inteligente no WhatsApp do HOA que:

  1. Atende 24 horas por dia, sem depender de horário comercial
  2. Entende linguagem natural - o paciente pode escrever como quiser
  3. Consulta a agenda real dos médicos em tempo real
  4. Agenda, reagenda e cancela consultas automaticamente
  5. Faz triagem inteligente - identifica a especialidade pelos sintomas
  6. Mantém o contexto - lembra do que foi conversado
  7. Transfere para humano quando necessário, com todo o contexto
  8. Envia lembretes de consulta e acompanhamento pós-consulta

Como funciona tecnicamente

  • Kommo recebe as mensagens do WhatsApp e gerencia os leads
  • n8n orquestra toda a lógica, conectando Kommo, IA e sistema de agendamento
  • IA entende o que o paciente quer e gera respostas humanizadas
  • API de agendamento permite consultar e agendar na agenda real dos médicos

Resultado esperado

  • Redução significativa no tempo de resposta ao paciente
  • Atendimento disponível fora do horário comercial
  • Menos carga de trabalho para a equipe de atendimento humano
  • Agendamentos mais precisos (especialidade correta, horário disponível)
  • Melhor experiência para o paciente (conversa natural, sem espera)

Hospital Oftalmológico de Anápolis (HOA)

Av. Faiad Hanna, 235 - Cidade Jardim, Anápolis - GO | (62) 3310-5600

Documento técnico v1.0 - Junho 2026 | Confidencial