Blog

Cal.com v2.9

May 15, 2023

Cal.com-Team beim Posieren zusammen am Pool

Willkommen zum Produkt-Newsletter 2.9. Dieser Monat war für uns ruhig, was das Ausliefern großer neuer Features angeht, aber unser größtes Release in Sachen Leistungsverbesserungen für dich und deine Bucher.

Der Großteil des Teams hat sich außerdem bei einem Offsite auf den Kanarischen Inseln getroffen. Es war ein dringend nötiger Rückzug, um etwas Zeit miteinander zu verbringen und uns auf einige große Produktpläne vor dem großen 3.0-Release nächsten Monat abzustimmen! Mehr dazu unten…

Deutliche Leistungsverbesserungen

Diagramm, das gebündelte versus getrennte tRPC-Endpunkt-Ladezeiten vergleicht

Eine Zeit lang konnte die Cal.com App unter Kaltstart-Ladezeiten von 7 Sekunden bis zu 30 Sekunden in extremen Fällen leiden. Dieses Verhalten trat nicht immer auf, bedingt durch die Natur von Kaltstarts, aber es kam oft genug vor, dass es zu einem Problem wurde, das wir so schnell wie möglich angehen mussten.

Um das zu beheben, haben wir verschiedene Optimierungen umgesetzt, darunter das Vorladen und Zwischenspeichern von Daten, das Verschlanken von API-Anfragen und die Nutzung serverloser Funktionen, vor allem aber das Aufteilen unserer tRPC-Endpunkte. Diese Verbesserungen haben die Ladezeiten deutlich reduziert und das Erlebnis für deine Bucher erheblich verbessert. Auch wenn noch mehr Arbeit vor uns liegt, um diese Geschwindigkeiten weiter zu senken, sind die bisherigen Verbesserungen schon beträchtlich! Unser Head of Engineering, Keith, geht in unserem Blog noch näher darauf ein.

Hero-Bereich der Landingpage für ein KI-Audio-Tool

Vorgeschmack: Verbesserungen der Buchungsseite und neue Layouts

Cal.com Terminseite mit überlappenden Zeitansichten

Das ist ohne Zweifel eines unserer am meisten erwarteten Features seit dem Start von Cal.com. Nächsten Monat veröffentlichen wir zwei neue Layouts für deine Buchungsseiten: Spaltenansicht und Wochenansicht. Außerdem verbessern wir die bestehende Monatsansicht deutlich, straffen die gesamte UI, fügen dezente Animationen hinzu, um das Erlebnis zu verbessern, und sie wird bis zu 5-mal schneller sein. Wenn du nicht bis nächsten Monat warten kannst, schick uns eine E-Mail und wir können dir vielleicht frühzeitig Zugriff geben. Im Gegenzug bitten wir nur darum, dass du uns jegliches Feedback mitteilst!

Hero-Bereich der Landingpage für ein KI-Audio-Tool

Neue Apps & Features

Neue App: Meta Pixel
Dies erfasst ein Seitenaufruf-Ereignis unter dem benutzerdefinierten Ereignis 'CalcomView', entsprechend der Pixel-ID des Organisators.

Neue App: Zoho Bigin
Neue Buchungen erstellen automatisch entsprechende "Contact"- und "Event"-Datensätze auf der Zoho-Bigin-Plattform.

**Workflows: Standardmäßige E-Mail-Bestätigungen deaktivieren
**Du kannst jetzt unsere standardmäßigen Bestätigungs-E-Mails für Hosts und Teilnehmer deaktivieren, wenn du auf deinem Terminlink einen aktiven Workflow hast, der so konfiguriert ist, dass er eine E-Mail sendet.

Workflow-Vorlagen bearbeiten
Workflow-Vorlagen sind jetzt viel flexibler. Vordefinierte Vorlagen können bearbeitet werden und Datumsangaben können formatiert werden. Außerdem werden neue dynamische Textvariablen für cancel url, rescheduling url, event end time und timezone eingeführt.

**Workflows für verwaltete Terminlinks
**Du kannst deine Workflows jetzt auch auf deinen verwalteten Terminlinks nutzen. Als Nächstes für verwaltete Terminlinks kommt die Aktivierung von Apps.

**Verbesserter Ablauf für zu Teams eingeladene Personen
**Wir haben einige größere Probleme behoben, die bei Personen auftraten, die zu Teams eingeladen wurden. Sie werden jetzt von der E-Mail zur richtigen Seite weitergeleitet, dem Team hinzugefügt und durch den Onboarding-Ablauf geführt.

