Agente de agendamento e acompanhamento para a Neorgana
Pontos-chave
-
Neorgana: agente que responde aos pacientes e envia a agenda do médico para marcar a consulta pelo Zoom, escolhe o consultor por idioma, localização e condição de saúde e, ao fim da videochamada, dispara o acompanhamento e o orçamento.
-
O agente responde no idioma em que o paciente escreve e não dá diagnósticos nem conselhos médicos: os dados clínicos são pedidos no formulário da agenda.
-
Sempre que envia uma agenda, o agente etiqueta o contato no GoHighLevel com o envio e o idioma. Se nenhum consultor corresponder ou a dúvida estiver fora do seu alcance, passa a conversa a uma pessoa da equipe.
-
Quando o paciente agenda, um fluxo cria a oportunidade no CRM e guarda a referência dela na reunião do Zoom, para saber depois a que oportunidade corresponde cada videochamada.
-
Quando a videochamada termina, o Zoom avisa o n8n. O fluxo verifica a duração e os participantes, marca a consulta como realizada ou cancelada, e o GoHighLevel envia a mensagem correspondente.
Fluxo da automação
- 1
O paciente escreve pelo WhatsApp
Ferramenta: WhatsApp
- 2
O agente pergunta a condição de saúde, o idioma e a localização
Ferramenta: OpenAI
- 3
Envia a agenda do consultor correspondente
Ferramenta: GoHighLevel
- 4
O paciente agenda e a oportunidade é criada no CRM
Ferramenta: GoHighLevel
- 5
A consulta acontece por videochamada
Ferramenta: Zoom
- 6
Ao terminar, a oportunidade é atualizada e o acompanhamento é enviado
Ferramenta: GoHighLevel
Problema
A Neorgana recebe mensagens de pacientes que escrevem em idiomas diferentes e de lugares diferentes. Cada um precisa chegar ao consultor que fala seu idioma, atende sua região e conhece sua condição de saúde, e depois da consulta é preciso fazer o acompanhamento e enviar um orçamento.
Solução
A solução são três fluxos no n8n conectados ao GoHighLevel. O primeiro é o agente de WhatsApp: com um modelo da OpenAI, conversa com o paciente, reúne a condição de saúde, o idioma e a localização e envia a agenda do consultor correspondente. O segundo é acionado quando o paciente agenda: cria a oportunidade no CRM e a vincula à reunião do Zoom. O terceiro é acionado quando a videochamada termina: verifica se a consulta aconteceu, move a oportunidade para a etapa correspondente e dispara no GoHighLevel o acompanhamento e o orçamento.
Decisões técnicas
- Os dados do Zoom de cada médico ficam em uma tabela. Incluir um médico é adicionar uma linha, sem alterar o fluxo.
Tratamento de falhas
- O Zoom reenvia o aviso se não receber resposta em três segundos; por isso, o fluxo responde primeiro e faz o restante do trabalho depois.
- Se uma consulta muda de médico, o Zoom cria outra reunião. O fluxo de agendamentos detecta isso e vincula novamente a nova reunião à sua oportunidade.
Meu papel
Foi um trabalho em equipe na Kobler. Construí no n8n o agente e as automações da Neorgana, monitorei tudo em produção e corrigi as falhas. Também participei das reuniões com o cliente para levantar regras de negócio e identificar casos extremos.
Resultados
- O agente escolhe o consultor por idioma, localização e condição de saúde e envia a agenda dele para marcar a consulta pelo Zoom.
- O acompanhamento e o orçamento são disparados automaticamente quando a videochamada termina.
- A etapa de cada oportunidade no GoHighLevel muda sozinha conforme a consulta tenha acontecido ou não.
Código privado por confidencialidade com os clientes; capturas de tela, arquitetura e demonstração disponíveis mediante solicitação.