By

Cédric van Ravesteijn

Sep 15, 2025

Cal.com v5.7 - Cal.ai phone agent Product Hunt launch, insights 2.0, optimized slots & more...

We’ve been busy making Cal.com smarter, faster, and more helpful than ever. This month, we’re excited to introduce Cal.ai, your 24/7 AI-powered scheduling assistant; Insights 2.0, with faster data, new filters, and charts to help you make sense of your bookings; and Optimized Slots, a clever new way to maximize your available time.

Meet Cal.ai, your new AI-powered phone agent for scheduling

Cal.ai makes scheduling effortless by handling phone calls on your behalf: booking, rescheduling, canceling, confirming meetings, and following up. All while syncing perfectly with everything Cal.com already offers. It uses your availability, creates bookings, and keeps your schedule up to date.

And the best part? It is fully self-serve, so you can create your AI-powered scheduling assistant right now! Cal.ai doesn’t need a break (and it doesn’t complain about Monday mornings). Cal.ai never misses a call, since it's 24/7 available. It's like having a personal assistant who's always on point (Cal.ai doesn't need vacation time). Cal.ai is taking care of meetings for you, while you're for example sleeping (who doesn't want that?). Check out our docs here to see how to get started with Cal.ai!

Stop wasting time chasing calls. Let Cal.ai handle the scheduling so you can focus on what matters (like deciding what to have for lunch)!

Try Cal.ai now!

Cal.ai launching on Product Hunt - Upvote if you love it!

We’re also excited to announce that Cal.ai is now live on Product Hunt! If you’re as enthusiastic about Cal.ai as we are, we’d love it if you could leave an upvote to show your support. You can check out our Product Hunt Launch here: go.cal.com/ph!

Insights 2.0: Performance boost & New features

We’re excited to introduce Insights 2.0, a major update to how you analyze and visualize your data in Cal.com. This update brings you faster data fetching, new filters, additional charts, and a sleek new design to make your experience even better.

The main highlights of this upgrade:

  • Performance boost: Thanks to performance improvements, data fetching is now up to 4.5x faster for scheduling insights and 60x faster for routing insights, depending on the filters applied.

  • New filters: On top of all the filters we already had, you can now additionally filter by ‘Booking Status’, ‘Attendee Email’, ‘Paid’, and ‘Rating’ to get even more granular insights.

  • Additional charts: We’ve added new charts like ‘Bookings by Hour’, ‘Routing Funnel’ and ‘Recent No-Show Guests’ with more to come soon!

  • Redesigned interface: It was time for a new fresh look for our insights dashboard. The redesigned interface offers an easier to navigate system and unified look.

Take control of your data today and see the difference.

Explore Insights 2.0 now!

Optimized slots for more flexible scheduling

We’re excited to introduce a brand new setting that will help you get the most out of your scheduling! When enabled, this feature moves beyond our traditional predefined start times (e.g. on the hour for 60-minute events) and finds the optimal slot positioning to maximize the number of available time slots. Clean start times will still be prioritized when possible, but now you’ll have more flexibility to fit in appointments.

Here’s an example of how optimized slots work for the following event type: Event length is 60 minutes, availability from 9:00 AM to 11:30 AM and there’s a busy time slot from 10:00 AM to 10:15 AM.

Without optimized slots, your available times will look like this:

  • 9:00 AM to 10:00 AM

With optimized slots, you’ll gain an additional available slot:

  • 9:00 AM to 10:00 AM

  • 10:15 AM to 11:15 AM

With optimized slots, you’ll maximize your availability and streamline your scheduling! Optimized slots are available within your event type settings in the advanced tab.

Explore optimized slots now!

New features

  • We added time-based cancellation fees for no-show fee events, allowing hosts to automatically charge fees when attendees miss a meeting. #23595

  • We added a custom label for the organizer default app and link meeting, giving organizers more clarity and customization for their default scheduling tools. #23114

  • We added search functionality for workflow variables, making it easier to find and use variables when building workflows. #23191

  • We redesigned workflows and added 5 new booking triggers, giving users more flexibility and options to automate event scheduling. #23068 #22772

  • We implemented system filter segments for data tables, allowing users to filter and segment data more efficiently #22939

  • We added email and phone number to the credit expense log, enabling users to track credit usage with more context. #22846

  • We added a startsWith operator to routing forms, improving form logic and filtering options for users. #23026

  • We enabled organization owners and admins to access their shared Stripe billing portal, giving organizations better visibility and control over billing. #23451

Improvements and fixes

  • We’ve fixed a bug that caused duplicate calendar events for the attendee when the organizer changed #23216

  • We’ve fixed an issue where the location wasn’t updated correctly when manually reassigning the Round Robin host #22840

  • We’ve improved the emails sent when rescheduling a Round Robin event that gets assigned to a new host #17768

  • We’ve fixed that the organizer’s email was still shown in workflow email even when “hide organizer email” was enabled #23525

  • We’ve have disabled the cancellation button for past bookings #22667

  • We’ve fixed that additional guests were not added to the new rescheduled booking #23620

  • We’ve fixed that managed event types now correctly inherit the team’s appearance such a brand colour correctly #23116

Explore the latest updates and share your thoughts with us. Your feedback, as always, plays a crucial role in helping us improve Cal.com for everyone.

Cheers,

Cédric from Cal.com