ACTUALIZACIÓN: Desde que se escribió esta entrada del blog hemos configurado una interfaz especial directamente con Google Calendar que funciona casi al instante, así que el método descrito aquí ya no es necesario. Puedes configurarlo simplemente desde la pantalla de sincronización.
SuperSaaS controla la velocidad a la que se sincroniza la disponibilidad de tu Google Calendar con tu horario de SuperSaaS. Como ocurre con la mayoría de las configuraciones que ofrecemos, es rápido y sencillo. Sin embargo, el proceso inverso (de SuperSaaS a Google) siempre ha sido algo flojo.
En parte, esto se debe a que Google decide la velocidad de actualización, que en nuestro mundo instantáneo puede ser exasperantemente lenta. Además, no tienes control sobre qué campos de la cita aparecen en la descripción del evento de tu Google Calendar.
Elimina la espera tediosa
Entran en escena las herramientas de automatización de flujos de trabajo como Zapier y Make, para las que nuestros desarrolladores han creado plantillas automatizadas que aceleran las cosas y permiten mostrar campos personalizados.
Cada vez que se crea una nueva cita en tu horario de SuperSaaS, se añadirá a tu Google Calendar. Si actualizas o eliminas una reserva, los cambios también se reflejarán en Google.
También puedes personalizar detalles adicionales que te gustaría mostrar en Google. Por ejemplo, puedes incluir campos como la ubicación, el correo electrónico, la hora de inicio o de finalización, el precio o si la reserva provino de una lista de espera.
Puedes probarlo tú mismo usando Make. Si todavía no tienes una cuenta, quizás necesites crear una antes de continuar (su servicio es gratuito para usuarios pequeños, lo cual también ayuda).
Déjate llevar por el flujo
Es un caso bastante intuitivo de “clic, seleccionar, repetir”, pero aquí tienes un resumen de los pasos que seguirás para permitir que SuperSaaS se sincronice con tu Google Calendar usando la plantilla de Make:
Haz clic en el botón “Crear un nuevo escenario a partir de una plantilla” para abrir una ventana emergente que te permitirá seleccionar una conexión con tu horario de SuperSaaS o, si ya lo has hecho, haz clic en “Añadir” para añadir tu horario o elegirla de la lista si tienes más de una.
Haz clic en Continuar y se abrirá automáticamente una nueva ventana emergente para permitirte seleccionar tu cuenta de Google de la lista, o haz clic en “Añadir” e inicia sesión en tu cuenta de Google. Puedes hacer clic en la barra blanca para mostrar tus opciones de Google Calendar.
En la misma ventana, podrás elegir qué campo quieres usar como título del evento.
A partir de ahí, cada vez que hagas clic en continuar, solo tendrás que seleccionar el mismo calendario para que la integración le indique a Google que debe añadir nuevos eventos y después actualizarlos o eliminarlos a medida que estas acciones se produzcan en tu cuenta de SuperSaaS.
Prueba tu configuración añadiendo un nuevo evento a tu horario de SuperSaaS. Luego haz clic en “Run” dentro de tu escenario de Make.
Quizás quieras cambiar la hora y/o la fecha de tu cita de prueba (o incluso eliminarla) y hacer clic en “Run” de nuevo para asegurarte de que los cambios aparezcan en tu Google Calendar como deberían.
Si prefieres usar Zapier en lugar de Make, también hemos creado una plantilla similar para Zapier.
Estos pasos permiten que las actualizaciones ocurran en un solo sentido, de SuperSaaS a Google. Si te gustaría conseguir el sentido inverso, echa un vistazo a estas indicaciones sobre cómo sincronizar la disponibilidad de tu Google Calendar con SuperSaaS.
Prueba estos trucos
Recomendamos que al principio crees un Google Calendar independiente y uses un ciclo de construir y probar hasta que estés seguro de que la integración funciona como esperas. Si accidentalmente creas errores en el proceso, tu Google Calendar preferido no se verá afectado.
Al personalizar qué campos se incluyen en la descripción del evento (o si quieres añadir más campos), asegúrate de que no se elimine ‘ID’. El sistema actualiza las citas según su número de identidad único, así que si se elimina, el sistema no podrá reflejar ningún cambio en Google.
Puedes refinar aún más tu integración creando un gancho independiente para diferentes calendarios de Google para cada recurso o servicio, asignando a cada uno un color distinto.
Si los webhooks te parecen una gran idea, encontrarás más ejemplos sobre cómo puedes mejorar tu horario usando webhooks.