Flujos relacionados: Crear cita (Google Calendar).Agentes relacionados: Gestión de citas (Google Calendar) y Gestión de leads (HubSpot).
Qué hace
El agente le pasa la hora de apertura y de cierre de tu centro para un día concreto (start_date y end_date, en hora local), y el flujo devuelve los huecos que están libres en tu Google Calendar dentro de esa franja, ya calculados. El agente no tiene que deducir nada: solo le quedan por ofrecer al cliente.
Cada hueco de la lista huecos_libres viene con tres campos, todos en hora local:
Cómo funciona
Qué necesitas
- Una conexión de Google Calendar
Puesta en marcha
1
Copia la plantilla
Desde la sección Flujos, abre el catálogo de plantillas y cópiala. El flujo se crea deshabilitado. También se puede crear directamente desde la plantilla de agente Gestión de citas (Google Calendar).
2
Configura el calendario
En el paso Buscar disponibilidad en calendario, introduce tu conexión de Google Calendar y selecciona el calendario donde quieras que se creen las citas más adelante.
3
Revisa la zona horaria
Europe/Madrid aparece en tres sitios: el campo Input Time Zone de Formatear fecha Inicio y Formatear fecha Final (convierten a UTC antes de consultar el calendario) y el input zona_horaria del paso Calcular huecos libres (devuelve los huecos a hora local). Si operas en otra zona horaria, cámbialos en los tres. El cambio de hora de verano/invierno se aplica solo.El mensaje del paso Return Response también nombra Europe/Madrid: actualízalo para que el agente no reciba una zona horaria que no es la suya.4
Publica el flujo
Publica el flujo. Sabrás que el flujo ha sido publicado si no aparece el texto de Borrador.
5
Asígnalo al agente
Añádelo desde la sección Flujos del agente. El nombre del flujo es el nombre de la herramienta que ve el agente, así que déjalo en
comprobar_disponibilidad. Este paso no es necesario si el flujo se ha creado a partir del agente.Antes de publicar
- El flujo solo consulta. El alta de la cita corre a cargo de
crear_cita. - Está fijado a un solo calendario. Para varios centros con agendas distintas, duplica el flujo.
- Los huecos libres se calculan dentro del horario que le pasa el agente, no del horario real del centro. Si el agente manda mal la hora de apertura o de cierre, la lista sale mal: el horario vive en el prompt del agente, no en el flujo.
- El flujo no sabe cuánto dura la cita: devuelve los huecos enteros. Comprobar que la cita cabe en el hueco es cosa del prompt del agente.
- El paso Return Response le indica al agente que los huecos ya vienen en hora local y que no aplique ninguna corrección. Si editas ese mensaje, mantén esa instrucción: sin ella el agente puede volver a sumar o restar horas.
Siguientes Pasos
Gestión de citas (Google Calendar)
El agente que usa este flujo.
Flujos durante llamada
Si quieres modificar los pasos del flujo.

