Agente de agendado y seguimiento para Neorgana
Puntos clave
-
Neorgana: agente que responde a los pacientes y les envía el calendario del doctor para agendar su consulta en Zoom, selecciona al consultor por idioma, ubicación y padecimiento, y al terminar la videollamada dispara el seguimiento y la cotización.
-
El agente responde en el idioma en que escribe el paciente y no da diagnósticos ni consejos médicos: los datos clínicos los pide el formulario del calendario.
-
Cada vez que envía un calendario, el agente etiqueta al contacto en GoHighLevel con el envío y su idioma. Si ningún consultor coincide o la duda sale de su alcance, pasa la conversación a una persona del equipo.
-
Cuando el paciente agenda, un flujo crea la oportunidad en el CRM y guarda su referencia en la reunión de Zoom, para saber después a qué oportunidad corresponde cada videollamada.
-
Al terminar la videollamada, Zoom avisa a n8n. El flujo revisa la duración y los participantes, marca la consulta como realizada o cancelada y GoHighLevel envía el mensaje que corresponde.
Flujo de la automatización
- 1
El paciente escribe por WhatsApp
Herramienta: WhatsApp
- 2
El agente pregunta padecimiento, idioma y ubicación
Herramienta: OpenAI
- 3
Envía el calendario del consultor que corresponde
Herramienta: GoHighLevel
- 4
El paciente agenda y se crea la oportunidad en el CRM
Herramienta: GoHighLevel
- 5
La consulta se hace por videollamada
Herramienta: Zoom
- 6
Al terminar, se actualiza la oportunidad y sale el seguimiento
Herramienta: GoHighLevel
Problema
Neorgana recibe mensajes de pacientes que escriben en distintos idiomas y desde distintas ubicaciones. Cada uno tiene que llegar al consultor que habla su idioma, atiende su región y conoce su padecimiento, y después de la consulta hay que darle seguimiento y enviarle una cotización.
Solución
La solución son tres flujos en n8n conectados con GoHighLevel. El primero es el agente de WhatsApp: con un modelo de OpenAI conversa con el paciente, reúne su padecimiento, idioma y ubicación, y le envía el calendario del consultor que corresponde. El segundo se activa cuando el paciente agenda: crea la oportunidad en el CRM y la vincula con la reunión de Zoom. El tercero se activa cuando termina la videollamada: revisa si la consulta se realizó, mueve la oportunidad a la etapa correspondiente y dispara en GoHighLevel el seguimiento y la cotización.
Decisiones técnicas
- Los datos de Zoom de cada doctor viven en una tabla. Sumar un doctor es agregar una fila, sin modificar el flujo.
Manejo de fallas
- Zoom vuelve a enviar el aviso si no recibe respuesta en tres segundos, así que el flujo responde primero y hace el resto del trabajo después.
- Si una cita cambia de doctor, Zoom genera otra reunión. El flujo de citas lo detecta y vuelve a vincular la reunión nueva con su oportunidad.
Mi rol
Fue trabajo en equipo dentro de Kobler. Construí en n8n el agente y las automatizaciones de Neorgana, los monitoreé en producción y corregí sus fallas. También participé en las reuniones con el cliente para levantar reglas de negocio e identificar casos borde.
Resultado
- El agente elige al consultor por idioma, ubicación y padecimiento, y envía su calendario para agendar la consulta por Zoom.
- El seguimiento y la cotización se disparan solos al terminar la videollamada.
- La etapa de cada oportunidad en GoHighLevel cambia sola según si la consulta se realizó o no.
Código privado por confidencialidad con los clientes; capturas, arquitectura y demostración disponibles a solicitud.