Saltar al contenido
Use case

Reservas y reprogramación de citas

Salud

Configura un AI Agent que coordina citas por WhatsApp, consulta Google Calendar y registra la reserva después de una confirmación.

Ilustración: una persona elige un horario desde el móvil y recibe la confirmación de su cita en la misma conversación

WhatsApp puede encargarse de la agenda

Una persona necesita una cita para el martes por la tarde. En lugar de llamar o completar un formulario, escribe por WhatsApp: «Necesito una hora con la doctora después de las cuatro».

El agente identifica el servicio, consulta la agenda y presenta los horarios disponibles. Cuando la persona elige uno, reúne los datos necesarios y registra la cita.

Para quien presta el servicio, esto permite atender solicitudes de agenda con las mismas reglas que ya usa el equipo. El agente sabe cuánto dura cada consulta, qué información debe pedir, cuándo puede ofrecer un horario y qué situaciones debe derivar.

Este caso muestra cómo configurar esa experiencia en Brain Studio y conectarla con Google Calendar.

Así se siente para la persona

Persona

Necesito una hora con la doctora después de las cuatro.

Agente

Claro. ¿Para qué tipo de consulta necesitas la cita?

Persona

Es un control.

Agente

Tengo disponibilidad el martes a las 16:30, 17:15 y 18:00. ¿Qué horario prefieres?

Persona

17:15.

Agente

Tengo disponible el martes a las 17:15. Para reservar necesito algunos datos.

Workflow

El workflow abre un WhatsApp Flow para reunir los datos necesarios en una sola pantalla.

Agente

Consulta de control, martes a las 17:15, Dra. [nombre]. ¿Confirmas la reserva?

Persona

Confirmo.

Agente

Listo. Tu cita quedó agendada para el martes a las 17:15.

Pendiente editorial: validar esta conversación, los datos solicitados y las respuestas de Calendar contra una implementación real antes de publicar el template.

Lo que vamos a construir

  1. La persona escribe por WhatsApp

    Expresa el servicio, la fecha o una preferencia horaria con sus propias palabras.

  2. El AI Agent entiende la solicitud

    Identifica el servicio, aclara los datos ambiguos y aplica las reglas de atención.

  3. Google Calendar consulta disponibilidad

    La integración devuelve opciones reales desde la agenda que usa el negocio.

  4. El workflow reúne los datos

    Botones, listas o WhatsApp Flow estructuran la elección y la información necesaria.

  5. La persona confirma

    Revisa servicio, profesional, fecha, hora y zona horaria antes de reservar.

  6. Calendar crea la cita

    El agente informa el resultado solo después de recibir una respuesta exitosa de la integración.

El AI Agent conduce la conversación y decide cuándo necesita una herramienta. El workflow controla los momentos estructurados y las salidas de excepción. Google Calendar conserva la autoridad sobre la disponibilidad y la creación de la cita.

Una señal de observabilidad permite distinguir reservas completadas, solicitudes sin disponibilidad, errores y derivaciones. Cada resultado necesita una mejora diferente.

Google Calendar será el ejemplo porque cuenta con documentación y un video oficial. El mismo recorrido puede adaptarse a otras agendas, pero sus operaciones, campos y permisos deben revisarse por separado.

El agente necesita conocer las reglas del servicio

Conectar Google Calendar permite consultar y crear eventos. Todavía falta enseñarle al agente cómo funciona la atención del negocio.

Una clínica puede ofrecer controles de treinta minutos y primeras consultas de una hora. Puede trabajar con varios profesionales, reservar ciertos servicios solo en horarios específicos o exigir una anticipación mínima. Esas decisiones no viven necesariamente en el calendario y el agente no debería improvisarlas.

DecisiónEjemplo para esta receta
Servicios disponiblesPrimera consulta y control
Duración60 minutos y 30 minutos
CalendarioUno por profesional
Horario de atenciónLunes a viernes, de 09:00 a 18:00
Anticipación mínimaPendiente de definir para el ejemplo
Datos necesariosNombre, documento, correo y teléfono
ConfirmaciónLa persona acepta el resumen final
Sin disponibilidadOfrecer otra fecha o derivar al equipo
Reprogramación y cancelaciónPendiente de confirmar según las tools

