Cal.com v2.9
May 15, 2023
Bienvenido al boletín de producto de la versión 2.9. Para nosotros, este ha sido un mes tranquilo en cuanto al lanzamiento de grandes funciones nuevas, pero nuestra mayor versión hasta ahora en términos de mejoras de rendimiento para ti y tus bookers.
La mayoría del equipo también se reunió en un offsite en las Islas Canarias. Fue un retiro muy necesario para pasar un rato juntos y ponernos al día sobre algunos grandes planes de producto de cara al gran lanzamiento 3.0 del mes que viene. Más sobre eso abajo…
Mejoras de rendimiento significativas

Durante un tiempo, la app de Cal.com podía sufrir tiempos de carga de inicio en frío que iban de 7 segundos a 30 segundos, en casos extremos. Este comportamiento no siempre ocurría, por la propia naturaleza de los inicios en frío, pero sí pasaba con suficiente frecuencia como para convertirse en un problema que necesitábamos abordar cuanto antes.
Para superar esto, hemos implementado varias optimizaciones, entre ellas la precarga y el almacenamiento en caché de datos, la simplificación de las peticiones API y el uso de funciones serverless, pero sobre todo la separación de nuestros endpoints tRPC. Estas mejoras han reducido notablemente los tiempos de carga, mejorando mucho la experiencia de tus bookers. Aunque todavía queda trabajo por hacer para reducir aún más estos tiempos, ¡las reducciones hasta ahora han sido significativas! Keith, nuestro responsable de ingeniería, profundiza en ello en nuestro blog.

Avance: mejoras de la página de reservas y nuevos diseños

Sin duda, esta es una de las funciones que más esperábamos desde el lanzamiento de Cal.com. El mes que viene lanzaremos dos nuevos diseños para tus páginas de reservas: vista en columnas y vista semanal. También vamos a hacer mejoras importantes en la vista mensual actual, afinando toda la UI, añadiendo una animación sutil para mejorar la experiencia, y será hasta 5 veces más rápida. Si no quieres esperar hasta el mes que viene, escríbenos por email y quizá podamos darte acceso anticipado. ¡Lo único que te pedimos a cambio es que compartas con nosotros cualquier feedback!

