Chatbot de agendamento no WhatsApp com n8n: como o fluxo é montado
Um chatbot de agendamento parece uma coisa só, mas é um conjunto de peças pequenas: receber a mensagem, entender o pedido, consultar a agenda, responder e registrar. Veja como elas se encaixam num fluxo do n8n.
As peças do fluxo
No n8n, cada etapa é um nó, e o fluxo inteiro é um workflow. Um chatbot de agendamento costuma ter estas partes:
- Entrada: um webhook recebe cada mensagem que chega no WhatsApp.
- Memória: o fluxo guarda o histórico da conversa daquele número, para não perguntar duas vezes a mesma coisa.
- Entendimento: um modelo de IA classifica o pedido (marcar, remarcar, cancelar, dúvida) e extrai data, período e nome.
- Agenda: o fluxo consulta os horários livres no Google Agenda, numa planilha ou no sistema da clínica, via API.
- Resposta: a mensagem com as opções volta para o WhatsApp do paciente.
- Registro: quando o paciente escolhe, o horário é gravado na agenda e numa tabela de controle.
Confirmação e lembrete rodam em outro fluxo
O agendamento reage a mensagens. A confirmação e o lembrete são o contrário: rodam num horário fixo, puxados por um gatilho de agendamento (Schedule Trigger). Todo dia, no fim da tarde, o fluxo lê as consultas do dia seguinte e envia uma mensagem por paciente. A resposta "1" ou "2" chega no fluxo de entrada, que atualiza a agenda.
Separar os dois fluxos deixa cada um simples e permite mudar o horário dos lembretes sem mexer no atendimento.
Quando a conversa vai para uma pessoa
Um bom chatbot sabe a hora de sair. As regras mais comuns:
- O paciente pede para falar com alguém.
- O assunto é clínico: sintoma, exame, resultado ou remédio.
- O pedido não foi entendido depois de duas tentativas.
- Reclamação ou caso fora do padrão.
Nesses casos, o fluxo avisa a recepção, marca a conversa e para de responder até alguém da equipe assumir.
Cuidados que evitam problemas
- Intervalo entre envios em massa, como os lembretes, para não parecer spam.
- Validação antes de gravar: data no passado, horário fora do expediente ou conflito com outra consulta são recusados.
- Registro de erros: quando uma etapa falha, o fluxo avisa alguém em vez de falhar em silêncio.
- Dados mínimos: nome, telefone e horário bastam para agendar.
Por que n8n
O n8n permite ver o fluxo inteiro numa tela, trocar uma peça sem reescrever o resto e rodar no próprio servidor, o que ajuda a saber onde os dados ficam. O guia "O que é n8n" explica a ferramenta em mais detalhe. No Automation Lab da página inicial dá para testar um atendente com IA rodando no n8n.
Outros guias
- Automação de WhatsApp para clínicas: como funciona, custo e LGPDComo funciona a automação de WhatsApp em clínicas: agendamento, confirmação e lembrete de consulta, do que depende o custo e o que a LGPD exige dos dados de pacientes.
- O que é n8n e como usar na automação de processosO que é o n8n, como funcionam workflows, nós e gatilhos, o que dá para automatizar numa pequena empresa e quando contratar alguém para montar os fluxos.
- App do WhatsApp, API oficial, coexistência ou Evolution API: qual usarDiferença entre o app WhatsApp Business, a API oficial da Meta, a coexistência e a Evolution API: custo, riscos e quando cada uma faz sentido para automação.