Los valores son un ejemplo editorial y deben sustituirse por una configuración probada.

Las reglas ayudan al agente a decidir qué puede resolver y hacen explícitos los casos que deben salir del recorrido automático. Una solicitud especial, un dato inconsistente o un problema con la integración puede continuar con el equipo sin obligar a la persona a comenzar otra conversación.

Cada dato necesita una interacción distinta

Pedir una cita por WhatsApp no significa resolver todo con mensajes de texto. La conversación funciona bien para entender frases abiertas. Cuando llega el momento de elegir o completar información, una interfaz estructurada puede ahorrar intercambios y reducir respuestas ambiguas.

MomentoInteracciónPor qué
Expresar la necesidadConversación con AI AgentLa persona escribe con sus propias palabras
Elegir entre pocos horariosBotones o respuestas rápidasLa decisión es breve y acotada
Revisar varias alternativasListaMantiene las opciones ordenadas
Completar varios datosWhatsApp FlowReúne los campos en una sola pantalla
Realizar una acción especialWebViewPermite usar una interfaz web propia

WhatsApp Flows requiere una cuenta de Meta Business verificada y un Flow creado previamente. Revisa su configuración en Docs. WebView necesita una interfaz web, manejo del callback y salidas para éxito, error y expiración.

Un punto de partida para las instrucciones del agente

El prompt convierte las reglas del servicio en decisiones que el agente puede seguir. No necesita describir cada pantalla del workflow, pero sí dejar claro qué información puede reunir, cuándo consulta la agenda y qué condiciones permiten crear una cita.

Prompt inicial de agendamiento
Tu objetivo es ayudar a una persona a reservar una cita.

REGLAS DEL SERVICIO
- Puedes agendar primeras consultas y controles.
- Una primera consulta dura 60 minutos. Un control dura 30 minutos.
- Atiende de lunes a viernes entre las 09:00 y las 18:00.
- Usa la zona horaria configurada para el negocio.
- Si la solicitud queda fuera de estas reglas, deriva el caso al equipo.

ANTES DE CONSULTAR LA AGENDA
1. Identifica el tipo de consulta.
2. Obtén una fecha, un rango de fechas o una preferencia horaria.
3. Reutiliza la información que ya apareció en la conversación.
4. Aclara expresiones ambiguas antes de consultar.

AL CONSULTAR DISPONIBILIDAD
- Usa la herramienta conectada al agente.
- No inventes horarios ni presentes una opción que no venga de la herramienta.
- Ofrece como máximo tres alternativas cercanas a la preferencia de la persona.
- Si no hay disponibilidad, pregunta por otra fecha o deriva el caso.

ANTES DE CREAR LA CITA
- Comprueba que cuentas con los datos obligatorios entregados por el workflow.
- Resume servicio, profesional, fecha, hora y zona horaria.
- Pide una confirmación explícita.
- No crees una cita mientras la persona compara opciones.

AL CREAR LA CITA
- Usa la herramienta conectada para registrar la reserva.
- Depende de su respuesta real para informar el resultado.
- Si falla, no confirmes la cita. Ofrece reintentar o continuar con el equipo.

RESPUESTA FINAL
- Confirma servicio, profesional, fecha, hora y zona horaria.
- No prometas recordatorios, reprogramaciones ni cancelaciones que el workflow no tenga configurados.

Este prompt es un punto de partida. Debe reemplazarse por la versión probada junto al workflow y registrar los ajustes necesarios durante las pruebas.

