Lo que aprendimos auditando 886 conversaciones de un agente de WhatsApp para consultorios
Auditamos 886 chats de WhatsApp de consultorios: con día y hora concretos agendó el 34 %; con solo el precio, el 0,8 %. Aprendizajes, arreglos y reglas.
Consultor en IA, marketing digital y marketing médico · btodigital
Cuando la persona que agenda le ofreció al paciente un día y una hora concretos, 64 de 189 conversaciones terminaron en cita: el 34 %. Cuando solo le dio el precio, 2 de 264: el 0,8 %. Ese fue el hallazgo más fuerte de la auditoría que hicimos a 886 conversaciones de WhatsApp de consultorios médicos, y no tiene nada que ver con la inteligencia artificial.
Las conversaciones son de El mejor DOC, el directorio médico que fundé, y el agente que las atiende es Atendio, el producto de btodigital para WhatsApp. O sea que esta auditoría es sobre mi propio producto. Por eso publico también lo que aprendimos y lo que corregimos.
Si eres médico especialista y tienes, o estás pensando tener, un bot en el WhatsApp de tu consultorio, este artículo te sirve para tres cosas: saber dónde se pierden los pacientes de verdad, copiar un guion de respuesta y revisar si tu bot cumple cinco reglas mínimas.
¿Qué auditamos y cómo?
Todas las conversaciones con actividad entre el 1 de septiembre y el 2 de octubre de 2026: 886 conversaciones y 16.562 mensajes. De esos mensajes, 7.071 los escribieron pacientes, 4.232 el bot y 5.259 personas del equipo que agenda.
El método tuvo tres pasadas, porque una sola lectura con IA no me parece suficiente para afirmar nada:
- Mediciones con código sobre la base de datos: quién escribió, cuándo, cuánto tardó la respuesta, en qué terminó.
- Siete auditores de IA leyeron todas las conversaciones y anotaron fallas. Después, nueve verificadores independientes releyeron muestras para confirmar o descartar cada hallazgo y revisar si seguía vigente después de los ajustes del 26 de septiembre.
- Verificación final con código: cada cifra que aparece aquí se volvió a contar contra los datos.
Lo que sigue no incluye nombres de médicos, consultorios ni pacientes, ni datos clínicos. Los materiales de trabajo con datos personales se borraron al terminar.
¿Cuántos pacientes que pidieron cita la consiguieron?
De las 886 conversaciones, 736 pidieron cita o consulta. Terminaron en cita unas 69: 56 registradas como tales y cerca de 13 confirmadas en el chat sin registrar. Es un 9,4 %.
Ese número, solo, no dice mucho. Lo interesante aparece cuando separas las conversaciones según lo que respondió la persona del equipo:
| Lo que respondió la persona | Conversaciones | Con cita | Tasa |
|---|---|---|---|
| Ofreció día y hora concretos | 189 | 64 | 34 % |
| Dio el precio, sin ofrecer hora | 264 | 2 | 0,8 % |
| No dio precio ni hora | 183 | 1 | 0,5 % |
| No intervino ninguna persona | 127 | 0 | 0 % |
Ojo con la lectura. Esto es una asociación, no un experimento: es posible que parte de los pacientes a los que se les ofreció hora ya vinieran más decididos. Pero una diferencia de 34 % contra 0,8 % no la explica eso solo, y además es la única variable de la tabla que el consultorio controla por completo.
En la práctica: el mensaje con el precio y la pregunta «¿te interesa agendar?» casi nunca agenda. El mensaje con «tengo el martes a las 3:00 p. m. o el jueves a las 9:00 a. m., ¿cuál te sirve?» agenda una de cada tres veces.
¿Importa cuándo escribe el paciente y cuánto tardamos?
Sí, y mucho. Según el día del primer mensaje:
| Primer mensaje | Tasa de cita |
|---|---|
| Lunes a viernes, en horario hábil | 10,9 % |
| Sábado | 6 % |
| Domingo | 4,3 % |
La primera respuesta humana, en mediana, fue de 20 minutos en el consultorio más rápido y de 8 horas en el más lento. Y encontramos 80 conversaciones con intención clara de agendar, en horario hábil, en las que ninguna persona respondió nunca.
El bot contesta en segundos, a cualquier hora. Pero en este servicio el bot no agenda solo en la mayoría de los consultorios: toma los datos y le pasa la conversación a una persona. Si esa persona tarda ocho horas, el paciente ya agendó con otro.
Lo que aprendimos
La auditoría dejó estas reglas, unas para el bot y otras para el equipo que agenda:
- Un saludo no es una despedida. El autocierre leía frases como «Buenas noches, quería saber el precio» o «gracias, lo voy a pensar» como un final: de 55 cierres automáticos revisados, 22 llegaron justo después de un saludo. Una frase de cortesía no basta para cerrar una conversación.
- Se escala por intención, no por nombre. La alerta de «necesita atención» dependía de que el paciente diera su nombre, así que «quiero una cita para el jueves» sin presentarse no se marcaba. De ahí salen buena parte de las 80 conversaciones sin humano.
- El bot solo afirma lo que está en sus fuentes. La auditoría encontró respuestas con cupos, fechas y convenios que no estaban confirmados. Si un dato no está confirmado, el bot dice que el equipo lo confirma.
- Una sola voz por conversación. En 481 ocasiones el bot y una persona contestaron el mismo mensaje del paciente, el bot primero y la persona unos dos minutos después, y el bot leía los mensajes del equipo como si fueran suyos. Cuando interviene una persona, el bot se hace a un lado.
- Menos mensajes automáticos, y sin datos de salud. Seguimientos y recuperaciones se apilaban: 71 conversaciones recibieron de cuatro a seis mensajes automáticos seguidos sin que el paciente contestara. Además, un mensaje automático no debe repetir el motivo de consulta: en salud, eso puede ser un diagnóstico.
- El control de riesgo vital se revisa con regularidad. Desde el 26 de septiembre el bot detecta mensajes de ideación suicida o autolesión, orienta a la línea de ayuda y avisa con urgencia al equipo. La auditoría encontró expresiones que todavía no detectaba, del tipo «no le encuentro sentido» o «ya no aguanto más». Esa lista nunca está terminada.
- La respuesta más usada no era la que agendaba. La plantilla de precio sin hora apareció en el 71 % de las conversaciones con intervención humana, y es justo la que convierte al 0,8 %. Las plantillas se revisan contra resultados, no por costumbre.
- Los datos de pago van en el mismo mensaje. Cuando la plantilla del anticipo terminaba en «si deseas avanzar, te compartimos los datos», sin la cuenta, avanzaron 0 de 25; cuando traía los datos, 36 de 53. Cada paso extra cuesta citas.
- El recontacto masivo no recuperó conversaciones. Una tanda de mensajes enviada el 28 de septiembre para retomarlas terminó 0 de 8.
¿Qué arreglamos el 3 de octubre?
- El autocierre ya no se activa con saludos ni con «lo voy a pensar».
- La alerta para el equipo se enciende por intención (pedir cita, preguntar por un día), aunque el paciente no haya dado su nombre.
- El bot se pausa 120 minutos cuando interviene una persona (antes eran 30), para no hablarle encima.
- El bot distingue los mensajes del equipo de los suyos.
- Reglas explícitas de no inventar cupos, fechas, convenios ni servicios.
- La recuperación ya no repite el motivo de consulta, envía como máximo una plantilla y se detiene si el equipo escribió en las últimas 48 horas o si el paciente dijo que lo pensaría.
- Nueve expresiones nuevas en el control de riesgo vital.
Los cambios de código pasaron 464 pruebas automáticas antes de salir. Lo que todavía no tengo es el antes y el después en citas: con pocos días de datos no se puede medir, y prefiero decirlo a inventar una mejora.
¿Cómo aplicarlo en tu consultorio?
Un guion de respuesta que puedes copiar. Cuando el paciente pregunta por precio o disponibilidad, la respuesta lleva todo en un solo mensaje:
- El precio, sin rodeos.
- Dos horarios concretos, con día y hora.
- Los datos de pago del anticipo, si lo cobras, en el mismo mensaje.
- Una pregunta cerrada: «¿Cuál de los dos te sirve?».
Si no tienes cupos a mano para ofrecer, ese es el problema que hay que resolver primero, antes que cualquier bot.
Cinco reglas para un bot en salud. Si tu proveedor no puede demostrarte cada una, no lo pongas a hablar con tus pacientes:
- No suplanta al médico. Nunca dice que el médico revisó, indicó o decidió algo. Si el paciente pide criterio clínico, pasa a una persona.
- No inventa cupos, precios ni convenios. Solo dice lo que está en sus fuentes, y si no lo sabe, lo dice.
- Escala por intención, no por nombre. Quien pide cita necesita a una persona, se haya presentado o no.
- No cierra una conversación por un saludo. Un «buenas noches» casi siempre es el comienzo, no el final.
- Tiene un control de riesgo vital que funciona en cada mensaje, a cualquier hora, y avisa a una persona.
Qué medir cada semana:
| Indicador | Por qué |
|---|---|
| Tasa de cita sobre conversaciones con intención | Es el resultado real, no los mensajes contestados |
| Porcentaje de respuestas con día y hora concretos | Es la palanca más fuerte que encontramos |
| Mediana de la primera respuesta humana, por consultorio | Ocho horas es una cita perdida |
| Conversaciones con intención sin ninguna persona | Deberían ser cero en horario hábil |
| Cierres automáticos y alertas de riesgo vital | Para detectar fallas del bot antes de que cuesten |
Si estás evaluando un asistente con IA para tu consultorio, escribí antes sobre qué debe hacer un chatbot con IA en un consultorio médico y sobre cómo conseguir citas para un consultorio. Y si quieres revisar tu caso, así trabajo la estrategia de marketing médico.
Preguntas frecuentes
¿Un bot de WhatsApp le sirve a un consultorio médico? Sí, para contestar en segundos a cualquier hora, tomar datos y avisar al equipo. Pero en esta auditoría la mayor diferencia en citas no la hizo el bot sino lo que respondió la persona que agenda: ofrecer día y hora concretos agendó al 34 %, dar solo el precio al 0,8 %.
¿Qué es lo primero que debería revisar en el WhatsApp de mi consultorio? Cuántas respuestas de tu equipo ofrecen un día y una hora concretos y cuánto tarda la primera respuesta humana. Son dos números que puedes sacar contando a mano una semana de conversaciones.
¿El bot puede dar precios y agendar solo? Puede, si tiene la información confirmada y acceso real a la agenda. Si no lo tiene, es peligroso: en esta auditoría encontramos respuestas con cupos y convenios sin confirmar. Mejor que diga que el equipo confirma y escale de inmediato.
¿Cómo evito que el bot hable por el médico? Con una regla explícita en sus instrucciones y, además, con un control automático que revise cada respuesta antes de enviarla y la bloquee si atribuye al médico un diagnóstico, una indicación o una decisión. Las instrucciones solas no bastan.
¿Qué pasa si un paciente escribe algo que sugiere riesgo para su vida? El bot debe detectarlo en cada mensaje, a cualquier hora, orientar a las líneas de ayuda y avisar a una persona con urgencia. Revisa periódicamente las expresiones que detecta: en esta auditoría sumamos nueve expresiones nuevas.
¿Cuánto tarda ver resultados después de corregir un bot? No lo sé todavía para estos arreglos, y no voy a adivinarlo. Con pocos días de datos cualquier cambio en la tasa de citas puede ser ruido. Lo correcto es medir las mismas cifras de esta auditoría unas semanas después y compararlas.