> For the complete documentation index, see [llms.txt](https://aizy.gitbook.io/aizy-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://aizy.gitbook.io/aizy-docs/aizy-docs-es/calendarios/google-calendar.md).

# Google Calendar

### 1. Conectar Google Calendar

1. En **Integraciones CRM > Calendarios**, selecciona **Google Calendar**.
2. Pulsa **Conectar Google Calendar**.
3. Inicia sesión y autoriza el acceso solicitado.
4. Comprueba el estado **Conectado**.

La cuenta debe disponer de permisos sobre los calendarios que vayas a usar.

### 2. Crear una definición

Pulsa **Añadir calendario** y configura:

| Campo                     | Función                                                      |
| ------------------------- | ------------------------------------------------------------ |
| Nombre                    | Identificador visible para Tasks.                            |
| Usar calendario en tareas | Permite seleccionarlo en Reserva en calendario.              |
| Zona horaria              | Zona aplicada a fechas y horas.                              |
| Calendario                | Calendario real de Google.                                   |
| Duración del slot         | Tamaño base de los huecos.                                   |
| Disponibilidad            | Días y franjas permitidas.                                   |
| Festivos nacionales       | Excluye festivos cuando está activado.                       |
| Empezar cita en X día     | Define la antelación mínima, entre 1 y 365 días.             |
| Minutos entre citas       | Añade margen; 0 desactiva el margen extra.                   |
| Reprogramación            | Permite o bloquea cambios sobre la cita de esa conversación. |

### 3. Configurar la Task

Añade **Reserva en calendario**, elige definición y duración, y completa:

* Subprompt post-validación obligatorio.
* Asunto del evento.
* Descripción.
* Mensaje técnico de error localizado.

El subprompt sirve para pedir datos adicionales después de que el usuario acepte un slot disponible. No debe reservar ni confirmar por su cuenta.

### 4. Experiencia de reserva

Aizy entiende fecha y franja, desambigua horas dudosas y consulta disponibilidad real. En webchat/widget puede ofrecer un selector de fecha y hora. Tras aceptar el slot y completar el subprompt, se crea el evento en Google Calendar.

### 5. Desconectar

**Desconectar calendario** elimina los tokens de Google del bot, pero conserva las definiciones para que puedas reconectar o cambiar de proveedor.
