Cómo crear un Flujo de citas con Google Calendar
Construye un flujo que permita consultar, reservar, cambiar y cancelar citas por WhatsApp usando tu disponibilidad real de Google Calendar.
El bloque Agendar cita convierte una conversación de WhatsApp en una reserva real de Google Calendar. El cliente puede consultar sus próximas citas, reservar, cambiar o cancelar sin salir del chat.
Antes de construirlo
Coordina disponibilidad, recursos y sincronización.
Vista de referencia: busca este control en la sección indicada. Puede ajustarse ligeramente según el tamaño de tu pantalla.
- Conecta Google Calendar y confirma la zona horaria.
- Necesitas una suscripción activa de MiSender.
- Usa un Flujo de mensaje entrante, o un subflujo iniciado manualmente desde Inbox.
- El contacto debe existir en MiSender.
Crear el flujo desde cero
- Entra a Automatizaciones → Editor de Flujos; abre Acciones y selecciona Nuevo flujo.
- Selecciona el disparador de mensaje entrante.
- Agrega condiciones o palabras de entrada si quieres activarlo con expresiones como “cita”, “reservar” o “agendar”.
- Arrastra el bloque Agendar cita.
- Configura la duración, mensajes y palabras reconocidas.
- Conecta la salida positiva al siguiente paso y la negativa al cierre o atención humana.
- Presiona Guardar y prueba el recorrido con un número real.
Qué puede hacer el cliente
- Reservar: responde SÍ y escribe una fecha y hora.
- Consultar: escribe VER CITAS o MIS CITAS.
- Cambiar: escribe CAMBIO, elige una cita propia y propone un horario nuevo.
- Cancelar: escribe CANCELAR CITA y confirma cuál cita desea eliminar.
- Salir: responde NO, CANCELAR o SALIR.
Puedes modificar esas expresiones. MiSender acepta varias frases separadas en cada grupo, incluidas variantes con o sin acento.
Configurar duración y mensajes
La duración admite valores de 5 a 480 minutos, en intervalos de cinco. Personaliza la invitación inicial, solicitud y confirmación de fecha, horario ocupado, fecha inválida, éxito, cambio, cancelación, lista de citas y errores.
Variables disponibles
{nombre}: nombre del contacto.{whatsapp}: número del contacto.{fecha}: fecha elegida.{hora_inicio}y{hora_fin}: horario reservado.{zona}: zona horaria.{citas}: hasta cinco próximas citas del contacto.
Cómo escribe el cliente la fecha
Se aceptan formatos como DD/MM/AAAA HH:MM, DD-MM-AAAA HH:MM o AAAA-MM-DD HH:MM. La cita debe estar en el futuro y dentro del siguiente año.
Cómo evita citas dobles
Antes de reservar, MiSender consulta los eventos de Google en ese intervalo. Si encuentra un evento activo que ocupa el horario, responde con el mensaje de disponibilidad y solicita otra fecha. Además bloquea operaciones simultáneas para reducir reservas duplicadas.
Qué se guarda en Google
MiSender crea un evento con el contacto y su teléfono, marcado internamente como una cita de MiSender. Esa marca permite listar, modificar y cancelar únicamente las reservas que pertenecen al contacto.
Reglas importantes
- La conversación de reserva expira después de aproximadamente dos horas sin concluir.
- Después de tres respuestas inválidas, el bloque cancela el intento.
- Los eventos cancelados o marcados como libres en Google no bloquean el horario.
- Si Calendar pierde autorización, el flujo responde con el mensaje de error configurado.
Ejemplo sencillo
Disparador “agendar” → mensaje de bienvenida → bloque Agendar cita de 60 minutos → salida positiva a “Tu cita quedó confirmada” → salida negativa a “Si necesitas ayuda, escribe ASESOR”.
¿Este artículo te resultó útil?
Tu respuesta nos ayuda a mejorar el centro de ayuda.
