Saltar al contenido principal

Integración de Calendario

Conecta tu calendario de Google Calendar o Microsoft Outlook para mantener tu horario de Voila sincronizado con tu calendario externo. Los estudiantes verán tu disponibilidad en tiempo real, y las nuevas lecciones se agregan automáticamente a tu calendario.


Proveedores Compatibles

ProveedorEnlace de video creadoDirección de sincronización
Google CalendarGoogle MeetBidireccional (lectura + escritura)
Microsoft OutlookMicrosoft TeamsBidireccional (lectura + escritura)

Solo puedes conectar un proveedor de calendario a la vez. Para cambiar de proveedor, primero desconecta el actual.


Conectando Google Calendar

  1. Ve a Configuración → Integraciones (o Programación → Conectar Calendario).
  2. Haz clic en Conectar Google Calendar.
  3. Inicia sesión con tu cuenta de Google y autoriza a Voila para acceder a tu calendario.
  4. Una vez conectado, tu calendario se sincroniza automáticamente.

Conectando Microsoft Outlook

  1. Ve a Configuración → Integraciones.
  2. Haz clic en Conectar Calendario de Outlook.
  3. Inicia sesión con tu cuenta de Microsoft y autoriza a Voila para acceder a tu calendario.
  4. Una vez conectado, tu calendario se sincroniza automáticamente.

Qué Sucede Cuando se Conecta

Sincronización Automática

Tu calendario externo se sincroniza cada 5 minutos. Los eventos en tu calendario son detectados y utilizados para determinar tu disponibilidad.

Detección de Tiempo Ocupado

Cualquier evento no cancelado en tu calendario conectado cuenta como ocupado. Los estudiantes no pueden reservar lecciones durante horarios que se superpongan con tus eventos del calendario.

Creación de Lecciones

Cuando se crea una lección en Voila:

  • Google Calendar: la lección aparece en tu Google Calendar con un enlace de Google Meet adjunto.
  • Outlook: la lección aparece en tu calendario de Outlook como una reunión de Teams.

Relleno al Conectar

Cuando conectas tu calendario por primera vez, las lecciones futuras existentes de Voila se agregan automáticamente a tu calendario externo.

Sincronización de Calendario a Voila

Si un evento del calendario coincide con una lección de Voila (basado en el email del estudiante y el horario), los cambios se sincronizan de vuelta:

  • Los eventos creados en tu calendario externo pueden aparecer como lecciones en Voila cuando el email del asistente coincide con un estudiante en tu lista de estudiantes.
  • Eliminar o cancelar un evento en tu calendario externo cancela la reserva correspondiente de Voila.

Cómo Funciona la Disponibilidad para los Estudiantes

Cuando un estudiante ve tu página de reservas, tu disponibilidad se calcula desde tres fuentes:

  1. Franjas de disponibilidad semanal — los días y horarios que has marcado como disponibles (configurados en Programación → Disponibilidad Semanal o tu Perfil).
  2. Horarios ocupados del calendario — eventos de tu calendario conectado que bloquean tiempo.
  3. Reservas existentes — lecciones confirmadas de Voila y solicitudes de reserva pendientes.

Una franja horaria está disponible solo si cae dentro de tu disponibilidad semanal y no se superpone con ningún evento del calendario o reserva existente.

Ventana de Reserva

Los estudiantes pueden reservar hasta 14 días por adelantado. La disponibilidad más allá de esa ventana no se muestra.

Disponibilidad Semanal Requerida

Incluso con un calendario conectado, los estudiantes solo pueden reservar durante tus horas de disponibilidad semanal definidas. La integración del calendario agrega bloqueo de tiempo ocupado además de tu horario de disponibilidad — no lo reemplaza.


Cancelaciones Dirigidas por Calendario

Si eliminas o cancelas un evento de lección sincronizado desde tu calendario externo:

  1. La reserva correspondiente de Voila se cancela automáticamente.
  2. Si el estudiante pagó a través de Stripe Connect, se le hace reembolso automáticamente.
  3. El estudiante recibe una notificación de cancelación.

Esto funciona tanto para Google Calendar como para Outlook.


Solución de Problemas

Token Expirado

Si tu conexión del calendario deja de sincronizar, el token de autenticación puede haber expirado. Ve a Configuración → Integraciones y reconecta tu calendario iniciando sesión nuevamente.

Retrasos en la Sincronización

Los eventos del calendario se sincronizan cada 5 minutos. Si un evento agregado recientemente no aparece inmediatamente, espera unos minutos y verifica nuevamente. También puedes activar una sincronización manual desde Programación.

Cambiando Proveedores

No puedes tener Google Calendar y Outlook conectados simultáneamente. Para cambiar, desconecta el proveedor actual en Configuración → Integraciones, luego conecta el nuevo.


Relacionado