Hello, it’s time for our 4.5 changelog!
We hope you're settling into a great start to fall! As the summer sun fades and the days grow cooler, our engineers have been working at full speed, tackling bugs and developing exciting new features. We're proud to share the fruits of their labor with you—this month has been packed with great updates! Take a look at what's new below.
Phone-based booking
This is a massive step in our stride towards building scheduling for everyone. Until today, anyone booking with Cal.com needed an email address. Not only do many people not have an email address, but many don’t check their emails regularly enough for it to be a reliable method for sending notifications about bookings. As of today, if you're on an Orgs plan, you can allow people to book you just using their phone number. To enable this, go to your event type and enable 'Phone' under booking questions, mark it as required, and you can then turn off 'Email'. We'll be adding this feature for teams soon.
Try itNew App Integration: Synthflow + Cal.com!
Synthflow, an AI phone call agent, now integrates with Cal.com to schedule appointments directly into live calendars with instant notifications.
Synthflow’s no-code AI voice agents ensure fewer missed calls and more lead conversions. This integration allows AI agents to seamlessly book and manage appointments, providing clients with confirmation emails, location details, and more—perfect for users who prefer phone calls or need accessible booking options.
Ideal for seniors, individuals with disabilities, or those short on time, Synthflow makes appointment scheduling easier than ever.
Huge improvements to Insights performance
Our Insights feature on our Teams plan has often struggled under the weight of data. Previously, we had to run multiple searches to get all the insights we needed. To simplify things, we’ve tackled the core issue of filtering by user and team IDs. By making adjustments behind the scenes, we only need to apply one filter, and the system can quickly pull the correct information for both users and teams. This change helps the database work more efficiently, speeding up the process and making everything run more smoothly ⚡️.
Try for yourselfNew features
If you use the “requires confirmation” feature on your even type, you can now set the pending meetings to block your calendar until you respond to the booking request. #16335
We’ve enabled browser push notifications that allow you to confirm incoming booking requests. When the meeting is approaching, it also displays your meeting location. #14888
Related—we can now send a browser notification when an instant meeting becomes available. #16480
If you have the “Instant meeting” feature turned on in your event type, you will now see a dropdown to choose which availability schedule to use. #16424
We’ve enabled a hyperlink text within the checkbox on a booking confirmation window, which allows you to link any relevant terms or conditions related to your bookings. #15194
We’ve added a webhook for our out-of-office feature. Going on holiday? Make sure you mark it in your availability settings and integrate it with the tools you want for automated notifications. #15434
To make your next login easier, we now indicate which login method you used last on our login page. #16356
You can now allow a location option on your booking page labelled "Somewhere else", allowing the booker to add more information about where the meeting should occur. #15108
We’ve enabled the Attributes v2 API, which enables you to manage attributes for your organization. #16461
Fixes and improvements
OOO events are now editable! Coming home early? Staying longer? No problem. #15932
You can now tell which team member has rescheduled or cancelled a meeting in your database. This can be particularly helpful for statistical purposes. #15337
Now, when creating a new team, you can select an event type and create a team event immediately. #15286
We implemented a performance improvement that now allows us to run parallel bookings queries and makes that page considerably faster. #16398
We’ve fixed an issue with location change by admin. If any error with change occurs, meeting location will be set to owner’s default one. #16379
We’ve fixed an issue with workflow emails sometimes missing meeting’s url. #16434
We’ve improved team members page performance and load times. #16155
We’ve fixed a bug related to missing meeting location for bookings that require confirmation. #16376
We’ve fixed an issue where you couldn’t clear custom attribute values. #16298
We’ve added a missing yearly title to a yearly recurring meeting confirmation page. #16441
We now allow all sign in methods when being invited by an organization. #13436
We’ve updated our organization webhooks v2 with CRUD functions. #16274
If you’re curious about all the releases from the past month, you can view them here.
That’s it for this month, thanks for reading! And, of course, a big thank you to all of our contributors! If you'd like to give us feedback on anything we've shipped this month, reply to this email - we'd love to hear from you.
Related Articles
Dynamic Group Links GA (General Availability)
Dynamic Group links and why other scheduling tools have stopped innovating
Let people book when it works for both of you
Cal.com® and Cal® are a registered trademark by Cal.com, Inc. All rights reserved.
Our mission is to connect a billion people by 2031 through calendar scheduling.