Pular para o conteúdo

Voltar aos projetos

Projeto na Kobler

Agente de agendamento e acompanhamento para a Neorgana

Agente de WhatsApp para uma clínica: responde a cada paciente no idioma dele, escolhe o consultor adequado e envia a agenda desse consultor para marcar uma consulta pelo Zoom. Ao fim da videochamada, outro fluxo atualiza o CRM e dispara o acompanhamento.

Cliente
Neorgana
Contexto
Kobler y Asociados · Trabalho em equipe
Tecnologias
  • n8n
  • OpenAI API
  • GoHighLevel
  • WhatsApp
  • Zoom

Pontos-chave

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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. 1

    O paciente escreve pelo WhatsApp

    Ferramenta: WhatsApp

  2. 2

    O agente pergunta a condição de saúde, o idioma e a localização

    Ferramenta: OpenAI

  3. 3

    Envia a agenda do consultor correspondente

    Ferramenta: GoHighLevel

  4. 4

    O paciente agenda e a oportunidade é criada no CRM

    Ferramenta: GoHighLevel

  5. 5

    A consulta acontece por videochamada

    Ferramenta: Zoom

  6. 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.