Bots, Inteligencia Artificial y Automatizaciones

Todo sobre el asistente virtual de WhatsApp: modos de bot, agente IA con herramientas, transcripción de audio, recordatorios automáticos y n8n.

14 min de lecturaActualizado el 11 de febrero de 2026

El asistente virtual de la plataforma permite que tus pacientes reserven, cancelen y reprogramen turnos directamente por WhatsApp, las 24 horas del día. Combiná el flujo guiado con inteligencia artificial para una experiencia conversacional natural.

1. Modos de Bot

Pestaña IA & Bot
Dashboard → IA & Bot: elegí el modo del bot y personalizá sus mensajes.

La plataforma soporta cuatro modos de operación para el asistente virtual. Cada uno ofrece un nivel diferente de automatización:

ModoDescripciónIdeal para
Profesional Único
Consultorios con un solo profesional. No pide seleccionar profesional, va directo a servicios y horarios.Consultorios unipersonales
Multi-Profesional
Clínicas con múltiples profesionales. El bot muestra un menú para seleccionar profesional antes de continuar.Clínicas y centros médicos
n8n Híbrido
Combina el bot nativo con flujos personalizados de n8n. Permite agregar lógica de negocio avanzada.Usuarios avanzados
n8n Completo
Todo el procesamiento de mensajes se delega a n8n. La plataforma solo registra la mensajería.Integraciones 100% personalizadas

El modo se configura desde Configuración → WhatsApp → Asistente IA.

2. Flujo de Conversación del Bot

Sección Conversaciones
En Conversaciones seguís cada charla del bot y podés intervenir cuando quieras.

Cuando un paciente escribe por WhatsApp, el bot lo guía a través de un flujo estructurado de 9 estados:

  1. Inicio: Saludo y menú principal con opciones numeradas.
  2. Menú: El paciente elige entre reservar, ver turnos, cancelar o hablar con un humano.
  3. Nombre: Si es paciente nuevo, se le pide nombre y apellido.
  4. Profesional: Selección de profesional (solo en modo multi-profesional).
  5. Servicio: Selección del servicio deseado con menú numerado.
  6. Fecha: Se muestran los próximos días con disponibilidad.
  7. Horario: Selección del horario específico entre los slots disponibles.
  8. Confirmación: Resumen del turno y pedido de confirmación (Sí/No).
  9. Completado: Turno reservado, se envía la confirmación.

3. Inteligencia Artificial

El agente IA mejora el bot con comprensión de lenguaje natural. En lugar de depender exclusivamente de menús numerados, el paciente puede escribir libremente y la IA interpreta su intención.

Capacidades del Agente IA

El agente tiene acceso a 9 herramientas que ejecuta automáticamente según el contexto:

HerramientaQué hace
getBusinessInfoObtiene información del negocio (nombre, dirección, horarios).
checkAvailabilityConsulta disponibilidad de turnos para una fecha y servicio.
registerPatientRegistra pacientes nuevos automáticamente.
createAppointmentCrea un turno confirmado en la agenda.
listAppointmentsLista los próximos turnos del paciente.
cancelAppointmentCancela un turno existente.
rescheduleAppointmentReprograma un turno a otra fecha/horario.
getLastProviderRecuerda el último profesional con el que se atendió.
handoverToHumanTransfiere la conversación a un humano cuando la IA no puede resolver la consulta.

4. Configuración de la IA

Desde Configuración → WhatsApp → Asistente IA podés personalizar todos los aspectos del agente:

Configuración General

  • Activar/Desactivar IA: Switch para habilitar o deshabilitar el agente inteligente. Si se desactiva, el bot funciona solo con menús numerados.
  • Modelo de IA: Elegí entre Gemini 2.0 Flash (recomendado), Gemini 1.5 Pro, GPT-4o-mini o GPT-4o.
  • Temperatura: Controla la creatividad de las respuestas (0 = más preciso, 1 = más creativo). Se recomienda 0.3 para uso médico.
  • Máx. Tokens: Límite de longitud de las respuestas de la IA.

Personalidad y Conocimiento

  • Personalidad: Descripción de cómo debe comportarse la IA (tono, idioma, estilo). Por defecto usa español argentino con voseo.
  • Base de Conocimiento: Texto libre donde podés agregar información específica de tu negocio que la IA usará como contexto (horarios especiales, instrucciones previas a turnos, preparación para estudios, etc.).

Escalamiento a Humano

  • Emails de Handover: Direcciones de email que reciben una notificación cuando la IA transfiere una conversación a un humano.
  • Auto-escalamiento: Si la IA no puede resolver una consulta después de cierta cantidad de intentos, transfiere automáticamente.

5. Mensajes Personalizables del Bot

El bot tiene más de 85 mensajes editables que cubren cada interacción posible. Podés personalizarlos todos desde Configuración → WhatsApp → Asistente IA.

Categorías de mensajes

  • Saludos y menú: Mensaje de bienvenida, opciones del menú principal, despedida.
  • Flujo de reserva: Pedido de nombre, selección de profesional, servicio, fecha, horario, confirmación.
  • Cancelación: Listado de turnos, confirmación de cancelación, turnos no encontrados.
  • Reprogramación: Flujo completo de cambio de horario.
  • Errores y límites: Sin disponibilidad, fuera de horario, cuota agotada, error del sistema.
  • Transferencia a humano: Mensaje de espera y notificación de transferencia.

Cada mensaje soporta variables dinámicas como {nombre}, {servicio}, {fecha}, etc., que se reemplazan automáticamente.

6. Transcripción de Audio

Cuando un paciente envía un mensaje de voz por WhatsApp, el sistema lo transcribe automáticamente a texto para que el bot pueda procesarlo.

