> 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/outlook-calendar.md).

# Outlook Calendar

### 1. Conectar Outlook Calendar

1. En **Integraciones CRM > Calendarios**, selecciona **Outlook Calendar**.
2. Pulsa **Conectar Outlook Calendar**.
3. Inicia sesión con la cuenta Microsoft y concede **Calendars.ReadWrite**.
4. Comprueba el estado **Conectado**.

Outlook Calendar reutiliza la aplicación Microsoft global con consentimiento incremental, pero guarda OAuth y tokens propios para Calendar. No utiliza ni desconecta los tokens de Outlook Mail.

### 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 Microsoft.                                |
| 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 recoge datos adicionales después de que el usuario acepte un slot válido. Al terminar, Aizy crea el evento sin volver a abrir el subprompt.

### 4. Experiencia de reserva

Aizy consulta disponibilidad real, propone franjas y desambigua horas dudosas. En webchat/widget puede mostrar un selector visual. Tras la aceptación y la recogida de datos, el evento se guarda en Outlook Calendar.

### 5. Desconectar

**Desconectar calendario** elimina únicamente los tokens de Outlook Calendar del bot y conserva las definiciones. Outlook Mail no se ve afectado.
