# Outlook Calendar

:::tip Disponible
Esta integración está activa y lista para usar en Frihet.
:::

Conecta tu Outlook Calendar a Frihet a través de Microsoft Graph API. Consulta tus calendarios, ve eventos próximos y crea o elimina eventos directamente desde tu ERP. Ideal para sincronizar vencimientos de facturas y fechas fiscales con tu calendario de Microsoft.

## ¿Para qué sirve?

Con Outlook Calendar integrado:

- **Ver calendarios** — Consulta todos tus calendarios de Outlook desde Frihet
- **Ver eventos** — Revisa tus próximos eventos sin salir del ERP
- **Crear eventos** — Añade vencimientos de facturas y recordatorios fiscales a tu calendario
- **Eliminar eventos** — Gestiona eventos creados desde Frihet
- **Sincronización de vencimientos** — Los vencimientos de facturas pueden crear eventos automáticamente

## Requisitos

- **Cuenta Microsoft** — Outlook.com, Microsoft 365 u Office 365
- **Frihet Pro o superior**

:::info Sin credenciales que introducir
Esta integración usa OAuth con Microsoft Azure AD. No necesitas copiar ninguna clave o token manualmente. Simplemente autorizas a Frihet a acceder a tu calendario mediante una ventana de inicio de sesión de Microsoft.
:::

## Conectar Outlook Calendar con Frihet

### Paso 1: Iniciar la conexión

1. Ve a **Ajustes** → **Integraciones**
2. Busca **Outlook Calendar**
3. Haz clic en **Conectar con Microsoft**

### Paso 2: Autorizar en Microsoft

1. Se abrirá la ventana de inicio de sesión de Microsoft
2. Inicia sesión con tu cuenta de Microsoft
3. Revisa los permisos solicitados:
   - Leer tus calendarios
   - Leer y escribir eventos
   - Acceder a tu información básica de perfil
4. Haz clic en **Aceptar**

### Paso 3: Verificar conexión

1. De vuelta en Frihet, verás "Conectado" con tu cuenta de Microsoft
2. Frihet mostrará tus calendarios disponibles
3. Selecciona el calendario donde quieres crear eventos (normalmente "Calendar" o tu calendario principal)

## Cómo funciona

Frihet usa la **Microsoft Graph API** con flujo de autorización OAuth 2.0:

1. Haces clic en "Conectar con Microsoft" y autorizas en la ventana de Microsoft
2. Microsoft genera tokens de acceso y refresco
3. Frihet almacena los tokens cifrados (AES-256-GCM)
4. Con el token de acceso, Frihet consulta y crea eventos en tu calendario
5. El token se refresca automáticamente cuando expira
6. En ningún momento introduces credenciales de Microsoft en Frihet

## Datos sincronizados

| Dato | Dirección | Frecuencia |
|------|-----------|------------|
| Calendarios (listado) | Outlook → Frihet | Al conectar / bajo demanda |
| Eventos | Outlook → Frihet | Bajo demanda |
| Crear eventos | Frihet → Outlook | Al crear vencimiento |
| Eliminar eventos | Frihet → Outlook | Bajo demanda |

## Funcionalidades

### Ver calendarios

1. Desde Frihet, accede a la sección de Outlook Calendar
2. Verás todos los calendarios de tu cuenta (personal, trabajo, compartidos)
3. Selecciona un calendario para ver sus eventos

### Ver eventos próximos

1. Selecciona un calendario
2. Frihet muestra los eventos próximos con:
   - Título del evento
   - Fecha y hora
   - Ubicación
   - Organizador
3. Filtra por rango de fechas

### Crear eventos

Crea eventos directamente en tu Outlook Calendar desde Frihet:

1. Haz clic en **Crear evento**
2. Rellena los campos:
   - Título (ej: "Vencimiento factura #1042 - Cliente SL")
   - Fecha y hora
   - Descripción (opcional)
   - Calendario destino
3. El evento aparecerá inmediatamente en Outlook

### Eventos automáticos de vencimiento

Cuando activas esta opción, Frihet crea automáticamente un evento en tu calendario cada vez que:

- Se emite una factura con fecha de vencimiento
- Se acerca una fecha fiscal (IVA trimestral, IRPF)
- Se programa un recordatorio de cobro

### Eliminar eventos

1. Desde la lista de eventos en Frihet, selecciona un evento creado por Frihet
2. Haz clic en **Eliminar**
3. El evento se elimina tanto en Frihet como en tu Outlook Calendar

## Casos de uso

### Control de vencimientos de facturas

Emites facturas con vencimiento a 30 días. Frihet crea automáticamente un evento en tu Outlook Calendar para el día de vencimiento, recordándote hacer seguimiento del cobro.

### Recordatorios fiscales

Frihet añade eventos automáticos para las fechas fiscales importantes: presentación del IVA trimestral (Modelo 303), IRPF, y cierre de trimestre.

### Planificación de cobros

Consultas tu calendario desde Frihet para ver qué facturas vencen esta semana. Planificas tus llamadas y recordatorios de cobro en base a los eventos del calendario.

## Solución de problemas

### "Error al conectar con Microsoft"

- Verifica que tu cuenta de Microsoft está activa
- Si usas Microsoft 365 corporativo, tu administrador puede haber restringido las aplicaciones de terceros
- Prueba con otra cuenta de Microsoft si el error persiste

### "No veo mis calendarios"

- Verifica que tu cuenta tiene calendarios creados
- Los calendarios compartidos por otros usuarios pueden no aparecer si no tienes permisos suficientes
- Recarga la integración desde **Ajustes** → **Outlook Calendar**

### "Los eventos creados no aparecen en Outlook"

- Verifica que seleccionaste el calendario correcto en Frihet
- Los eventos pueden tardar unos segundos en sincronizarse con Outlook
- Comprueba que la sesión no ha expirado (reconecta si es necesario)

### "La sesión ha expirado"

- Microsoft puede solicitar re-autorización periódicamente por seguridad
- Ve a **Ajustes** → **Integraciones** → **Outlook Calendar** y haz clic en **Reconectar**
- Volverás a la ventana de Microsoft para autorizar de nuevo

### "Quiero desconectar"

1. Ve a **Ajustes** → **Integraciones** → **Outlook Calendar**
2. Haz clic en **Desconectar**
3. Los tokens se eliminan de Frihet
4. Opcionalmente, revoca el acceso en [myaccount.microsoft.com/permissions](https://myaccount.microsoft.com/permissions)

## Próximos pasos

- [Conecta Google Calendar como alternativa](./google-calendar)
- [Configura notificaciones por Slack](./slack)
- [Automatiza recordatorios con n8n](./n8n)
