Blog

Cal.com v2.9

May 15, 2023

Benvenuto alla newsletter di prodotto 2.9. Per noi questo è stato un mese tranquillo sul fronte del rilascio di nuove funzionalità importanti, ma la nostra release più grande in termini di miglioramenti delle prestazioni per te e per chi prenota.

La maggior parte del team si è anche ritrovata in un offsite alle Isole Canarie. È stata una pausa molto necessaria per passare un po’ di tempo insieme e allinearci su alcuni grandi piani di prodotto in vista della grande release 3.0 del prossimo mese! Più sotto trovi altri dettagli…

Miglioramenti significativi delle prestazioni

Grafico che confronta i tempi di caricamento dell'endpoint tRPC unificato rispetto a quello separato

Per un certo periodo, l'app Cal.com poteva soffrire di tempi di caricamento da cold start compresi tra 7 secondi e 30 secondi, nei casi più estremi. Questo comportamento non si verificava sempre, per via della natura dei cold start, ma accadeva abbastanza spesso da diventare un problema che dovevamo affrontare il prima possibile.

Per risolvere il problema, abbiamo implementato varie ottimizzazioni, tra cui il prefetch e la cache dei dati, la semplificazione delle richieste API e l'uso delle funzioni serverless, ma soprattutto la separazione dei nostri endpoint tRPC. Questi miglioramenti hanno ridotto in modo significativo i tempi di caricamento, migliorando enormemente l'esperienza per chi prenota. Anche se c'è ancora altro lavoro da fare per ridurre ulteriormente questi tempi, i miglioramenti finora sono stati notevoli! Keith, il nostro responsabile dell'ingegneria, approfondisce l'argomento nel nostro blog.

Sezione hero della landing page di uno strumento audio AI

Anticipo: miglioramenti della pagina di prenotazione e nuovi layout

Pagina di pianificazione di Cal.com con viste orarie sovrapposte

Questo è, senza dubbio, uno dei nostri feature più attesi da quando abbiamo lanciato Cal.com. Il prossimo mese rilasceremo due nuovi layout per le tue pagine di prenotazione: vista a colonne e vista settimanale. Stiamo anche apportando miglioramenti significativi alla vista mensile esistente, rifinendo tutta l'interfaccia, aggiungendo una sottile animazione per migliorare l'esperienza e rendendola fino a 5 volte più veloce. Se non riesci ad aspettare fino al prossimo mese, scrivici un'email e potremmo riuscire a darti accesso in anticipo. L'unica cosa che ti chiediamo in cambio è di condividere con noi qualsiasi feedback!

Sezione hero della landing page di uno strumento audio AI

Nuove app e funzionalità

Nuova app: Meta Pixel
Questo registra un evento di visualizzazione pagina sotto l'evento personalizzato 'CalcomView', corrispondente all'Pixel ID dell'organizzatore.

Nuova app: Zoho Bigin
Le nuove prenotazioni creano automaticamente i record corrispondenti di "Contact" e "Event" sulla piattaforma Zoho Bigin.

**Workflows: disattiva le email standard di conferma
**Ora puoi disattivare le nostre email di conferma standard per host e partecipanti se hai attivo un workflow sul tuo Scheduling link configurato per inviare un'email.

Modifica dei template dei workflow
I template dei workflow sono ora molto più flessibili. I template predefiniti possono essere modificati e le date possono essere formattate. Introduce anche nuove variabili di testo dinamico per cancel url, rescheduling url, event end time e timezone.

**Workflows per Scheduling link gestiti
**Ora puoi utilizzare i tuoi workflow sui tuoi Scheduling link gestiti. Il prossimo passo per gli Scheduling link gestiti è abilitare le app.

**Flusso migliorato per le persone invitate ai Team
**Abbiamo risolto alcuni problemi importanti riscontrati dalle persone invitate ai Team. Ora vengono reindirizzate alla pagina corretta dall'email, aggiunte al Team e accompagnate attraverso il flusso di onboarding.