Cómo funciona

  1. Se recibe el audio y se descarga desde la API de Meta.
  2. Se envía al motor de transcripción primario: OpenAI Whisper.
  3. Si Whisper falla o no está disponible, se usa Google Gemini como fallback.
  4. El texto resultante se procesa como si el paciente lo hubiera escrito.
  • Duración máxima: 5 minutos por mensaje de voz.
  • Idioma: Español (autodetectado).
  • Formatos soportados: OGG, MP3, MP4, WAV (formatos estándar de WhatsApp).

7. Recordatorios Automáticos

La plataforma envía recordatorios automáticos a los pacientes para reducir las ausencias (no-shows):

RecordatorioCuándoCanal
24 horas antesSe envía el día anterior al turno, a la misma hora.WhatsApp + Email
2 horas antesSe envía 2 horas antes del turno.WhatsApp + Email

Los recordatorios se ejecutan mediante un cron job que verifica turnos próximos cada hora. Incluyen el nombre del paciente, la fecha, la hora y el profesional.

8. Guardrails y Protecciones

El sistema incluye múltiples protecciones para evitar abusos y garantizar una experiencia segura:

Rate Limiting

  • Límite de mensajes por minuto por número de teléfono.
  • Límite mensual global según el plan contratado.
  • Protección contra loops: si el bot detecta que un paciente está atrapado en un bucle, escala a humano.

Seguridad de Datos

  • Redacción de PII: Los logs enmascaran números de teléfono y datos personales.
  • Horario de operación: El bot puede configurarse para responder solo dentro del horario de atención o las 24 horas.
  • Fail-open: Si la IA falla, el bot vuelve al modo menú numerado automáticamente para no dejar al paciente sin respuesta.

Opt-Out Automático

Si un paciente escribe “STOP”, “BAJA” o similar, el sistema deja de enviarle mensajes automáticamente, cumpliendo con las políticas de privacidad de Meta.

9. Integración con n8n

Para usuarios avanzados, la plataforma puede integrarse con n8n (plataforma de automatización) para crear flujos personalizados.

Modo Híbrido

En este modo, el bot nativo procesa los mensajes y, adicionalmente, reenvía cada mensaje a un webhook de n8n. Esto permite ejecutar lógica adicional (como enviar datos a un CRM, sincronizar con otras herramientas, etc.) sin perder la funcionalidad estándar del bot.

Modo Completo

Todo el procesamiento se delega a n8n. La plataforma actúa solo como puente de mensajería: recibe los mensajes de WhatsApp, los reenvía a n8n, y n8n decide qué responder a través de las APIs del bot.

APIs Disponibles para n8n

La plataforma expone 12 endpoints REST protegidos con Bearer Token para que n8n pueda interactuar:

  • GET /api/bot/tenant — Información del negocio y configuración de IA.
  • GET /api/bot/services — Lista de servicios con precios y duración.
  • GET /api/bot/providers — Lista de profesionales con sus servicios.
  • GET /api/bot/availability — Slots disponibles para una fecha/servicio/profesional.
  • POST /api/bot/appointments — Crear un turno.
  • PATCH /api/bot/appointments — Cancelar o reprogramar un turno.
  • GET /api/bot/patients — Buscar pacientes por teléfono.
  • POST /api/bot/patients — Registrar paciente nuevo.
  • POST /api/bot/chat/log — Registrar mensajes con deduplicación.
  • POST /api/bot/handshake — Handshake dinámico por Phone Number ID.

10. Prepago y Cobro por Servicios

Si tenés Mercado Pago integrado y un servicio tiene habilitado el prepago, el bot puede generar un link de pago automáticamente al confirmar el turno.

Flujo de prepago

  1. El paciente reserva un turno por el bot.
  2. Si el servicio requiere prepago, el bot envía el link de pago de Mercado Pago.
  3. El turno queda en estado
    Esperando pago
    hasta que se confirme el cobro.
  4. Una vez confirmado el pago via webhook, el turno pasa a
    Confirmado
    .

El prepago se configura por servicio desde Configuración → Servicios, donde podés elegir el monto (total o seña) y activar/desactivar la opción.

11. Límites por Plan

FuncionalidadFreeProBusiness
Bot de WhatsApp
Agente IA
Mensajes / Mes03001.000
Transcripción de Audio
n8n (Híbrido/Completo)
WhatsApp Propio (BYON)
Recordatorios Automáticos

12. Preguntas Frecuentes

¿El bot atiende fuera del horario de atención?

Sí, por defecto el bot está activo las 24 horas. Sin embargo, la disponibilidad de turnos respeta los horarios configurados de cada profesional. Si un paciente escribe a las 3 AM, puede reservar un turno para el próximo día hábil.

¿Qué pasa si la IA no entiende al paciente?

La IA intenta aclarar hasta 3 veces. Si no puede resolver la consulta, escala automáticamente a un humano y envía una notificación por email a los contactos configurados como “Handover”.

¿Puedo desactivar la IA y dejar solo el menú?

Sí, desde Configuración → WhatsApp → Asistente IA podés desactivar la IA. El bot seguirá funcionando con menús numerados tradicionales.

¿Los audios se guardan?

No. Los audios se descargan temporalmente, se transcriben a texto, y se eliminan inmediatamente. Solo se guarda la transcripción textual en los logs.

¿Cómo genero un token para n8n?

Desde Configuración → Integraciones → Bots, podés crear un token de acceso que se vincula a tu negocio. Copiá ese token y usalo como Bearer Token en las cabeceras de n8n.

¿Puedo tener múltiples bots para distintos números?

Cada número de WhatsApp vinculado al tenant tiene su propia configuración de bot. Si tenés un solo tenant con múltiples profesionales, todos comparten el mismo bot y número.

Más sobre Bot & IA