Nuevas apps y funciones
Nueva app: Meta Pixel
Esto registra un evento de visualización de página bajo el evento personalizado 'CalcomView', correspondiente al Pixel ID del organizador.
Nueva app: Zoho Bigin
Las nuevas reservas crean automáticamente los registros correspondientes de "Contact" y "Event" en la plataforma Zoho Bigin.
**Workflows: desactiva las confirmaciones estándar por email
**Ahora puedes desactivar nuestros emails estándar de confirmación para hosts y asistentes si tienes un workflow activo en tu scheduling link que está configurado para enviar un email.
Edición de plantillas de workflow
Las plantillas de workflow ahora son mucho más flexibles. Las plantillas predefinidas se pueden editar y las fechas se pueden formatear. También introduce nuevas variables de texto dinámicas para cancel url, rescheduling url, event end time y timezone.
**Workflows para managed scheduling links
**Ahora ya puedes usar tus workflows en tus managed scheduling links. Lo siguiente para managed scheduling links es habilitar apps.
**Mejor flujo para las personas invitadas a teams
**Hemos corregido algunos problemas importantes que afectaban a las personas invitadas a teams. Ahora se las redirige a la página correcta desde el email, se las añade al equipo y pasan por el flujo de onboarding.
Correcciones y pequeñas mejoras
-
Hemos añadido videoconferencia al flujo de onboarding para que ningún usuario se olvide de conectar su app preferida para reuniones.
-
Hemos añadido una búsqueda de miembros en la página de miembros del equipo.
-
Ahora solo los usuarios del equipo pueden grabar reuniones diarias y el botón de grabación está oculto para los usuarios que no están en un plan de equipo.
-
Hemos implementado muchas mejoras de UI, layout y espaciado en nuestro modal de inserción de scheduling link.
-
Las date overrides fuera del horario laboral se mostraban correctamente como disponibles en la app, pero al enviar la reserva devolvía el error “No available users found”. Esto ya está corregido.
-
Hemos convertido el campo “Assign to” en los team scheduling links en un campo editable para que ahora puedas buscar personas.
-
Hemos mejorado los estilos de nuestros complementos de entrada.
-
Hemos añadido degradados al modo oscuro de nuestra app y de la página de reservas.
-
Hemos corregido un error por el que las ubicaciones no se respetaban cuando las bookings tenían activadas las no-show fees. Además, si un registro de pago estaba mal formado, bloqueaba la carga de la página de reservas.
-
Hemos corregido el estado hover de la etiqueta del interruptor.
-
Corregido un problema por el que las contraseñas no se podían actualizar después de un error de API.
-
Corregido un pequeño problema por el que a los miembros asignados a managed scheduling links les faltaba la URL de vista previa.
-
Corregido un problema para asegurarnos de mostrar el “smsReminderNumber” en la página de éxito de la booking.
-
Corregido un problema de estilo con el desplegable de timezone en la página de reservas, al que le faltaba una sombra.
-
Corregido un problema por el que los workflows no se activaban en scheduling links que no tenían una app de vídeo definida como ubicación.
-
Corregido un problema para dynamic events que no estaba usando correctamente la URL de ubicación de evento predeterminada del usuario.
-
Corregidos algunos problemas de UI y layout en el modal de inserción de scheduling link.
-
Corregido un problema por el que el interruptor de Routing Form no funcionaba.
-
Corregido un problema por el que no estábamos usando la timezone correcta en la página de detalles de la booking.
-
Corregido un problema por el que Google Cal/Outlook no se sincronizaba activamente para usuarios self-hosted.
-
Mejorado el rendimiento de la página de reservas evitando llamar y crear contextos asíncronos innecesarios.
-
Corregido un problema por el que el título del scheduling link no se mostraba en la vista móvil.
-
Mejorada la velocidad de carga de la página de Insights.
-
Hemos añadido colores de marca a los interruptores, así que si has añadido un color de marca en los ajustes, todos los interruptores tendrán la marca.
-
Hemos establecido un límite para el tamaño de subida de avatar.
-
Corregido un problema por el que el editor no guardaba los valores nuevos.
-
Corregido un problema por el que no funcionaba el guardado de la descripción del Scheduling link.
-
Ahora mostramos a los miembros del equipo independientemente de si han aceptado la invitación, para que puedas añadirlos a eventos.
-
Mejorada la visualización de las bookings con pagos.
-
Hemos impedido el sender id alfanumérico para enviar SMS a números australianos.
-
Corregido un problema de redirección después de desinstalar una app.
-
Cuando se activa o desactiva un workflow en los ajustes del scheduling link, ahora cancela y programa recordatorios.
Hemos solucionado tantos errores este mes que no podemos listarlos todos aquí, pero puedes verlos todos aquí.
Consejo del mes: confirma manualmente las bookings antes de añadirlas a tu calendario

Si te preocupa compartir públicamente tu enlace de Cal.com y recibir una gran avalancha de bookings que se adueñe de tu calendario, los scheduling links que “Requieren confirmación” son para ti. Cuando actives “Requires confirmation”, podrás revisar todas las solicitudes de booking y aceptarlas o rechazarlas antes de que llenen tu calendario. Tus bookers serán informados de que todavía necesitas confirmar o rechazar su solicitud de booking.

Y eso es todo por este mes. Gracias por leer y volveremos el mes que viene con nuestro mayor lanzamiento del año. Si quieres darnos feedback sobre cualquier cosa que hayamos lanzado este mes, escribe a [email protected]. ¡Nos encantaría saber de ti!