Fehlerbehebungen & kleine Erfolge

  • Wir haben Videokonferenzen zum Onboarding-Ablauf hinzugefügt, damit Nutzer nicht verpassen, ihre bevorzugte App für Meetings zu verbinden.

  • Wir haben eine Suche für Mitglieder auf der Seite der Teammitglieder hinzugefügt.

  • Jetzt können nur noch Team-Nutzer tägliche Meetings aufzeichnen, und der Aufnahme-Button ist für Nutzer ohne Team-Plan ausgeblendet.

  • Wir haben viele Verbesserungen an UI, Layout und Abständen an unserem Einbettungs-Modal für Terminlinks vorgenommen.

  • Datumsüberschreibungen außerhalb der Arbeitszeiten wurden in der App korrekt als verfügbar angezeigt, aber beim Absenden der Buchung wurde der Fehler „Keine verfügbaren Nutzer gefunden“ ausgelöst. Das ist jetzt behoben.

  • Wir haben das Feld „Zuordnen an“ in Terminlinks für Teams in ein eingabefähiges Feld umgewandelt, sodass du jetzt nach Personen suchen kannst.

  • Wir haben unsere Styles für Eingabe-Add-ons verbessert.

  • Wir haben dem Dark Mode unserer App und der Buchungsseite Verläufe hinzugefügt.

  • Wir haben einen Fehler behoben, bei dem Standorte nicht berücksichtigt wurden, wenn Buchungen No-show-Gebühren aktiviert hatten. Außerdem konnte ein fehlerhafter Zahlungsdatensatz das Laden der Buchungsseite blockieren.

  • Wir haben den Hover-Zustand des Schalters/Feldes für Umschaltungen behoben.

  • Ein Problem wurde behoben, bei dem Passwörter nach einem API-Fehler nicht aktualisiert werden konnten.

  • Ein kleines Problem wurde behoben, bei dem bei zugewiesenen Mitgliedern in verwalteten Terminlinks die Vorschau-URL fehlte.

  • Ein Problem wurde behoben, damit wir auf der Erfolgsseite der Buchung das „smsReminderNumber“ anzeigen.

  • Ein Style-Problem mit dem Zeitzonen-Dropdown auf der Buchungsseite wurde behoben, bei dem der Schatten fehlte.

  • Ein Problem wurde behoben, bei dem Workflows für Terminlinks nicht ausgelöst wurden, die keine Video-App als Ort festgelegt hatten.

  • Ein Problem bei dynamischen Terminen wurde behoben, das die Standard-URL für den Ereignisort des Nutzers nicht korrekt verwendet hat.

  • Einige UI- und Layout-Probleme im Einbettungs-Modal für Terminlinks wurden behoben.

  • Ein Problem wurde behoben, bei dem der Routing-Formular-Schalter nicht funktionierte.

  • Ein Problem wurde behoben, bei dem wir auf der Buchungs-Detailseite nicht die richtige Zeitzone verwendet haben.

  • Ein Problem wurde behoben, bei dem Google Cal/Outlook für Self-Hosted-Nutzer nicht aktiv synchronisiert hat.

  • Verbessere die Leistung der Buchungsseite, indem unnötige asynchrone Kontexte nicht aufgerufen und erstellt werden.

  • Ein Problem wurde behoben, bei dem der Titel des Terminlinks in der mobilen Ansicht nicht angezeigt wurde.

  • Die Ladegeschwindigkeit der Insights-Seite wurde verbessert.

  • Wir haben Schaltern/Feldschaltern Markenfarben hinzugefügt, sodass alle Schalter gebrandet sind, wenn du in den Einstellungen eine Markenfarbe hinzugefügt hast.

  • Eine Begrenzung für die Größe von Avatar-Uploads festgelegt.

  • Ein Problem wurde behoben, bei dem der Editor neue Werte nicht speicherte.

  • Ein Problem wurde behoben, bei dem das Speichern der Beschreibung des Terminlinks nicht funktionierte.

  • Wir zeigen jetzt Teammitglieder unabhängig davon an, ob die Einladung angenommen wurde, damit du sie zu Events hinzufügen kannst.

  • Die Anzeige von Buchungen mit Zahlungen wurde verbessert.

  • Alphanumerische Sender-IDs für SMS an australische Nummern wurden verhindert.

  • Ein Weiterleitungsproblem nach der Deinstallation einer App wurde behoben.

  • Wenn ein Workflow in den Einstellungen des Terminlinks aktiviert/deaktiviert wird, werden jetzt Erinnerungen abgebrochen und geplant.

Wir haben diesen Monat so viele Fehlerbehebungen veröffentlicht, dass wir sie hier nicht alle auflisten können, aber du kannst sie hier alle ansehen.

Tipp des Monats: Buchungen manuell bestätigen, bevor du sie zu deinem Kalender hinzufügst

Buchungsbestätigungsbildschirm mit Schalter für erforderliche Bestätigung

Wenn du dir Sorgen machst, deinen Cal.com-Link öffentlich zu teilen und einen starken Zustrom von Buchungen zu erhalten, die deinen Kalender übernehmen, dann sind Terminlinks, die „Bestätigung erforderlich“ haben, genau das Richtige für dich. Wenn du „Erfordert Bestätigung“ aktivierst, kannst du alle Buchungsanfragen prüfen und sie annehmen oder ablehnen, bevor sie deinen Kalender füllen. Deine Bucher werden darüber informiert, dass du ihre Buchungsanfrage noch bestätigen oder ablehnen musst.

Hero-Bereich der Landingpage für ein KI-Audio-Tool

Das war's für diesen Monat. Danke fürs Lesen, und nächsten Monat sind wir mit unserem größten Release des Jahres zurück! Wenn du uns zu etwas, das wir diesen Monat veröffentlicht haben, Feedback geben möchtest, schreib an [email protected] — wir würden uns freuen, von dir zu hören!