n8n

Pendência e Roteador: como o robô sabe que o "1" é resposta do lembrete de ontem

O paciente responde "1" na manhã seguinte. Como o robô liga essa resposta à pergunta certa: a tabela de pendências e o Roteador de entrada.

Publicado em 29/09/20262 min de leituran8n · WhatsApp · Agenda

O paciente recebe um lembrete às 18h e responde "1" na manhã seguinte. Como o robô sabe que aquele "1" é para o lembrete de ontem, e não para a pesquisa de satisfação da semana passada?

A resposta é a pendência. Quando um template manda uma pergunta, ele grava uma linha em tn_pendencias: o telefone, qual fluxo está esperando, uma referência (o ID do evento, por exemplo) e até quando a espera vale. É uma promessa: "se este número responder, me chame".

Toda mensagem que chega no WhatsApp cai no [TN] Núcleo · Roteador de entrada. Ele normaliza o número (com e sem o nono dígito, com e sem o 55, e o identificador LID que o WhatsApp às vezes usa no lugar do telefone), procura uma pendência aberta e válida para aquele número e, se acha, aciona o fluxo dono da pendência com a resposta. O fluxo interpreta o "1", atualiza a agenda, responde ao paciente e fecha a pendência.

Se não há pendência, o Roteador entrega ao fluxo padrão, que pode ser a Recepcionista IA, ou avisa o responsável de que alguém escreveu e ninguém estava esperando.

Consequências práticas:

  • Pendência tem validade. Um lembrete de véspera espera até a consulta; um convite de recall espera alguns dias. Depois disso, o "1" perde o contexto e vai para o fluxo padrão.
  • Se dois templates disputarem a mesma pessoa no mesmo dia, o Roteador entrega ao primeiro que encontrar. Vale saber disso ao configurar os horários de cada fluxo.
  • Você pode ver as pendências abertas na tabela, no próprio n8n. É a primeira coisa a olhar quando "o robô não entendeu a resposta".

Quer isso rodando na sua clínica sem montar do zero?