Cómo prepararlo en Brain Studio

  1. Define el servicio

    Completa las reglas, datos necesarios y condiciones de derivación antes de abrir el builder.

  2. Conecta la agenda

    Instala la integración, autoriza la cuenta y comprueba el calendario y las operaciones disponibles.

    Ver en Docs
  3. Configura el AI Agent

    Agrega las instrucciones y entrega únicamente las tools de agenda que utilizará el recorrido.

    Ver en Docs
  4. Diseña la captura de datos

    Usa conversación para la preferencia, componentes interactivos para las opciones y WhatsApp Flow para varios campos.

    Ver en Docs
  5. Exige una confirmación

    Presenta el resumen y vuelve a consultar si la persona cambia un dato antes de reservar.

  6. Prepara las excepciones

    Conecta salidas para falta de disponibilidad, error, datos inválidos y derivación al equipo.

  7. Registra el resultado

    Emite la señal después de confirmar la respuesta real de la integración.

    Ver en Docs

Pruebas antes de entregarlo

Una conversación feliz demuestra poco. Prueba el workflow sobre un calendario separado y registra qué ocurre en cada escenario.

PruebaQué debería ocurrir
Horario disponibleOfrece opciones reales y reserva después de confirmar
Horario ocupado antes de confirmarConsulta de nuevo y ofrece alternativas
«Mañana en la tarde»Aclara fecha, zona horaria o rango antes de buscar
Sin disponibilidadPide otra preferencia o deriva según la regla
Falta un datoSolicita únicamente el campo que falta
Cambio de horarioDescarta la opción anterior y vuelve a consultar
Error de CalendarNo confirma y ofrece una salida clara
Solicitud fuera de políticaConserva el contexto y deriva al equipo

Si el agente consulta antes de reunir un dato obligatorio, ofrece demasiadas opciones o confirma sin depender de Calendar, corrige la instrucción y repite el escenario.

Lo que puede romper el recorrido

  • Permisos incompletos: la cuenta puede ver un calendario y no poder crear eventos.
  • Zona horaria incorrecta: una hora válida puede convertirse en una confirmación equivocada.
  • Disponibilidad vencida: consultar un horario no lo reserva; vuelve a consultar inmediatamente antes de crear la cita.
  • Tools distintas entre proveedores: no todas permiten consultar, crear, cancelar y reprogramar.
  • Confirmación ambigua: una respuesta tentativa no debería ejecutar la reserva.

Decisiones que mejoran la experiencia

  • Presenta pocas opciones cercanas a la preferencia original.
  • Reutiliza los datos que ya existen en el workflow.
  • Muestra fecha, hora y zona horaria en el resumen y la respuesta final.
  • Conserva lo conversado cuando el caso pasa al equipo.
  • Explica el problema sin atribuir a la persona un error de la integración.
  • Prueba con una agenda separada antes de habilitar el calendario operativo.

Empieza desde un template

Template pendiente: workflow de agendamiento en Brain Studio. Antes de publicarlo falta probarlo, asignar un owner y confirmar qué elementos se pueden compartir.

El mismo patrón sirve para más que una consulta médica

La combinación de intención, disponibilidad, datos y confirmación aparece en muchos negocios de servicios. Puede organizar una visita técnica, una asesoría, una entrevista, una reserva en un restaurante o una demostración comercial. Cambian las reglas y el sistema de agenda; el recorrido conserva la misma lógica.

También puede crecer dentro de Jelou. Payments permite solicitar un anticipo después de escoger el horario. Un WhatsApp Flow puede reunir antecedentes antes de la cita. Connect recibe las excepciones que necesitan al equipo. Los eventos permiten observar dónde se interrumpe el proceso.

Cada extensión debe incorporarse cuando resuelve un problema real. Agregar un pago, formulario o transferencia sin necesidad solo mueve la fricción a otra parte del recorrido.

Mira el recorrido en Brain Studio

Templates de Google Calendar: automatiza citas con IA

Recursos para construirlo

  • Google Calendar en Brain Studio
  • Cómo usar integraciones en Brain
  • AI Agent y tools nativas
  • Mensajes interactivos y WhatsApp Flows
  • WebView para interfaces propias
  • Eventos y condiciones de evaluación

La primera implementación debería terminar con una conversación de prueba, una cita visible en el calendario y un registro del resultado. Ese conjunto da una base concreta para revisar el prompt, completar el template y adaptar el patrón a otra agenda.

Soporte

¿Te quedó una duda?

Ábrela en tu cuenta.

Cómo escribirnos