Visión general
Después de conectar Google Calendar, la Agenda mantiene todo sincronizado en ambos sentidos. Este artículo trata del seguimiento de esa sincronización: cómo importar eventos que ya existían en Google, qué significa cada estado de sincronización, cómo forzar una actualización con Sincronizar ahora y qué hacer cuando el acceso de Google expira y hace falta reconectar.
La sincronización es en tiempo casi real, con una verificación periódica que reconcilia diferencias. No necesitas sincronizar manualmente en el día a día — las opciones de abajo sirven para inspección y casos puntuales.
Requisitos previos
- Módulo Agenda habilitado y una conexión Google ya creada (ver el artículo de conexión/OAuth).
- Un perfil con permiso para gestionar integraciones.
- Al menos un calendario de Google seleccionado para espejar.
Paso a paso
Importar eventos existentes:
- Abre la Agenda y ve a la conexión de Google.
- Selecciona los calendarios que quieres espejar.
- Espera la primera sincronización: los eventos que ya existían en Google empiezan a aparecer en la Agenda.
Ver el estado y forzar una actualización:
- En la conexión de Google, revisa el estado de sincronización (ver la tabla abajo).
- Si quieres actualizar al instante, usa Sincronizar ahora.
Reconectar cuando el acceso expira:
- Si el estado indica acceso expirado/revocado, haz clic en Reconectar.
- Rehaz la autorización de Google y concede los permisos de calendario.
- La sincronización vuelve a funcionar y la verificación periódica reconcilia lo que quedó pendiente.
Configuración y opciones
- Importar eventos existentes: la primera sincronización trae a la Agenda los eventos que ya estaban en Google.
- Estado de sincronización:
| Estado | Qué significa |
|---|---|
| Conectado / Sincronizado | Todo al día; las actualizaciones fluyen en ambos sentidos. |
| Sincronizando | Una sincronización está en curso (primera carga o actualización). |
| Acceso expirado / revocado | Google revocó el acceso — hay que reconectar. |
| Error | Un fallo temporal; la verificación periódica reintenta. |
- Sincronizar ahora: fuerza una actualización inmediata, sin esperar la verificación periódica. También destraba una conexión atascada en "Sincronizando".
- Reconectar: rehace la autorización de Google cuando el acceso expira o se revoca.
- Último error / errores recientes: el panel muestra el último fallo devuelto por Google incluso mientras el estado sigue en "Sincronizando", para que no esperes por un proceso que ya falló.
Qué pasa cuando cambias algo directamente en Google
Un cambio hecho en Google vale exactamente igual que uno hecho en la plataforma. Al arrastrar, editar o cancelar una cita en Google Calendar:
- Se avisa al cliente. Una reprogramación o una cancelación envía el mismo aviso
(WhatsApp/correo y el archivo
.ics) que uno hecho desde el panel — respetando los mismos interruptores de notificación que ya configuraste. Si desactivaste el aviso de reprogramación, sigue desactivado. - Tus automatizaciones se ejecutan. Las reglas y los flujos con disparador de cita creada, reprogramada o cancelada ahora también se activan con cambios que vienen de Google.
- La pantalla se actualiza sola. La grilla de la Agenda refleja el cambio sin recargar la página.
- Los recordatorios del nuevo horario vuelven a valer. Al arrastrar una cita a otra fecha en Google, sus recordatorios se reprograman al nuevo horario.
- La reserva acompaña. Cancelar en Google también cierra la reserva correspondiente, así que la página pública del cliente deja de ofrecer "reprogramar" para una cita que ya no existe.
La primera importación es silenciosa. Al espejar un calendario que ya tenía cientos de citas, esa carga inicial no dispara avisos, automatizaciones ni notificaciones — solo trae lo que ya existía. Solo los cambios a partir de ahí se anuncian.
Importar una cita nunca es una confirmación de agendamiento. La plataforma no envía "tu horario está confirmado" a alguien solo porque la cita apareció en Google.
Integración de Google por tipo de evento
Cada tipo de evento decide de forma independiente cómo habla con Google. La configuración está en el editor del tipo de evento, en la sección Integración de Google:
- Bloquear horarios ya ocupados en estos calendarios: marca todos los calendarios que quieras. Ningún horario ya ocupado en cualquiera de ellos se ofrece en la página pública. Así evitas que te reserven encima de un compromiso personal que está en otra agenda.
- Crear los eventos en: elige un calendario de Google para recibir las reservas confirmadas. Ahí se crean la invitación y el enlace de Meet.
Si no configuras nada, el comportamiento sigue siendo el de antes: el tipo usa su propia agenda y solo habla con Google cuando esa agenda está espejada.
Casos de uso
- Traer a la Agenda el calendario que ya existía en Google, sin reescribir eventos.
- Comprobar rápido si la conexión está al día antes de una jornada cargada.
- Forzar Sincronizar ahora tras cambiar varios eventos en Google.
- Restablecer la sincronización con Reconectar después de que la contraseña/permiso de Google cambió.
Consejos, límites y buenas prácticas
- En el día a día no hace falta sincronizar manualmente — la sincronización es automática y casi en tiempo real.
- Usa Sincronizar ahora solo para inspección o tras grandes cambios en Google.
- Si el estado queda en acceso expirado, reconecta cuanto antes para no perder actualizaciones.
- Selecciona solo los calendarios que realmente quieres espejar — menos ruido en la Agenda.
- Los eventos creados por la plataforma se marcan internamente para evitar bucles de ida y vuelta.
- Editar una cita en la plataforma ya no cambia lo que configuraste solo en Google: los eventos marcados como "Libre", la visibilidad (privado/confidencial) y los permisos de los invitados se preservan.
Solución de problemas
- Conecté, pero los eventos antiguos no vinieron: confirma que seleccionaste al menos un calendario para espejar y espera la primera sincronización; usa Sincronizar ahora para forzarla.
- Dejé de recibir actualizaciones: el acceso pudo expirar/ser revocado en Google — usa Reconectar.
- Un evento desapareció o se duplicó: la verificación periódica reconcilia diferencias; si persiste, usa Sincronizar ahora y, como último recurso, reconecta la cuenta.
- El estado queda en "Sincronizando" mucho tiempo: la primera carga de un calendario grande tarda unos minutos, pero no más que eso. Si sigue en "Sincronizando", no te quedes esperando — abre el panel de la conexión y mira el último error y el recuento de errores recientes, que ahora se muestran incluso mientras el estado sigue en "Sincronizando". Usa Sincronizar ahora: destraba un estado atascado y reinicia la carga. Si el error persiste, reconecta la cuenta.
- El estado queda en "Error": el panel muestra el mensaje que devolvió Google. Un error de acceso (expirado/revocado) solo se resuelve con Reconectar.
- Deja de sincronizar solo después de unos días: si la app OAuth de Google sigue en modo Testing (sin verificar), Google revoca el acceso cada 7 días — la conexión se romperá semanalmente hasta que la app se verifique en Google Cloud. Recibes un aviso por correo cuando ocurre; la solución definitiva es publicar/verificar la app.
- Eventos marcados como "Libre" en Google: aparecen en la agenda pero no bloquean horarios de tu página de reservas — el mismo comportamiento que Google.
- Eventos recurrentes: cada ocurrencia se importa individualmente, así que la serie aparece en todas las fechas, no solo en la primera.