Cómo conectar Google Calendar
Puedes conectar los Google Calendar de tus especialistas a Chatfuel para que la disponibilidad se mantenga precisa y se eviten las reservas duplicadas.
Última actualización
Puedes conectar los Google Calendar de tus especialistas a Chatfuel para que la disponibilidad se mantenga precisa y se eviten las reservas duplicadas. Chatfuel importa los eventos de Google Calendar y los usa al comprobar los horarios libres: si un especialista tiene una cita personal u otro cliente en Google Calendar, ese horario no se ofrecerá para reservas nuevas.
Es una sincronización en un solo sentido: los eventos de Google Calendar aparecen en Calendar, pero las reservas creadas en Chatfuel no aparecen en Google Calendar.
Nota: Conectar Google Calendar es uno de los pocos pasos que el AI Co-Worker no puede completar por ti: la sincronización con Google Calendar requiere que cada especialista autorice con Google por su cuenta. El Co-Worker puede llevarte directamente a la página correcta: solo pídeselo.
Antes de empezar
Necesitas al menos un especialista configurado en la configuración de Calendar. La conexión se hace por especialista: cada uno conecta su propio Google Calendar de forma individual.
Paso 1: Generar un enlace de conexión
- Abre Settings en la barra lateral izquierda.
- Ve a la pestaña Google Calendar.
- Busca el especialista que quieres conectar.
- Haz clic en Generate link.
- Se abre un panel con el enlace. Haz clic en Copy link para copiarlo al portapapeles, o usa Share para enviarlo directamente.
Envía este enlace al especialista. Lo abrirá en un navegador, iniciará sesión en su cuenta de Google y le dará permiso a Chatfuel para leer su calendario. La sincronización es compatible con la autenticación en dos pasos; no hace falta desactivarla.
Los usuarios con el rol Agent no pueden generar, copiar ni revocar enlaces. Solo los administradores y propietarios pueden gestionar las conexiones con Google Calendar.
Paso 2: Esperar a que el especialista se conecte
Después de generar un enlace, la fila del especialista muestra Waiting for connection hasta que complete la autorización. Mientras tanto, puedes:
- Copy link: copiar el enlace de nuevo para reenviarlo.
- Revoke link: cancelar el enlace para que ya no pueda usarse. Después puedes generar uno nuevo.
Paso 3: La sincronización se completa
Cuando el especialista concede el acceso, Chatfuel importa sus eventos de Google Calendar:
- Sync in progress...: los eventos se están importando.
- Synced X min ago: la sincronización está completa. La marca de tiempo se actualiza para mostrar hace cuánto fue la última sincronización (minutos, horas o días).
A partir de ese momento, Chatfuel revisa periódicamente el Google Calendar del especialista en busca de eventos nuevos o modificados y actualiza la disponibilidad en consecuencia.
Si la sincronización falla
Si algo sale mal (el especialista revocó el acceso, un token de Google expiró o hubo un error temporal de Google), el estado cambia a Sync failed.
Para solucionarlo:
- Desconecta el calendario (ver más abajo).
- Genera un enlace nuevo y pide al especialista que vuelva a conectarse.
Desconectar Google Calendar
- Ve a Settings > Google Calendar.
- Busca el especialista y haz clic en Action > Disconnect.
- Confirma en la ventana emergente.
Los eventos que ya se importaron al Calendar de Chatfuel se conservan; no se eliminan al desconectar. Solo se detienen las sincronizaciones futuras.
Recordatorio en el banner
Si algún especialista no tiene Google Calendar conectado, aparece un banner al abrir Calendar:
- Open settings: te lleva a Settings > Google Calendar.
- Remind me later: oculta el banner hasta tu próxima visita.
- Close (X): oculta el banner de forma permanente.
Referencia de los textos del encabezado
La página de configuración de Google Calendar muestra un texto distinto según el estado de la conexión:
| Estado | Texto |
|---|---|
| No hay especialistas agregados | Connect your specialists' Google Calendars to Chatfuel to avoid double bookings and keep availability accurate. Add your first specialist to get started. (Conecta los Google Calendar de tus especialistas a Chatfuel para evitar reservas duplicadas y mantener la disponibilidad precisa. Agrega tu primer especialista para empezar.) |
| Al menos un especialista sin conectar | Generate a link to connect a Google Calendar. Use it yourself or send it to a specialist. Chatfuel will use it to check availability and prevent double bookings. (Genera un enlace para conectar un Google Calendar. Úsalo tú mismo o envíaselo a un especialista. Chatfuel lo usará para comprobar la disponibilidad y evitar reservas duplicadas.) |
| Todos los especialistas conectados | Chatfuel automatically keeps your availability in sync with Google Calendar to avoid double bookings. Events created in Chatfuel won't appear in Google Calendar. (Chatfuel mantiene automáticamente tu disponibilidad sincronizada con Google Calendar para evitar reservas duplicadas. Los eventos creados en Chatfuel no aparecerán en Google Calendar.) |
Preguntas frecuentes
¿Funciona con autenticación en dos pasos?
Sí. Consulta ¿La sincronización con Google Calendar funciona con 2FA?
¿Puedo sincronizar un Google Calendar secundario?
No: solo es compatible el Google Calendar principal.
¿Qué pasa con los eventos importados si me desconecto?
Se quedan en el Calendar de Chatfuel. Solo se detienen las sincronizaciones futuras.
¿Los agentes pueden gestionar las conexiones con Google Calendar?
No. Solo los usuarios con rol de administrador o propietario pueden generar enlaces, copiarlos o desconectar calendarios.
Cómo configurar Calendar
Para usar Calendar necesitas al menos un servicio y un especialista configurados. Abre Calendar en la barra lateral y ve a la pestaña Settings.
Recordatorios de Calendar
Cuando creas una reserva en Calendar, Chatfuel envía automáticamente tres mensajes a tu cliente por WhatsApp: confirmación y recordatorios de 1 día y 2 horas.