Correzioni e piccoli miglioramenti

  • Abbiamo aggiunto la videoconferenza al flusso di onboarding, così nessun utente dimentica di collegare la propria app preferita per le riunioni.

  • Abbiamo aggiunto una ricerca dei membri nella pagina dei membri del team.

  • Ora solo gli utenti del team possono registrare le riunioni giornaliere e il pulsante di registrazione è nascosto per gli utenti che non fanno parte di un piano Team.

  • Abbiamo apportato molti miglioramenti di UI/layout/spaziatura alla nostra modale di embed dello Scheduling link.

  • Le date specificate fuori dall'orario di lavoro venivano mostrate correttamente come disponibili nell'app, ma al momento dell'invio della prenotazione compariva l'errore “Nessun utente disponibile trovato”. Ora è stato risolto.

  • Abbiamo trasformato il campo “Assegna a” negli Scheduling link del team in un campo digitabile, così ora puoi cercare le persone.

  • Abbiamo migliorato gli stili dei nostri add-on dei campi di input.

  • Abbiamo aggiunto gradienti alla modalità scura della nostra app e della pagina di prenotazione.

  • Abbiamo risolto un bug per cui le location non venivano rispettate quando le prenotazioni avevano i no-show fee abilitati. Inoltre, se un record di pagamento era malformato, bloccava il caricamento della pagina delle prenotazioni.

  • Abbiamo corretto lo stato hover dell'etichetta del toggle/interruttore.

  • Risolto un problema per cui le password non erano aggiornabili dopo un errore API.

  • Risolto un piccolo problema per cui ai membri assegnati agli Scheduling link gestiti mancava l'URL di anteprima.

  • Risolto un problema per garantire che mostriamo il numero “smsReminderNumber” nella pagina di conferma della prenotazione.

  • Risolto un problema di stile con il menu a discesa del fuso orario nella pagina di prenotazione, dove mancava l'ombra.

  • Risolto un problema per cui i workflow non si attivavano per gli Scheduling link che non avevano un'app video impostata come location.

  • Risolto un problema per gli eventi dinamici che non utilizzava correttamente l'URL della location predefinita dell'utente.

  • Risolti alcuni problemi di UI e layout nella modale di embed dello Scheduling link.

  • Risolto un problema per cui il toggle di Routing Form non funzionava.

  • Risolto un problema per cui non usavamo il fuso orario corretto nella pagina dei dettagli della prenotazione.

  • Risolto un problema per cui Google Cal/Outlook non si sincronizzava attivamente per gli utenti self-hosted.

  • Migliorare le prestazioni della pagina delle prenotazioni evitando di chiamare e creare context async non necessari.

  • Risolto un problema per cui il titolo dello Scheduling link non veniva mostrato nella visualizzazione mobile.

  • Migliorata la velocità di caricamento della pagina Insights.

  • Abbiamo aggiunto i colori del brand agli switch/toggle, così se hai aggiunto un colore brand nelle impostazioni tutti gli switch saranno brandizzati.

  • Impostato un limite alle dimensioni del caricamento dell'avatar.

  • Risolto un problema per cui l'editor non salvava i nuovi valori.

  • Risolto un problema per cui il salvataggio della descrizione dello Scheduling link non funzionava.

  • Ora mostriamo i membri del team indipendentemente dal fatto che l'invito sia stato accettato, così puoi aggiungerli agli eventi.

  • Migliorata la visualizzazione delle prenotazioni con pagamenti.

  • Impedito l'uso di un sender id alfanumerico per inviare SMS ai numeri australiani.

  • Risolto un problema di reindirizzamento dopo la disinstallazione dell'app.

  • Quando un workflow viene attivato/disattivato nelle impostazioni dello Scheduling link, ora annulla e pianifica i promemoria.

Abbiamo apportato così tante correzioni questo mese che non possiamo elencarle tutte qui, ma puoi vederle tutte qui.

Suggerimento del mese: conferma manualmente le prenotazioni prima di aggiungerle al tuo calendario

Schermata di conferma della prenotazione con il toggle richiede conferma

Se ti preoccupa condividere pubblicamente il tuo link Cal.com e ricevere un forte afflusso di prenotazioni che ti riempiono il calendario, gli Scheduling link che “richiedono conferma” fanno al caso tuo. Quando attivi “Richiede conferma”, potrai esaminare tutte le richieste di prenotazione e accettarle o rifiutarle prima che riempiano il tuo calendario. Chi prenota verrà informato che devi ancora confermare o rifiutare la sua richiesta di prenotazione.

Sezione hero della landing page di uno strumento audio AI

Per questo mese è tutto. Grazie per aver letto e ci rivediamo il mese prossimo con la nostra release più grande dell'anno! Se vuoi darci un feedback su qualcosa che abbiamo rilasciato questo mese, scrivi a [email protected]: ci farebbe molto piacere sentirti!