Calendario / Citas
Agendar, cancelar o reprogramar citas
¿Para qué sirve?
La acción Calendario (appointment) permite que el usuario agende, cancele o reprograme citas. El bot usa coordinadores internos para detectar la intención de cita, extraer datos (fecha, hora, motivo) y ejecutar la acción en el calendario configurado (p. ej. Google Calendar).
Características principales
- Detección de intenciones de citas (agendar, cancelar, reprogramar) y extracción de datos desde el mensaje.
- Integración con calendarios externos (p. ej. Google Calendar) según configuración.
- Mensaje de bienvenida y prompt de acción configurables por intención.
- Mensaje de cierre opcional tras completar agendar, cancelar o reprogramar (además del mensaje de éxito por calendario).
- Similitud en bienvenida y cierre: al 100% respuesta literal sin LLM; con multiidioma puedes traducir el texto por idioma.
Configuración en el dashboard
En la intención eliges la acción Calendario / Citas. Configuras mensaje de bienvenida y mensaje de cierre (opcionales), similitud con la IA, traducciones por idioma si usas 100% literal, prompt de la acción y, si aplica, credenciales e IDs de Google Calendar. Los «Mensajes del sistema» por calendario (título, detalles y footer de cita confirmada) son independientes del cierre de intención.
Flujo en el sistema
Usuario pide una cita (o cancelar/reprogramar) → se detecta la intención de calendario → se ejecuta la acción y se delega a los coordinadores → se extrae fecha/hora/motivo si hace falta → se consulta disponibilidad y se confirma o se ejecuta la reserva/cancelación en el calendario.