Changelog

Elke release, maand voor maand, en wie hem uitbracht.

Drag to reschedule

v6.10.10

Cal.com v6.10.10 brengt Drag to reschedule, Discover reviews and Cal Video layouts.

Bookings and availability

You can drag a booking in the calendar view to reschedule it. Booking tags now stay with reschedules, seat moves and in-place moves, and visible tags appear on web booking list rows.

Attendee time zones appear inline with a local-time tooltip, recurring dates use the booker's calendar, and booking-window days are counted in both the event and booker time zones.

Pools are easier to manage: the event type cap was lifted, duplicated pool event types keep their pool settings, the recurring replacement picker keeps its date, and round-robin recurring bookings return the first occurrence.

Gebouwd doorJoe, Udit en Alex

Discover

Discover now starts closer to the visitor: home and category pages use the visitor's city, show nearby service and event counts, keep the chosen place in the URL, and expand the search radius when listings are sparse.

Listings are clearer: cards show distance, upcoming event counts and exact next slots. Available today uses real availability, and visitors can sort browse results by price, rating or soonest.

Providers can reply to Cal.com reviews and report them, while admins can keep or remove reported reviews. Review-source ratings now appear only when there are at least three reviews.

Gebouwd doorNilufar, Ali en Jack

Cal Video

Cal Video rooms are steadier on phones and tablets: Auto and Speaker layouts keep one tile width, show +N when people are off screen, crop portrait cameras better, and keep pinned people visible.

Calls now show a compact call clock, clearer sharing controls and branded room previews. Guests get better failure screens, lobby re-entry, device errors and reconnect messages.

Live captions now run through Cal-owned transcription where enabled, and organisations that opt out of AI do not get transcription or AI notes.

Gebouwd doorPasquale, Joe en Hariom

Main Agent

Main Agent can approve all pending guests, email one group of event guests, schedule or cancel guest messages, remove Cal Event cover images, and manage organisation attributes and blocklists.

Discover in Main Agent can search listings, show listing cards, open results on the map, use the visitor's city for near-me searches, and start bookings for businesses found on the web.

Contacts and availability requests are more capable: agents can create tags, tag and filter contacts, block time on any schedule, and re-check busy times before confirming availability.

Gebouwd doorNilufar, Juan en Anirban

Settings

Member defaults now include hours and conferencing settings, with clearer organisation permissions and team selection when editing defaults.

Teams get tighter controls around phone verification and app access: only users with the right team permission can verify a team phone number, and Apps can be hidden from users without app access.

Gebouwd doorAnik, Lauris en Peer

Ook: Also: API v2 added an organisation membership user filter and link deletion, Slack booking request messages gained confirm and decline actions, Workflows preserve line breaks in reopened SMS steps, and Embed trust checks were tightened.

Live captions in Cal Video

v6.10.9

Cal.com v6.10.9 brengt Cal Video captions, Discover near you and Drag to reschedule.

Discover

Discover now starts closer to the visitor. The home page explores their city and nearby cities, shows local service counts on category tiles, and leads Browse by city with their country and continent.

Nearby browsing carries through category pages, service indexes and listing cards. Visitors see area chips, distance from their area, upcoming event counts, wider radius options when a page is empty, and clearer remote results.

Discover pages feel cleaner on phones and wide screens. Rows are swipeable, photos and avatars are better sized, low-quality listings stay out of public rows, and signed-out pages load with less visible waiting.

Gebouwd doorNilufar, Anik en Hariom

Bookings and availability

You can drag a booking in calendar view to reschedule it. Recurring dates now expand in the booker's calendar instead of UTC, and per-seat reminders are rebuilt when the organiser reschedules.

Event organisers can schedule and cancel guest message blasts from the Message guests dialog. Scheduled messages now show their subject and body in the message detail.

Booking tags now stay with bookings through reschedules, seat moves and in-place moves, making tagged booking lists more reliable after changes.

Gebouwd doorAdarsh, Matt en Udit

Cal Video

Cal Video adds live captions in rooms, with transcription state carried through the call. Shared meeting notes also have a public page, while AI notes respect an organisation's AI settings.

Video layouts were polished across Auto, Speaker and portrait screens. Upright cameras frame faces better, tiles keep consistent widths, +N others appears when people are off screen, and the call clock also appears in Cal Audio rooms.

Joining and failure states are clearer. Guests can recover from failed joins, hosts with expired sign-in are asked to sign in again, reconnecting tabs learn when a meeting has ended, and camera or mic access is handled more carefully.

Gebouwd doorPasquale, Joe en Hariom

Main Agent

Main Agent can approve all pending Cal Event guests, email one group of a Cal Event's guests, and remove a Cal Event cover image.

Main Agent gets more useful with contacts and Discover. It can create and filter contact tags, search Discover listings, record service requests, and loads the right skill first on the pages where it is needed.

Agent actions are safer around availability and rescheduling. It checks busy times before saying someone is free, can block time on any of the user's schedules, and shows clearer cancellation and rescheduling rules on approval cards.

Gebouwd doorNilufar, Juan en Lauris

Teams and orgs

Settings adds member default hours and conferencing controls. Admins can set clearer defaults for new members instead of relying on each person to configure them from scratch.

Permissions were tightened across Apps, routing forms and AI-powered features. Users without access see the right unavailable state rather than an error or a page they should not use.

Gebouwd doorJoe, Adarsh en Anik

API v2

Developers get payment and cancellation registration webhooks, plus more flexible event type ID handling in API v2. Numeric strings and short IDs are accepted where event type IDs are expected.

Platform billing now waits for usage billing on recurring bookings, and webhook event status can be looked up by external event ID.

Gebouwd doorAnik, Anirban en Hariom

Ook: Also, flagged profile links are redacted, Danish confirmation emails show booking dates correctly, Cal Video room links get preview cards, and embed messages are only trusted from the embed's own windows.

Discover near you

v6.10.8

Cal.com v6.10.8 brengt Discover near you, Cal Video sharing audio and Main Agent on desktop.

Discover

Discover now adapts the home and browse pages to the visitor's area. People see nearby professionals by category, cities grouped by continent, online services, nearest-city fallbacks, and fewer empty category tiles.

City pages now show generated skylines, country context, booking counts, and neighbourhood demand once they pass the anonymity floor. Top rated results prioritise rated people near the visitor.

Ratings and availability stay fresher on Discover, with rating summaries recalculated on writes and published listings checked hourly. Discover event publishing is clearer, private links stay hidden, and co-hosts can edit registration windows.

Gebouwd doorNilufar, Jack en Ali

Cal Video

Cal Video layouts are steadier across calls. Pinned tiles span more space, names remain readable, one-to-one calls fill the stage, and tiles no longer resize abruptly as people join, leave, or open the side panel.

Screen sharing now handles audio more clearly. Shared screens can take the large cell, callers can hear shared audio, see when a share includes sound, and mute that audio while sharing.

Cal Video chat is available to everyone. Lobby knocks are kept for the meeting and removed afterwards, access refusals clear faster, and desktop visitors can be pointed to the Cal.com Mac app.

Gebouwd doorPasquale, Hariom en Lauris

Main Agent

The Main Agent can now help with more Cal.com work. It can use contacts, adjust travel schedules, create team invite links, read Cal Event messages, and approve or decline Cal Event guests.

The Main Agent now has a desktop channel. From the desktop app it can work with Cal Notes, use the current note as context, read the user's calendar, and keep spoken replies short.

Agent answers now take the user's organisation role into account. When a request needs an organisation admin or a skill is not available, the agent explains that more directly.

Gebouwd doorSean, Morgan en Lauris

Bookings and availability

Recurring booking review is more reliable. It keeps the right reserver, stays in the booking time zone across daylight saving changes, keeps Book visible, and shows the new success details in regular and embedded flows.

Paid and seat bookings handle edge cases better. Refunded seats are released, unpaid checkouts are not reused after a price change, paid seat email links open the right seat, and rescheduled badges show the original time.

Team availability edits now follow role permissions, including admin access to update team availability. Member defaults are applied when someone joins a team and can be managed through the team settings flow.

Gebouwd doorUdit, Volnei en Sean

Ook: Also: Workflow placeholders now name nameless guests correctly, Exchange and Zoho calendar connection edge cases were fixed, blocked email matching covers Gmail dot and plus variants, and API v2 and webhook permissions were tightened.

Public Cal Events on Discover

v6.10.7

Cal.com v6.10.7 brengt Cal Events on Discover and Clearer booking forms.

Cal Video

Calls make status easier to read: reconnecting participants are labelled and knocks appear on the People button. Join sounds, knock sounds and reminder chimes now play in the right order.

Screen shares stay fitted to the stage while presenters switch, two-person calls use spotlight view, and the grid shows as many tiles as fit, from 9 up to 16.

Hosts can act on participants from each tile, get one pin per person, and see pin controls in the strip. New speakers, connection warnings, mobile Raise hand and provider chat were polished.

Gebouwd doorPasquale

Discover

Public Cal Events can appear on Discover when publishing is granted, and View on Discover opens the service's booker from Links.

Signed-in visitors who start from sign-up are sent into onboarding instead of getting stuck at the wrong step.

Gebouwd doorAli en Jack

Bookings and availability

Booking forms now show a processor notice instead of a terms agreement checkbox, recurring booking review honours the user's clock format, and event visibility uses segmented public/private controls.

Recurring event cleanup is more reliable: custom calendar invites work without private notes, legacy recurring calendar events are cleaned up, and the zero-occurrence warning stays visible.

Gebouwd doorUdit, Ali en Felix-Kolo

Main Agent

Connect-now callers are asked for every required booking field before a booking is made. Agent replies are more direct, including when a mention cannot be resolved into booking links.

Proposal and Cal Event registration notifications can now reach app push and the agent.

Gebouwd doorPeer, Udit en Nilufar

API v2

Cal Events now publish RSVP and host registration webhooks. Bio links changed through API v2 are checked more carefully.

Gebouwd doorAnik en Pedro

Teams and orgs

Organisation onboarding now uses Continue on the submit button, Exchange delegation accepts verified secondary domains, and permissions were tightened for organisation invite links.

Gebouwd doorPeer en Morgan

Pin tiles in Cal Video

v6.10.6

Cal.com v6.10.6 brengt Cal Video pinning, Discover city pages and Group meetings from contacts.

Discover

Discover city and neighbourhood pages now include map pins, neighbourhood maps, category links and dedicated subcategory pages once there are 3 listings from 2 providers.

Visitors can see and change their search area on the Discover home, and signed-in Discover now feels more like the rest of the app.

Business previews get better photos, service summaries, company details, city data and hours, with claim pages arranged around photos, About content and a sticky claim bar.

Gebouwd doorJack en Nilufar

Cal Video

Hosts can pin video tiles, and shared pins stay in sync when two hosts pin at the same time.

Cal Video is now localised across the call UI, audio UI, chat, share switcher, people count and tile move hints.

The call layout is cleaner on phones and in Spotlight, including a full-size self view when alone, better pinned grids and more reachable participant controls.

Gebouwd doorPasquale en Hariom

Bookings and availability

You can select people from contacts and book a group meeting with them directly.

Recurring bookings now support 52 occurrences, and waitlist event setup adds settings, guest components, free waitlist offers and private positions.

Booking safety and payment details are clearer: unsafe links in event descriptions and booking questions are checked, and payment pages show the booked duration.

Gebouwd doorLauris, Anik en Pedro

Main Agent

The Main Agent panel can dock to the right side of the app, with a compact docked variant and better placement on narrow screens.

Agent booking actions now handle more of the same details as normal booking flows, including guests, optional questions, phone numbers, app locations and dynamic groups of up to 20 people.

Rescheduling through the agent is more reliable across conflicts, attendee seat moves and daylight saving changes, and the agent no longer guesses pronouns from names.

Gebouwd doorMorgan, Nilufar en Udit

Settings

Organisation admins can create default templates for members, see organisation template teams in event type editing and lock team copies where needed.

Gebouwd doorAnik

Ook: Also: contact tags can be added, removed and created from a contact row, embed modals behave better inside host pages, team invitation toasts are more reliable, and Cal Event deliveries are more durable.

Discover city pages

v6.10.5

Cal.com v6.10.5 brengt Discover city pages, Cal Video layouts and Instant meeting controls.

Discover

Discover now has generated city and category pages for cities with at least 3 in-person listings. Pages show live listing counts, neighbourhoods, prices, photos, next openings and category guidance.

Business and organisation profiles can show upcoming public Cal Events, and hosts can publish events onto their business page when their organisation or team allows it.

Ask Discover stays closer to the visitor's intent by using their time zone, remembered place or IP city, and by keeping results inside the named area.

Gebouwd doorJack en Ali

Cal Video

Calls can now be arranged as Auto, Speaker or Spotlight layouts. Hosts can pin up to four people, either just for themselves or for everyone.

Screen sharing works better in calls: the sharer stays in the call, shares can move onto the Speaker stage, and people can switch when two screens are shared at once.

Participants can raise hands, the people and chat panels fit better on phones, and pre-join pages no longer jump while devices load.

Gebouwd doorPasquale

Bookings and availability

Instant meetings are stricter: acceptance only works while the meeting is open, availability is checked server-side, API v2 can shorten the acceptance window, and requests expire automatically.

Booking lists gain right-click options, active filter snapshots and a host no-show filter. Recurring bookings preserve earlier occurrences when later ones are cancelled.

Out-of-office windows, date overrides and seated availability handle edge cases more reliably, including clock changes and the booker's own held seat.

Gebouwd doorUdit, Joe en Hariom

Workflows

The new {HOSTS} template variable lets calendar invites list every booking host. Location conditions now match correctly on team and personal workflows.

Workflow messages and reminders are tidier: rating emails handle booking details safely, Czech SMS uses a fallback number, and scheduled reminders are cancelled when workflows or seated bookings change.

Gebouwd doorAnik, Jorge en Morgan

Main Agent

Main Agent conversations can continue in ChatGPT or Claude. New users also see setup example prompts on the home page.

Main Agent can handle more Cal.com work, including teams, event types, schedules, out-of-office entries, workflows and routing form history.

The booking agent can book on GlossGenius, Acuity and Calendly pages, and inbound phone agents can offer managed instant meetings and text the joining link after a host accepts.

Gebouwd doorMorgan, Udit en Peer

Ook: Also: quarterly billing appears across plans and Billing Hub, API v2 adds calendar OAuth scopes with tighter organisation role checks, webhooks cover booking title changes and Cal Event registrations, and integration reconnect and sync flows were polished.

Webhook steps in Workflows

v6.10.4

Cal.com v6.10.4 brengt Webhook workflow steps, Discover on mobile and Cal Video reactions.

Workflows

Workflows can now send webhook steps, including reminders that can be scheduled, delivered and cancelled from the workflow canvas and API v2.

Agents that read workflows now see each step’s subject and message, so workflow summaries match what guests receive.

Gebouwd doorAnik en Carina

Discover

Discover is easier to use on phones: browse results come first, filters live in a sheet with a map button, and the grids and top navigation fit small screens.

Listings show more accurate details. Opening hours support overnight and 24-hour schedules, My Business matches the live snapshot, chosen schedules sync to Discover, and photos survive saves.

Ask Discover gets clearer progress, a better empty state and safer fullscreen controls. Escape and Back minimise the chat, answers land at their start, and guests can save favourites through login.

Gebouwd doorJack en Joe

Cal Video

Cal Video has a new pre-join screen and a single side panel that becomes a drawer on phones. Signed-in Cal.com avatars now appear in meetings, and hosts can sign out.

Calls add floating emoji reactions and a ring around the speaking participant. Audio-only rooms now use audio room presets.

Gebouwd doorPasquale, Bailey en Hariom

Bookings and availability

Recurring bookings are more resilient: guests can book reviewed recurring series, recover when a recurring request is rejected and resume the flow after a refresh.

Availability keeps configured hours on their wall-clock time during DST transition days, and a booker’s own hold no longer blocks their other available starts.

Event messaging adds registration-opening emails and clearer text blast details, including who receives texts, scheduled and cancelled blasts, and counts in sent lists.

Gebouwd doorUdit, Adarsh en Joe

Main Agent

The Main Agent now shows reasoning in a collapsed dropdown and keeps working notes out of channel replies, while Slack DMs show a thinking status.

Agents can share Cal Event links after creating or publishing events, rewrite descriptions, edit descriptions across several event types and open booking-page links without an event slug.

Organisation admins can ask the agent about teams they have not joined, including team details, members, roles, event types and routing forms.

Gebouwd doorMorgan, Nilufar en Eunjae

Ook: Also: API v2 permissions were tightened, the embed copy prompt button gained theming and Cal.ai mode, app store cards fit their buttons, insights charts read better on phones, and new passwords can be 8 characters.

Cal Video chat

v6.10.3

Cal.com v6.10.3 brengt Cal Video chat, Discover business previews and More capable Main Agent.

Cal Video

Cal Video now includes chat in video and audio rooms, with messages, reactions and read receipts handled inside the call.

Chat opens to the right session, marks your reactions across tabs, keeps receipts bounded to the latest room message, and spaces consecutive bubbles more clearly.

Hosts can re-admit removed guests from the lobby, and one host can no longer remove another. Recording transcript emails respect host preferences, and prejoin previews restart after camera or microphone access is granted.

Gebouwd doorHariom, Pasquale en adacalcom

Discover

Sales reps can upload businesses in Settings and generate preview pages. Missing pages get a clearer not-found state, and listing actions work on phones and without hover.

Discover Plus now gets 200 Ask Discover questions a day, and the chat stays available after the daily limit. Search results are capped at two per provider.

Discover rejects NSFW images and non-photo business photos, formats prices with cents in each currency, and improves copy, empty states and mobile layouts across settings and onboarding.

Gebouwd doorJack en Peer

Main Agent

Main Agent can look up people with web search and meeting history, book a teammate without a booking link as a group with you, and explain when a team is needed.

Verified users without credits get 10 free Main Agent questions a month. When credits or channel turns run out, the agent now explains the limit in the conversation.

Every booking notification now reaches in-app notifications and Main Agent, and attendee booking messages are written from the attendee's point of view. Owners can rename chats from history, including with F2.

Gebouwd doorNilufar, Peer en Hariom

Bookings and availability

Signed-out phone guests can cancel from their manage link, and signed-in guests can cancel phone registrations tied to their account. Phone-verified guests also receive text notices that placeholder emails miss.

Hosts can set a registration window in the event editor, guests can see it before booking, and API v2 accepts and returns that window.

Paid waitlists promote correctly when capacity rises. Recurring bookings can be reviewed, confirmed and submitted as a series, and proposal confirmations use the event type's location.

Gebouwd doorCarina, Udit en Adarsh

Workflows

You can duplicate a workflow onto a person or team. Main Agent can also find, create and update workflows while it helps manage your setup.

Gebouwd doorJuan, Anik en Morgan

Teams and orgs

Org member lists now use the same filter language across views, with member filters translated through the registry. Owners can create an attribute from the bulk Add attributes menu.

Team event type creation uses the newer form. Organisation onboarding now shows save failures, gives clearer validation, handles invite imports more safely, and keeps team creation steps locked while you navigate.

Gebouwd doorPasquale, Joe en Hariom

Ook: Also: signup explains blocked submits and offers sign-in for existing accounts, Exchange connection errors are clearer, Outlook Calendar explains requested permissions, API v2 can decline selected seats, and date filters support last N and next N days.

Main Agent for everyone

v6.10.2

Cal.com v6.10.2 brengt Main Agent for everyone, Cal Video chat and Discover insights.

Main Agent

The Main Agent is now available to everyone. In iMessage it presents approvals one at a time, Slack shows when it is thinking, and follow-up messages can steer a running conversation.

Booking actions are more reliable: the agent finds named teammates before asking, reads slots from team booking links, handles booking requests without a yes/no card, and matches booking and rescheduling behaviour across Cal.com.

The agent protects managed bookings better by refusing stale cancellation approvals and member-only deletion of managed event types.

Gebouwd doorEunjae, Nilufar en Juan

Cal Video

Cal Video now includes in-call chat with a message log, chat panel and composer. Messages use the right participant identity and respect room policy.

Gebouwd doorHariom

Discover

Discover weekly digests can now include insights, and admins get a weekly insights readout. New reports cover no-shows and lead time.

Business call transcripts now expire after 90 days.

Gebouwd doorJack

Bookings and availability

Hosts can accept or reject a pending booking from the booking page.

Bookings recover better when plans change: Google Meet is reprovisioned after a host replacement, and deleted calendar events are recreated on reschedule.

Booking lists match attendee names and emails regardless of capitalisation.

Gebouwd doorCarina, Anik en Adarsh

Onboarding

Organisation and team onboarding now uses the shared Cal.com interface across invites, brand details, team details, member migration, organisation details and team creation.

Onboarding handles edge cases better: personal settings can continue while a draft username is taken, invite emails accept surrounding spaces, and the team CSV dialog and organisation bio sizing are back.

Gebouwd doorPasquale

Workflows

Deleted reminder emails no longer send after a workflow is removed.

Gebouwd doorAnik

Ook: Checkout now uses Whop Elements.

Event guest management

v6.10.1

Cal.com v6.10.1 brengt Event guest management, Recurring booking updates and Discover insights.

Bookings and availability

The guests board now supports multi-select and bulk actions. Hosts also appear on the board, and organisers can message accepted co-hosts from the event.

Events can set a registration window and enforce it at RSVP. Hosts can mark registrations as no-shows, and guests receive RSVP confirmations in their locale.

Booking proposals now show in the bookings list, with matching date formats and confirm or reject actions. Recurring series keep exact dates, per-occurrence calendar entries, video links, and emails with the real dates.

Gebouwd doorUdit, Joe en Peer

Discover

Ask Discover opens results in a list and map, suggests the filter to clear on empty pages, and shows nearby listings and web businesses before asking what you are looking for.

In-person businesses can be invited to publish from Links and event type pages, with the publish dialog pre-filled from the event type.

Providers can see Discover insights in stats and reports, including calendar fill and returning client reports, with a monthly subscription option for the reports.

Gebouwd doorJack

Main Agent

The Main Agent can share Cal Event RSVP links, invite guests, and manage notification preferences. In Slack, approve or deny replies now answer the one pending approval.

Agent booking times, slots, busy times, and local date ranges now follow the user's time zone and week start, with out of office treated as busy. Replies after booking include the meeting location and join link.

The agent can list a teammate's public booking links, find team Cal Events, and read Cal Video recordings for a booking.

Gebouwd doorNilufar, Peer en Eunjae

API v2

API v2 can create and update events with schedules, lineups, price and payment settings, invitations, locations, and messages to guests.

Developers can fetch events and links by UUID or short UUID, use team UUIDs, list host candidates, approve all guests, approve or decline one guest, count registration statuses, read richer guest details, and confirm selected seats on seated bookings.

Gebouwd doorLauris, Alex en Bailey

Ook: Also: the bookings calendar can be filtered by event type, Cal.ai can request attendee reschedules, phone guests get safer manage links and STOP handling, workflows handle rejected SMS reminders more cleanly, embeds load when browser storage is blocked, and Cal Video keeps the lost-connection outcome after fatal errors.

Confirmation for seats

v6.10.0

Cal.com v6.10.0 brengt Seats with confirmation, Feedback on Main Agent replies and Create events in API v2.

Bookings and availability

Seated events can now require confirmation for every booking. Paid seats that need confirmation are refused. Webhooks fire when a seat is accepted or rejected, and a moved seat joins the pending session.

Booking proposals can be confirmed or rejected from the web app. Guest blasts can be narrowed by location and check-in.

Editing a team booking location offers the main host's conferencing apps, and Google Meet links arrive after switching from Cal Video. Phone guests show their number to hosts instead of a placeholder email.

A locked booking page timezone is applied correctly, and the calendar invite selector works again in organisations.

Gebouwd doorAli, Joe en Anik

Main Agent

Completed Main Agent replies now show thumbs up and thumbs down so you can rate them. Generated session titles appear in the open chat.

Event type lookups start on the personal tab, and free time is described more carefully when no calendar is checked.

Gebouwd doorNilufar, Eunjae en Hariom

API v2

You can create event types with POST /v2/events and POST /v2/teams/:teamId/events, including base properties and event settings. Booking limit pool UUIDs are now exposed.

Gebouwd doorLauris en Alex

Workflows

WhatsApp reminders can be timed in advance, and AI phone calls in workflows run as delayed runs. Cancelling an SMS that is no longer scheduled no longer causes an error.

Gebouwd doorAnik en Alex

App Store

The HubSpot app can reject bookings when the booker is not an existing contact, and it retries contact searches when HubSpot rate-limits them.

CalDAV busy times that only carry a timezone now resolve correctly across daylight saving changes.

Gebouwd doorBailey, adacalcom en Hariom

Teams and orgs

Teams are addressed by a short ID across web app URLs.

Gebouwd doorAlex

Ook: Social sign-in now returns you to your destination after two-factor checks, signup and the updated terms dialog mention the DPA, and permissions were tightened in Cal Video recordings.

Delays in Workflows

Cal.com v6.9.5 brengt Workflow delays, Message your guests and Out of office integrations.

Delays in Workflows

You can now add a Delay step anywhere on the workflow canvas. Send a confirmation email the moment someone books, wait two hours, then follow up with an SMS, all in one workflow.

Gebouwd doorAnik

Message Your Event Guests

Hosts of Cal Events can now message their guests straight from the guest list. Pick who should hear from you, such as everyone who is going or still pending, write your message, and send it.

Gebouwd doorJoe

Out of Office Integrations

The new Integrations tab in Out of office connects your time off to the tools your team already uses.

Gebouwd doorPeer

Updated Terms of Service, Data Processing Agreement and Privacy Policy (effective 1 November 2026)

New versions of our legal terms take effect on 1 November 2026: Terms of Service v2.0, Data Processing Agreement (DPA) v2.3, SCC Schedule v1.0 and an updated Privacy Policy. Nothing changes until then.

Gebouwd doorEunjae

Features and improvements

  • You can now filter the event types list by tag.
  • Added a per-event-type setting to choose which day the week starts on in the booker.
  • Added a setting to stop booking proposal emails from going to hosts.
  • Team admins can now add organization members to a team directly from the host picker.
7 meer in de hele post
Gebouwd doorJack, Joe en Anik

Fixes

  • Fixed calendar invites and ICS files offering cancel and reschedule links when those are turned off.
  • Fixed date overrides not being merged correctly across adjacent days.
  • Fixed midnight showing as 24:00 instead of 00:00 in 24-hour time.
  • Fixed busy times in the booker shifting when your browser and booking time zones differ.
7 meer in de hele post
Gebouwd doorJack, Ali en Hariom

Booking limit pools

v6.9.20

Cal.com v6.9.20 brengt Booking limit pools, Customizable calendar invites and Main Agent meeting reminders.

Bookings and availability

Booking limit pools let hosts on an event type share a cap, and each host can have their own limit within a pool. Editors manage those host limits per pool.

Overlapping host availability can no longer offer a slot that cannot be booked. Replacing the main host now refreshes the meeting link and reminders.

Seat handling is stricter. No-shows cannot be marked for pending or rejected seats, and a moved confirmation seat goes back to pending. Calendar reschedules are credited to the organizer.

Gebouwd doorAlex, Joe en Anik

Calendar invites

Hosts and guests can get customized calendar invites, with defaults set at organization level. Templates apply to calendar events and ICS files.

Gebouwd doorAnik

Workflows

Timed SMS reminders and workflows for form submissions with no booking now run as scheduled delayed runs, and existing reminders carry over in EU migrations.

Workflow email reminders are sent again for bookings whose event type was deleted.

Gebouwd doorAnik en Morgan

Main Agent

The Main Agent sends a direct message one minute before each meeting with the join link. It can now confirm bookings on seated event types.

The agent asks for a cancellation reason before cancelling, refuses to block time in the past, and shows approval messages in your language.

Gebouwd doorNilufar, Peer en Ali

Discover

Businesses booked through Discover are offered a free page on the call and by email, and providers on the promotion waitlist or out of rotation are notified.

Gebouwd doorJack

API v2

New endpoints cover booking limit pools and hosts, duplicating team event types, and calendar invite templates for organizations and event types.

Events return their check-in window, seated booking reads show live confirmation status, and team routing form history is available.

Gebouwd doorJoe, Anik en Lauris

Ook: Long booking question labels now wrap in the editor and booking form, locations added to paid events are priced correctly, attribute sync warns about attributes mapped elsewhere, phone numbers can be verified on the profile, and permissions were tightened in Routing.

Out of office in Deel

v6.9.18

Cal.com v6.9.18 brengt Out of office in Deel, Main Agent event type settings and Custom webhook headers.

Out of office

Out of office entries can be filed as approved time off in Deel, with Cal.com reasons mapped to Deel time off types.

Out of office events are written to the calendar you picked on every provider. False redirect loops are gone, and the previous teammate is emailed when a redirect is removed. Private notes stay out of announcements.

Gebouwd doorPeer, adacalcom en Nilufar

Main Agent

The Main Agent can read and change every event type setting. It counts and searches event types across your team tabs, and uses the team you selected when chatting about an event type.

Group bookings find org members by their org username, and each linked member of a Slack thread gets their own conversation. A turn that hits its cap now ends with an answer instead of an error.

Booking chat messages are written by AI rather than a fixed template, and the toolbar chat history refreshes each time it opens.

Gebouwd doorNilufar, Peer en Eunjae

Bookings and availability

Today's bookings show how soon your next meeting starts, as a green countdown under the attendees.

Turning confirmation off on an event type now asks you to confirm first, and guests are told to book again when confirmation is off. Seat applicants see their own confirmation status, and seat reschedules are capped by accepted seats.

Rolling-window slots respect the start date when no time zone is given. Old /event-types URLs redirect to /links, and clicking a booking row opens its Cal Event page.

Gebouwd doorAli, Peer en Anirban

Cal Events

Hosts can filter blast audiences by location and by who has checked in. Deleting an event cancels and hides it, then purges it after a set period.

Paid guests see their join link and ticket after checkout and return to the host they registered on. Guests can no longer cancel themselves once the event has started.

Phone RSVPs by iMessage recognise registered numbers and linked accounts, and the chat launcher appears as a floating button on phones.

Gebouwd doorCarina, Joe en Matt

API v2

An event's co-hosts can be listed, invited, revoked and reordered through the API. Cover images and lineup or schedule avatars can also be uploaded.

Dynamic group bookings work by passing usernames, and team routing form fields can be edited through an endpoint.

Gebouwd doorLauris, Peer en Joe

Teams and orgs

Organizations can verify secondary domains in the app and through the API. User and schedule history is on by default for organizations.

Webhook subscriptions can send custom outbound headers. Insights can filter bookings by member attributes.

Google signups choose between an express and a custom setup.

Gebouwd doorPeer en Hariom

Ook: Sidebar tips return as an animated two-card stack, the payment page follows the event's language, right-to-left layouts apply to a forced interface language, and team owners are told why a team listing won't be featured on Discover.

Edit live Discover listings

v6.9.17

Cal.com v6.9.17 brengt Editing live listings, Organization holidays and Hidden routing questions.

Discover

Providers can edit a live listing without unpublishing it first. My business now shows each listing's status and what to fix.

Browse and Ask rank providers by quality, and there is a new availability filter. Websites entered without https are accepted, and the map pin stays when a business profile is saved.

The top navigation stays pinned on signed-in mobile pages.

Gebouwd doorJack

Bookings and availability

Organizations can add holidays that apply to all members.

When a recurring review's assigned hosts are unavailable, Cal.com suggests replacement times and holds and reconciles the chosen replacement.

A booker's released start time stays selectable after going back, and the booking page tooltip shows the location link URL. Slot reservations are released on reschedule.

Gebouwd doorUdit, Hariom en Anik

Routing

A routing form question can be hidden from the booker. Attribute rules that compare against a removed question are now flagged.

Draft conditions and answers resolve correctly by field, and routing form edits accept fallback attribute rules.

Gebouwd doorJoe en Morgan

Workflows

Workflows for confirmed and paid-seat bookings are scheduled after the phishing check. Links in workflow messages built from variables no longer carry domains without a scheme.

Gebouwd doorAnik en Pedro

Main Agent

The agent can list a team's out of office entries. It names the connected calendar behind a busy block and stops booking after a failed check of your own calendar.

Booking a mentioned member uses the right username, and the agent describes a write as proposed until its result confirms it.

Gebouwd doorNilufar en Anik

API v2

Event locations include price and currency, and teams can create routing forms through the API and the MCP tool. The MCP server gains tools to list and fetch events.

Gebouwd doorJoe en Adarsh

Ook: Close.com contacts and activities no longer duplicate, billing plan buttons fit long labels, the event type preview no longer scrolls the settings page, and permissions were tightened in OAuth apps, account emails, teams and routing.

Chat rooms for events

v6.9.16

Cal.com v6.9.16 brengt Event chat rooms, Import from Calendly and SavvyCal and Add guests one at a time or as a list.

Event chat

Hosts can open the chat room beside an event from the event editor, and guests can reach it from the public page.

In chat you can reply to a specific message, delete messages and catch up on what you missed after a reconnect. You can also react with emoji and see who reacted.

Moderators can pin one message in a room.

The iMessage registration thread asks which location you want, and its confirmation now sends the time, location and event link.

Gebouwd doorSean en Carina

Bookings and availability

Bookers can add guests one at a time or paste them as a list.

Recurring review progress now shows in the Booker, and holds are renewed while a review is open. Lists of booking proposals only show ones that still have a slot left to confirm.

Lowering the seat cap on an event type asks for confirmation first. Slot reservations tied to a booking are released when it is rejected or cancelled.

If Google or Office365 reports a calendar error, availability no longer treats that calendar as free. Calendar descriptions no longer show raw bold markers.

Gebouwd doorAnik, Udit en Alex

Settings and Workflows

You can import schedules, event types and bookings from Calendly and SavvyCal.

Workflow reminder emails always include the reschedule and cancel links.

Gebouwd doorPeer

Discover

Listings show the fee a price means and explain why setting a price helps. Unfinished sign-ups get a reminder to finish their listing.

Sign-ups without a listing go back to onboarding, and the business step now saves the business profile. Viable profiles appear in the sitemap, and every published listing shows on the links page on first load.

Gebouwd doorJack

Routing

Routes whose conditions point at missing fields or options are flagged. Fallback attribute rules can be set from the route editor.

Gebouwd doorJoe

API v2

Booking outputs now include the event UUID. Permissions were tightened around default schedules.

Gebouwd doorJoe en Hariom

Ook: Smaller changes include clearer OAuth install errors for out of office integrations, a fix for slug conflicts when creating or duplicating event types, calendar event name previews that use the first host, and tidier notification settings on phones.

Discover for providers

v6.9.15

Cal.com v6.9.15 brengt Discover provider tools, Accept and reject bookings in bulk and User and schedule history.

Discover

Providers can list a price without a payment app, and listing cards show price and duration. The signup page explains the offer and fee terms, and providers can report a billing fee.

Onboarding lets providers create their first service inline and gives them a fee-free share link. They can enter an Instagram handle or booking page as their website, and a street address shows only the neighbourhood.

The home grid and Top rated are scoped to the launch region, and city pages load every provider in range. Ask Discover keeps the chat when a guest signs in and skips the location question when the area is known.

Booker unsubscribes are honoured in review requests, and mobile tap targets are larger.

Gebouwd doorJack

Bookings and availability

Hosts can accept or reject a selection of bookings at once instead of one by one.

The History sheets show recorded user and schedule history. Event types now live under /links, and a link can be promoted to a team template.

Turning seats off during a live confirmation session asks for confirmation first, and open seats are listed. Admins who hold a seat can remove seats, and the first seat applicants are handled one at a time.

A rolling-window start past the window's search ceiling is now refused, and booking pages render slots faster.

Gebouwd doorAlex, Ali en Bailey

Main Agent

The calendar agent can email an invitation with slot links when a request names an email address. Slack members are linked automatically by work email.

Replies say when more bookings follow, markdown tables are styled, and Slack approval cards lose their buttons once answered. The create booking card checks the user's own working hours.

Gebouwd doorPeer, Volnei en adacalcom

Teams and orgs

Members can pick team and organisation Deel time-off types for out of office. Admins choose which role receives out of office conflict notices in settings.

Permissions were tightened in organisations.

Gebouwd doorUdit, Anik en Jorge

API v2

Events and team events lists use cursor pagination, and new endpoints cover guest lists and check-in. Insights gains a booking-limits usage endpoint.

User uuids appear on several reads. Multi-duration bookings can be rescheduled with lengthInMinutes, and routing form routes can be edited.

Gebouwd doorAdarsh, Alex en Anik

Cal Events

Hosts see an event's sent messages on Guests. Registrations and workflow calendar invites link to the public event page.

Gebouwd doorJoe en Udit

Ook: The phone RSVP button is a secondary action, event previews clamp long descriptions, the home page no longer jumps while loading, and the profile page says the 10-link limit covers bio and social links.

Message your guests

v6.9.14

Cal.com v6.9.14 brengt Message your guests on Cal Events, Ask Discover requests and calling businesses and Main Agent manages seated and recurring bookings.

Cal Events

Hosts can compose a message to their guests from an event. Guests can opt out with a one-click unsubscribe link, and opted-out guests are skipped and counted in the audience.

The guest list CSV export now includes each guest's chosen location. The public events listing is tidier with social links, and hosts see the join link on the public event page.

The editor preview can be framed as a phone or a browser window, and a sole host is shown when the team presenter is off. Skeletons show while the workflows and webhooks tabs load.

Gebouwd doorJoe, Sean en Matt

Discover

When nothing fits a search, Ask Discover can find a business on the web and call it to book, with a live transcript of the call. Web search requires an account.

Visitors can leave a looking-for request, choose to be notified or opt out, and get an email when a matching listing is published. Search also matches subcategories and word stems.

The sign-up page has an interactive listing wall, mobile profiles keep a Book button in reach, and mobile visitors can close the full-screen booker. Business photos load faster.

Gebouwd doorJack en Peer

Main Agent

The Main Agent can book, move, cancel and manage seats on seated bookings. It can also book recurring series on booking links and reassign round-robin and managed bookings to another host.

The Agent page moves to /home and becomes the entry page. The agent can list a Cal Event's guests by name and status, and attendees on Cal.com can be notified through agent chat.

Chat replies are more accurate, progress updates show in the chat, and the composer's queued and disabled states are clearer. The mobile sheet stays above the keyboard.

The calendar agent can now run from an inbox mail and reply on the thread, with the inbox address shown on the app card.

Gebouwd doorPeer, Anik en Nilufar

Bookings and availability

Hosts can read a seat's booking responses from the roster in the host drawer. Seats with per-booker confirmation are now refused.

Members can add team templates to personal links. Calendar lookups now respect Google's 50-calendar limit, and out of office entries are written to the destination calendar.

Times were fixed for spring-forward Sundays and for Vancouver booking emails, and the troubleshooter labels hours outside the schedule with clock times.

Gebouwd doorAli, Matt en Anik

Workflows and Insights

Workflows gain a webhook action, and the attendee phone field is added to Cal Events under all-event-types workflows. Reminders are removed when an account is locked.

Booking charts in Insights move to a new chart library. Cal Sans updates to version 2.010.

Gebouwd doorAnik, Nilufar en Ali

API v2 and settings

The /v2/events endpoints can publish, cancel, delete and list team events, and path parameters accept short UUIDs.

Profile and schedule history sheets appear with sample data, and changes to profile and schedules are recorded. Permissions were tightened in scheduling and Cal Events.

Gebouwd doorHariom, Peer en Alex

Ook: MCP sign-in now shows a consent screen, org admin email edits are audited, and the event type confirmation tab shows a proposal count.

Main Agent books team links

v6.9.13

Cal.com v6.9.13 brengt Main Agent team bookings, Bulk event type edits and Slack and chat app threads.

Main Agent

The Main Agent can book team round-robin and collective links, pick a booking link's location, and find mentioned members' slots from public links. It can also change an existing booking's location after approval and edit several event types in one card.

Several booking requests can be confirmed or declined in one card. Approval cards use plainer wording, and block time and reschedule cards warn about overlaps and out-of-hours times.

Slack threads continue without repeating the mention, and linking iMessage or Telegram now ends with a success message. The open page refreshes after the agent changes bookings, schedules or event types, and cmd+k text carries into the chat on tab.

Gebouwd doorAnik, Sean en Peer

Bookings and availability

Recurring booking dates are checked against the assigned hosts, so clashes show up before the series is booked.

Private link uses are now counted when attendees join seated bookings.

Gebouwd doorUdit en Nilufar

Settings

The calendar chosen under "Add OOO events to" stays selected after a reload. The event type editor no longer looks edited on load when there is no description, and the tag filter is hidden when there are no tags.

Gebouwd doorPeer en Matt

Ook: Ask Discover text blocks are separated across tool steps, agent status labels show in full, and permissions were tightened for teams.

Main Agent actions

v6.9.12

Cal.com v6.9.12 brengt Main Agent actions, Music mode in Cal Video and Imported services on Discover.

Main Agent

The Main Agent can book dynamic group meetings, answer required booking questions, start an app's install flow, set hosts on team event types and turn a workflow on for event types.

Attendees can cancel and reschedule their bookings through the agent. It saves an out of office reason as a private note, lists the most booked members and reads every setting of an event type. Its steps now use AI credits.

The floating panel can be maximised in place and resized from the keyboard. On mobile the agent opens in a sheet with shorter example prompts, and typed messages are kept when the chat expands.

Membership mentions show as chips in sent messages, and the agent rechecks them before it answers.

Gebouwd doorAnik, Nilufar en Peer

Discover

Providers can create imported services and get draft listings for them. The onboarding services step offers those imported services too.

Ask Discover can find who is free today using real slot checks, and its cards show the next open slot.

Gebouwd doorJack

Cal Video

Each event type can now have its own music mode in Cal Video.

Gebouwd doorUdit

Bookings and workflows

Workflow SMS reminders are no longer sent twice for the same booking and step. Host reminders keep going while a seat is pending.

Event buffers now apply when reading connected calendars, and an expired payment hold has its Stripe payment voided before the booking is cancelled.

Gebouwd doorNilufar, Ali en Matt

Ook: Enterprise SMS credits stay unlimited when a subscription payment fails, team event types accept round robin host weights in API v2, and added guests and reassigned hosts are linked to their accounts.

Main Agent in Slack and Telegram

v6.9.11

Cal.com v6.9.11 brengt Main Agent in Slack, Telegram and iMessage, Agent chat from CMD+K and Booking declined emails and Discover prices.

Main Agent

Slack, Telegram and iMessage now run on the Main Agent, so the same assistant answers you in chat apps and in Cal.com. The separate chat app is gone.

Press Tab in CMD+K to open the Agent chat. The agent panel stays open as you move between pages, the toolbar shows on every route by default, and the bubble appears on mobile subpages.

You can select members with @mentions in the composer. While a tool runs, the agent shows what it is doing, and the event type editor refreshes after the agent changes an event type.

The welcome screen rotates 3 example prompts from a pool of 500, filled in from your own data. The agent can read an event type's settings, searches your organisation on unscoped pages and checks the help center first for help questions.

Day and week briefs now cover only your own bookings. Agents check event type edit access before making changes, send out of office side effects when they set or clear it, and keep approval actions when the chat is expanded.

The agent answers faster, no longer idles past its time limit, and loads the right skill before declining a request.

Gebouwd doorPeer, Sean en Keith

Bookings and availability

Attendees are told when their booking proposal is declined. The troubleshooter now explains an empty calendar when every host is blocked.

Hosts get more control over which booking emails they receive, with notification preferences grouped into categories.

Gebouwd doorJoe, Ali en Peer

Discover

Business imports now read services and exact prices. Listing cities are matched to a Google place, so city details are more consistent, and a provider's city can be filled in from their location.

The new events page loads its images faster, and the category is picked automatically.

Event lineups can show media players in a hover popover.

Gebouwd doorJack, Sean en Joe

Workflows

New booking workflows are scheduled only after the phishing check, and rejected-booking workflows now run reliably. The workflow canvas follows the app theme instead of always showing light.

Gebouwd doorAnik en Udit

Insights and integrations

Insights counts only accepted bookings as completed. Salesforce sync now records a missing contact as an error on the final attempt.

Gebouwd doorSean en Joe

Ook: Permissions were tightened in a few places, and email sending now handles SMTP failover more reliably.

Main Agent approvals

v6.9.10

Cal.com v6.9.10 brengt Main Agent approvals, Promoted listings on Discover and Review requests for Discover bookers.

Main Agent

The Main Agent can cancel or reschedule several bookings in one approval. It can also confirm or decline pending bookings, add guests, and publish or cancel Cal Events, each after you approve.

It can set and clear out of office, block time, create workflows, manage private links and co-hosts, create or copy Cal Events as drafts, list invoices, and search members of the open team. It also changes more event type settings.

Booking trends and busiest hours appear as charts in the chat, with routing insights alongside. The agent also has a new particle orb, a pill composer and a place in the mobile dock.

Gebouwd doorAnik, Sean en Nilufar

Discover

Businesses can promote their listing from Discover settings and pay through Stripe. Up to two sponsored cards lead city pages, and each business gets a monthly email with its promotion results.

Bookers get a review request after their booking, by email or by text, and a book-again email a week later. Providers can turn either off, and bookers can unsubscribe from follow-up emails.

Visitors can report a listing, which is hidden once three people report it. New businesses can import details, logo, photos and hours from their website while setting up.

Gebouwd doorJack

Cal Events

Events get a system, light or dark theme with selectable previews. Covers that do not suit their layout now show a warning, and lineup performers can have media players.

Schedule item avatars open a people dialog, and confirmed guests see their join link on the public event page. Cal Events also gets its own permissions.

Gebouwd doorPasquale, Joe en Carina

Bookings and availability

A booking is cancelled when its payment reservation expires, and Cal Pay refund failures now explain what went wrong. Seated booking rosters are restored.

The monthly digest email has a new design, and the Cal Video page now loads for bookings without attendees.

Gebouwd doorBailey, Hariom en Sean

Ook: Profiles accept SoundCloud, Apple Music and Bandcamp links, Ask Discover filters by neighbourhood, price and duration, and permissions were tightened in event types and OAuth apps.

Main Agent skills

v6.9.9

Cal.com v6.9.9 brengt Main Agent manages teams, schedules and event types, Seattle on Discover with a provider share kit and Cal Events lineups and shader backgrounds.

Main Agent

The Main Agent can invite and remove team and organisation members, set a member's attributes, and assign custom roles. Each of these asks for approval first.

It can create, update and delete schedules. For event types it can delete them, change locations, set booking limits, seats, recurrence, durations, slug and destination calendar, and read the scheduling config.

New read-only skills cover workflows, webhooks, billing, conferencing apps, connected calendars and Cal Events. It can also give day and week briefs.

It can cancel a series or a seat, give a reason when rescheduling, mark an absence, and work with routing forms. It can also change a Cal Event's details, lineup, agenda and locations with approval.

The floating agent panel resizes more smoothly, and conversation layout and loading states were polished.

Gebouwd doorSean, Anik en Nilufar

Discover

Discover has a Seattle landing page with an available today rail, neighbourhood pages and neighbourhood category pages. Listings show and filter by neighbourhood.

Providers get a share kit with their profile link and embed code, a downloadable QR code, and story, post and print-card images. It is emailed to them once their listing is ready.

Share-kit bookings no longer carry a take-rate fee.

Gebouwd doorJack

Cal Events

Hosts can reorder lineup people and schedule items, attach media players to lineup people, and pick shader backgrounds for event pages. Co-hosts can now save page content edits.

In-person events get a map link. Online events no longer show the check-in ticket, hosts are told why they can't register for their own event, and guest invites link to the event page.

Share moves onto the host section title rows. New OAuth scopes for Cal Events are required on the events API.

Gebouwd doorJoe, Carina en Lauris

Bookings and availability

Seated bookings keep their roster when an attendee has no seat, and removing rejected or pending seats is more reliable.

Org members can be added to a team from the event type host picker. CalDAV connections handle non-ASCII credentials and send valid expand queries.

The busy-times endpoint in API v2 accepts a comma separated calendar list.

Gebouwd doorAli, Matt en Peer

Ook: Permissions were tightened in bookings, routing and workflows, phishing checks catch more booking links, and event descriptions no longer carry stray inline styles.

Discover onboarding

v6.9.8

Cal.com v6.9.8 brengt Discover onboarding, Main Agent skills and Audio rooms with cal.audio.

Discover

Discover sign-ups now go through a full-page onboarding, with its own sign-up page. It opens from the List your service action, and a Google Business import returns to it. Getting started picks up where a Discover sign-up left off.

A service must complete the listing checklist before it goes live.

Accrued take-rate fees are invoiced monthly through Stripe, and invoices are settled from Stripe payments. Listings pause for non-payment and come back once the invoice is settled.

Gebouwd doorJack

Main Agent

The assistant can read your profile and update it, search the docs, link to the right page in the app, and look up availability slots. It can also create event types, with your approval.

It can list organization attributes and read a member's attributes. It can also change a team or organization member's role, and team member lists now include member ids.

Bookings can be attached as context in a conversation. The MCP server gains a docs search tool and lets clients choose their toolsets per session.

Gebouwd doorSean, Nilufar en Eunjae

Cal Video

Cal.audio adds audio-only rooms on the Cal Video deployment. Organization teams can also have permanent rooms.

Calls recover from reconnects instead of ending. The wording shown when a call ends is corrected, and the Cal.com wordmark appears beside the room address.

Gebouwd doorBailey en Peer

Bookings and availability

Hosts can accept and reject individual seats from the booking drawer. A booking is refused when another booker's reservation holds the slot, and releasing a seat counts only live seats.

CalDAV calendars get one calendar object per booking, and the selected time slot is now marked as selected in the slot list.

Gebouwd doorAli, Matt en Hariom

Workflows and routing

The lead enrichment step now runs on routing form triggers. It records the submitter's opt-out answer, and API v2 reads and keeps these steps on routing form workflows.

Gebouwd doorCarina

Settings

Notification settings gain an email channel.

The public profile header is tidier and can show an opt-in location map.

Gebouwd doorPeer en Bailey

Ook: In-person event venues get an Adjust Pin option for their map, Cal.com webhooks can be delivered to Slack, Telegram and iMessage as readable messages, and the withdrawal payout picker and Safari textarea placeholders no longer clip.

Cal events Appearance tab

v6.9.7

Cal.com v6.9.7 brengt Cal events Appearance tab, Lead enrichment opt-out and Discover billing and listing checklist.

Cal events

Covers move to a new Appearance tab with a poster editor. Category sits in the same tab for owners only, and the initial category is guessed from the event name.

Hosts can invite guests from a dialog and from the guest search. A guest added by a host shows in its column straight away, and registrants get a Cancel registration option on the public card.

Event pages show the presenter's bio and one social link per person, and owners can reorder co-hosts. Events that have ended or started show a Registration closed card.

The public event page shows a short time zone hint, placed after the start time on multi-day events. Register buttons keep their full height on phones.

Gebouwd doorJoe, Pasquale en Peer

Workflows

Bookers see a lead enrichment opt-out on the booking page, and routing form submitters see one too. The lead enrichment step now also runs on timed triggers.

Gebouwd doorCarina

Discover

Providers get a listing checklist and a billing page where they can put a card on file. The provider fee terms are now published.

Publishing a listing now needs a subcategory and either a headline or a description.

Gebouwd doorJack

Bookings and availability

The bookings list can be filtered by a created-at date range. The first slot of a recurring booking is now validated.

Seated bookings that need confirmation handle cancellations and reschedules better. Pending seats are withdrawn and rejected seats can be reapplied.

Rolling booking window values beyond the searchable period are rejected.

Gebouwd doorAli, Matt en Udit

API v2

Workflows can be authored with conditional paths on version 2026-09-22, and routing form workflows accept the delay step when updated. Bookings can carry the lead enrichment opt-out answer.

Gebouwd doorCarina en Anik

Settings

Profiles can link to Spotify, and social link controls stay inline on phones. Managed event types are now called templates in the UI.

The OAuth consent screen shows the redirect URI. EU migration notices now point users from api.cal.eu to api.cal.com and name EU and US usernames in SMS credit refunds.

Gebouwd doorMorgan, Joe en Pasquale

Ook: A billing hub opens, seat counts are kept when a subscription's price changes, and awaiting_host is documented as a booking status in the 2024-08-13 API.

Attendee timezone in bookings

v6.9.6

Cal.com v6.9.6 brengt Attendee timezone in booking details, Hide the presenting team on event pages and Cleaner Discover browsing.

Bookings and availability

The booking details drawer shows the attendee's timezone, so hosts can see at a glance what local time their guest is booking from.

Owners can hide the presenting team or org on the event page.

Saving an event type only checks location labels that are new or edited, and trusted hosts no longer trigger the location link check.

Gebouwd doorPedro, Matt en Joe

Discover

Listings with no headline and no description no longer appear when browsing, so the list shows only listings with something to read.

Gebouwd doorJack

Teams and orgs

Seat changes are now billed to the transferred subscription after a subscription transfer.

Gebouwd doorSean

Ook: Phone number inputs keep the country code when the browser autofills, host replacement is rejected on inactive bookings in the API, and permissions were tightened in teams and orgs, the App Store and the docs.

Workflows 2.0

Cal.com v6.9 brengt Workflows 2.0, Cal.ai back in app store and Troubleshooter 2.0.

Workflows 2.0

Workflows have a brand new home: a visual canvas editor where you see the whole automation at a glance, from trigger to last step, and build it by clicking between the nodes.

Gebouwd doorCarina

Cal.ai is back in the app store!

Cal.ai is back! Install it and you can book meetings without leaving your calendar.

Gebouwd doorPeer

Troubleshooter 2.0

Last release we rebuilt the troubleshooter around one question: why can’t this slot be booked? The design is now complete, and it covers team events, every booking view and every reason a slot can disappear.

Gebouwd doorAli

Features and improvements

  • We've added Booking Proposals, so you can send an attendee several time slots at once and let them pick one from the email, with the proposed slots held until they decide.
  • We've rebuilt Cal Video with in-meeting chat, knock-to-admit, host controls to remove participants or end the call, keyboard shortcuts and a redesigned recordings page, so meetings feel as polished as the booking that led to them.
  • We've added guest check-in via QR code or tap and Apple Wallet tickets to Cal Events, so you can run the door of an in-person event straight from Cal.com.
  • We've added live streaming to YouTube, Twitch and X for Cal Events, along with lineup and schedule blocks and a page content editor, so a single event page can carry the whole programme.
6 meer in de hele post
Gebouwd doorVolnei, Joe en Bailey

Fixes

  • We've fixed unconfirmed bookings blocking slots on your other event types, so a pending request on one link no longer hides times on every other link you have.
  • We've made availability fail closed when a calendar read fails, so a broken calendar connection shows the host as busy instead of quietly offering times that are already taken.
  • We've fixed seated events so occupancy is counted across every booking at a start time and round-robin hosts rotate correctly, so a full seat can never be sold twice.
  • We've stopped unpaid seats on paid seated events from being confirmed, so a seat is only yours once the payment clears and unpaid pending bookings can't double-book a slot.
6 meer in de hele post
Gebouwd doorAnik, Ali en Volnei

Cal.com Events

Cal.com v6.8 brengt Cal Events, New troubleshooter and AI chat in routing forms.

Cal.com Events

We're extremely excited to prelaunch Cal.com Events, the place for you to host any event. You can sell tickets, upload a guestlist, change RSVP settings and manage guests.

Gebouwd doorEunjae

New availability troubleshooter

The availability troubleshooter has been rebuilt to answer the question people actually bring to it: why can't this slot be booked?

Gebouwd doorAli

AI chat in routing forms

Building a routing form used to mean assembling fields, routes and fallbacks by hand. Now you can describe it instead.

Gebouwd doorSean

Features & improvements

  • We've made round-robin reassignment far more flexible: attendees can now pick a different host when they reschedule, and you can manually reassign bookings that already happened.
  • We've added a BOOKINGREASSIGNED webhook for both round-robin and collective host replacement, plus a booking-location-update webhook and ICS calendar content in the booking lifecycle payloads.
  • We've added a recording and transcription consent dialog to Cal Video, and you can now gate a Cal Video room behind a join window so nobody wanders in hours early.
  • We've given out-of-office its own analytics page in Insights, and added cancelledBy and rescheduledBy to the bookings CSV export.
5 meer in de hele post
Gebouwd doorSean, Volnei en Peer

Fixes

  • We now round slot starts up to the minute, so a minimum notice period can never be undercut by a few seconds.
  • We report before and after booking buffers as busy ranges of their own, so buffered time is consistently unavailable everywhere availability is computed.
  • We fixed two date-math edge cases: the last day of a requested window that crosses a DST transition is no longer dropped, and a next-day unavailable override survives an over-midnight range.
  • We now cancel the remaining bookings of a recurring series when recurrence is turned off on the event type, instead of leaving orphaned occurrences behind.
6 meer in de hele post
Gebouwd doorAnik, Dhairyashil en Volnei

Cal.com Notes

Cal.com v6.7 brengt Cal.com Notes, Cal Pay and Private Event Notes.

Cal.com Notes

Your Cal Video calls now write their own recap. Whenever a meeting is transcribed, Cal.com automatically turns that transcript into a clear, readable summary of what was discussed.

Gebouwd doorDhairyashil

Cal Pay (powered by Whop)

Getting paid just got a lot simpler. Cal Pay is now available to everyone by default, so there's no trip to the App Store and no "Install" step to worry about.

Gebouwd doorPasquale

Private event notes

Now you can leave yourself (and your team) notes on an event that your guests will never see.

Gebouwd doorPeer

Features & improvements

  • We fixed a bug where toggling "Add all team members" on a round-robin event would wipe your hand-picked fixed hosts.
  • We added an opt-in setting that hides the previous host's "Who"/"Where" details (and ICS meeting data) from reassignment cancellation emails.
  • We added a "Sync on" badge to connected calendar accounts that have an active watch subscription.
  • We added support for ?duration= on dynamic group links (username+username/dynamic), locking the booker to that single duration.
6 meer in de hele post
Gebouwd doorDhairyashil, Hariom en Sean

Fixes

  • We now refund every successful payment on a paid seated event, not just the first one.
  • We fixed a booking 500 error on round-robin events caused by a stale host groupId carried over when duplicating an event.
  • We restored the missing MS Teams meeting link in booking notification emails.
  • We hardened reminder claiming so the same WhatsApp reminder can't be scheduled or sent twice.
6 meer in de hele post
Gebouwd doorAnik, Hariom en Dhairyashil

New Design System & UI Overhaul

Cal.com v6.6 brengt New Design System and UI Overhaul, New Event Type Settings and Audit Logs.

New Design System & UI Overhaul

We've migrated the entire Cal.com application to our new coss.com/ui design system, a modern, accessible component library built on top of Base UI.

Gebouwd doorRomit

Event Type Redesign

The event type settings page has been completely redesigned with a live booker preview, giving you a real-time look at how your booking page appears as you configure it.

Gebouwd doorCarina

Attribute Assignment Audit

We've invested heavily in better clarity to know what is happening inside the platform at any given time.

Gebouwd doorUdit

Full coss ui migration

We systematically rebuilt every major surface in the app using coss ui primitives:

Gebouwd doorPeer

Push Notifications in the Companion App

The Cal.com companion mobile app now supports real-time push notifications for your bookings.

Gebouwd doorDhairyashil

New features

  • We've added a right-click context menu to event types and routing forms, so you can quickly duplicate, edit, or manage items without navigating away.
  • We've introduced isolated availability for event types, letting you set a completely independent schedule for a specific event type without affecting your global availability.
  • You can now reschedule bookings as an organizer while bypassing the host's current availability, making it easier to accommodate special requests.
  • We've added routing form history, so you can see a full audit trail of every change made to your routing forms, including route and field reordering, with rich human-readable diffs.
22 meer in de hele post
Gebouwd doorPasquale, Joe en Udit

Fixes & improvements

  • We've fixed reschedule emails so they now correctly show the old date and time with a strikethrough, making it clear what changed.
  • We've fixed an issue where attendees' locale preferences were lost on reschedule, so booking confirmations now always arrive in the right language.
  • We've fixed calendar event ICS attachments to work properly with Outlook and Gmail, resolving issues where events showed "Unable to load event" or failed to auto-add to calendars.
  • We've fixed an issue where recurring bookings created duplicate calendar events on confirmation by correctly passing the iCalUID to the event manager.
22 meer in de hele post
Gebouwd doorAnik, Eunjae en Udit

Salesforce Improvements

Cal.com v6.5 brengt Salesforce improvements, Event type history and Insights/booking page speed improvements.

Salesforce Improvements

The routing trace now reflects the updated behavior end-to-end. It clearly shows how the candidate set is progressively narrowed at each step of the prioritization waterfall, along with the specific rule that determined…

Gebouwd doorJoe

Salesforce: configurable decision waterfall

We introduced a decision waterfall for Salesforce when round-robin routing resolves more than one eligible account for the same booker signal.

Gebouwd doorAli

Event Type History: full visibility into every change

Stay on top of changes across your event types with the new History view. You can now see exactly what was updated, from titles and duration to locations, hosts, booking questions, and availability.

Gebouwd doorSean

Insights/booking page speed improvements

We've made significant performance improvements to Insights and the booking page this month, with response times now up to 95% faster in some cases. The headline itself undersells what actually changed though.

Gebouwd doorEunjae

New features

  • We’ve added global booking limits to control how many times you can be booked across all your personal and team event types.
  • We’ve added schedule-wide booking notice and buffer settings to define default notice periods and buffers for all your event types.
  • We’ve improved the Report Booking functionality to make it more visible and provide additional reporting reasons.
  • We’ve added the ability to filter for future dates in Insights to help analyze upcoming meetings.
2 meer in de hele post
Gebouwd doorSean, Eunjae en Hariom

Fixes & improvements

  • We validated booker-supplied locations against the event type to prevent meeting URL injection
  • We prevented Google Meet conferences from being recreated on reschedule
  • We stopped email notifications from being sent to phone-only @sms.cal.com attendees
  • Email titles now use the booker's name instead of the organizer's
4 meer in de hele post
Gebouwd doorAnik, Hariom en Dhairyashil

We're finally telling our origin story

Cal.com v6.4 brengt Our origin story and Changes to Open Source license & performance improvements.

We're finally telling our origin story

Curious how Cal.com started? Go behind the scenes, including how Peer and Bailey met and how it all began.

Changes to open source license

We’re making changes to the way we are distributing our software, due to the rise of AI and industry-wide impact to open source.

Gebouwd doorBenny

Performance improvements

We've made some significant speed improvements for large organizations this month. Loading the bookings page used to be noticeably slow for orgs with hundreds of members — in some cases taking over 20 seconds.

Gebouwd doorAlex

New features

  • We’ve added the full routing trace to Insights to show exactly why a round robin host was selected, especially useful for complex routing setups using Salesforce ownership routing.
  • We’ve added a new setting that lets organizations decide whether bookings marked as spam should have their CRM events deleted.
  • We’ve added the ability to rotate your OAuth client secret in case it’s compromised or lost.
  • We now allow you to set up your OAuth clients with multiple redirect URIs.
4 meer in de hele post
Gebouwd doorSean, Eunjae en Morgan

Improvements & fixes

  • We've fixed an issue where two people confirming the same pending booking at the same time could result in a double-booking. Concurrent confirmations are now handled safely.
  • We've fixed an issue where CalDAV calendar users (Fastmail, iCloud, and others) were receiving duplicate meeting invitations for the same booking.
  • We've fixed an issue where SMS reminders were silently failing when the scheduled send time was in the near-immediate future. They now send right away instead.
  • We've fixed an issue where attendees were still receiving reminders with the old host's details after a booking was reassigned to a different round-robin host.
5 meer in de hele post
Gebouwd doorAnik, Sean en Pedro

Cal.com agents launch

Cal.com v6.3 brengt Cal.com Agents Launch and Custom domain & SMTP configuration.

Cal.com agents launch

Cal.com is getting its claws into scheduling.

Gebouwd doorDhairyashil

Custom domain & SMTP configuration

Your brand. Your domain. Your inbox. Starting next week, you'll be able to use a custom domain for your booking links and send scheduling notifications from your own email address via SMTP, so every touchpoint with your…

Gebouwd doorSean

Fixes

  • We’ve made some fixes so the meeting host is updated in HubSpot when a booking is reassigned.
  • We’ve fixed an issue with :30 time zones like IST that caused no availability to be shown.
  • We’ve fixed some inconsistencies with private booking links and made sure the correct booking URL is returned in the API v2 response.
  • We’ve made improvements so team admins can add guests to their members’ personal events.
2 meer in de hele post
Gebouwd doorBenny, Anik en Volnei

Bookings page calendar view + history log

Cal.com v6.2 brengt Bookings page new look, link cloaking with URL scanners and Custom round robin locations for hosts.

Bookings page calendar view + history log

Calendar view has been one of the most requested ways to browse your schedule in Cal.com. A lot of you told us the list view is fine for quick checks, but it’s not great when you’re trying to understand your week, spot…

Gebouwd doorEunjae

Custom locations for Round Robin hosts

Round Robin just got a lot more flexible. You can now let each host use their own meeting location inside the same Round Robin event.

Gebouwd doorUdit

Link cloaking is back - with URL scanners

Link cloaking is back for Teams and Organization users. So your custom workflow emails can use clean, readable links again instead of long pasted URLs.

Gebouwd doorPeer

New features & improvements

  • We’ve fully migrated API v2 to Vercel, improving overall stability and reliability.
  • We’ve added OAuth 2.0 support for atoms so you can seamlessly integrate our scheduling atoms into your app. #27158
  • We’ve added a home screen widget to the new Cal.com Companion app that displays upcoming bookings. #27199
  • We’ve added a new troubleshooter atom to inspect availability by event type, along with other enhancements for atoms. #27497 #27224
5 meer in de hele post
Gebouwd doorSean, Peer en Joe

Fixes

  • We’ve fixed common scroll issues on mobile embeds by introducing a separate step for selecting slots instead of scrolling down. #26583
  • We’ve fixed an issue in our OAuth flow that caused new users to be redirected away from the OAuth flow after signup. #26389
  • We’ve fixed a bug where rescheduling a seated booking could result in all attendees being rescheduled instead of just the individual attendee. #26389
  • We’ve fixed an issue where the email workflow notification on cancel was not sent to the secondary host. #26915
3 meer in de hele post
Gebouwd doorAnik, Eunjae en Hariom

Cal.com Companion launch

Cal.com v6.1 brengt Cal.com Companion launch, Continue with Cal.com OAuth and Referral and affiliate program.

Cal.com Companion launch

The wait is finally over!

Gebouwd doorDhairyashil

Continue with Cal.com OAuth

We are continuing to invest in our Partnerships and Integrations App Store where anyone can publish their App that interacts with Cal.com.

Gebouwd doorCarina

Referral and affiliate program

We’ve updated the terms for the Cal.com Referral Program.

New features & improvements

  • We’ve added webhook versioning, enabling webhook payload formats to evolve over time while maintaining backwards compatibility for existing integrations. 23861
  • We’ve added promotion code support for SMS credit purchases. 23774
  • We’ve added quick links to Gmail, Outlook, Yahoo, and Proton on the Verify Email screen so users can find their verification email faster. 26038
  • We’ve added a new API v2 endpoint to update the location of a booking. 25367
3 meer in de hele post
Gebouwd doorDhairyashil, Keith en Eunjae

Fixes

  • We’ve fixed a bug that caused incorrect slots to appear with OOO entries when the organizer and attendee are in different time zones. 25966
  • We’ve fixed a bug that caused missing meeting URLs in workflow emails. 26321
  • We’ve made a fix to ensure that ICS files for unconfirmed bookings are no longer included in workflow emails. 26718
  • We’ve fixed inconsistencies in the BOOKINGCANCELLED webhook payload when triggered via the “Request Reschedule” flow vs regular cancellations. 26782
3 meer in de hele post
Gebouwd doorKeith, Anik en Dhairyashil

Cal.com Companion

Cal.com v6.0 brengt Cal.com Companion, Public Holidays in OOO and Cal.com/integrate.

Cal.com Companion

“When mobile app?” “When browser extension?”

Gebouwd doorDhairyashil

Public Holidays in OOO

Public holidays shouldn’t depend on calendar hacks.

Gebouwd doorDhairyashil

Cal.com/integrate

We are making changes to our Developer-facing product called “Cal.com/platform" which is now living under a new initiative called ”Cal.com/integrate".

Gebouwd doorRajiv

New features

  • We’ve added a minimum reschedule notice setting for events #25575
  • We’ve added a new option for organization admins to disable emails sent to bookers #25217
  • We’ve added support for Public OAuth clients with PKCE #25313
  • We’ve improved onboarding for organizations, teams, and individuals
4 meer in de hele post
Gebouwd doorHariom, Dhairyashil en Sean

Improvements & fixes

  • We’ve fixed the reply-to email for workflow emails when a custom Reply-To email is set on the event #25867
  • We’ve fixed a bug that caused all bookings to be cancelled when uninstalling a payment app #25801
  • We’ve fixed a bug where team members of a private team were shown in the social preview #25770
  • We’ve fixed a bug that caused workflow emails for routing form triggers not to send #25722
4 meer in de hele post
Gebouwd doorAnik, Sean en Volnei

Enhance your routing forms with workflows

Cal.com v5.9 brengt Routing form Workflow triggers, Docker files officially maintained and Cal.eu.

Enhance your routing forms with workflows

We’ve expanded Workflow triggers to work with Routing Forms. Now you get two powerful new ways to react when someone interacts with your form:

Gebouwd doorCarina

Docker files now officially maintained

We’ve moved all Docker configuration files into the main Cal.com monorepo. This lets our engineering team maintain them directly and keep them aligned with every release.

Gebouwd doorKeith

Cal.eu update

Waiting time is finally over! Cal.eu is now available for immediate signup. Teams that need an EU-hosted environment can get started right away without any extra steps.

Gebouwd doorJoe

New features

  • We added a new table for org admins to review reported bookings from their members and add them to the org-wide blocklist. #24736
  • We improved the onboarding experience. #24299
  • We added new graphs to insights "No-Show Hosts over Time" and "CSAT over Time". #24556
  • We added a new Cal Video setting that requires guests to enter their email before joining the call. #24661
3 meer in de hele post
Gebouwd doorDhairyashil, Sean en Eunjae

Improvements & fixes

  • We’ve fixed an issue where calendar invites weren’t updating correctly after a round-robin reassignment. #24474
  • We’ve fixed organization brand colors and themes not applying to personal events of organization members. #24456
  • We now skip the authentication check when rescheduling bookings that require validation. #24903
  • We’ve fixed an issue where some workflow emails were still sent after the workflow was deleted. #24615
3 meer in de hele post
Gebouwd doorAnik, Dhairyashil en Hariom

coss.com/ui launch

Cal.com v5.8 brengt coss.com/ui launch, roles & permissions and more safety & security features.

coss.com/ui launch

We’re thrilled to share something big we’ve been working on - coss ui is here! It’s our new component library built on top of Base UI and styled with Tailwind CSS.

Gebouwd doorPasquale

Roles and permissions

We’re excited to introduce custom roles and granular permissions for Cal.com organizations. You can now shape access exactly how your team works.

Gebouwd doorSean

New safety and security features

We’re adding new tools to help you keep unwanted bookings out of your calendar. You can now report suspicious bookings, block specific emails or whole domains, and prevent others from using your email on any Cal.com…

Gebouwd doorAli

New features

  • We’ve added a new feature that allows you to set custom add-on prices in booking questions. #19997
  • We’ve added the inbound calls to Cal.ai. #23890
  • We now support changing the Voice and Language for you Cal.ai voice agent #23865
  • We’ve added a new workflow trigger for when a routing form is submitted #23704
3 meer in de hele post
Gebouwd doorSean, Eunjae en Udit

Improvements and fixes

  • We’ve fixed an issue where timezones with a 30-minute offset (e.g. Asia/Kolkata, GMT+5:30) had an incorrect 30-minute buffer added. #24087
  • We’ve fixed the feature that allows you to reschedule the last upcoming booking when only a limited number of upcoming bookings are allowed. #23717
  • We’ve fixed an issue where organization banners disappeared when updating the settings. #24106
  • We’ve fixed an issue where org admins couldn’t remove members from org teams they weren’t part of. #24020
3 meer in de hele post
Gebouwd doorAnik, Hariom en Sean

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

Cal.com v5.7 brengt Cal.ai phone agent Product Hunt launch, insights 2.0 and optimized slots.

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.

Gebouwd doorUdit

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.

Gebouwd doorEunjae

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.

Gebouwd doorVijay

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
4 meer in de hele post
Gebouwd doorEunjae, Sean en Udit

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
3 meer in de hele post
Gebouwd doorAnik, Lauris en Joe

Advanced private links

Cal.com v5.6 brengt Advanced private links, Round-robin groups and API V1 deprecation announcement.

Advanced private links

Private Links just got a power up. You can now decide exactly how long a link should stick around by setting it to expire after a set number of uses or to automatically close after a set amount of time.

Gebouwd doorAli

Round-robin groups

Round-Robin just got smarter. With Round-Robin Groups, you can split your hosts into different teams and we’ll make sure one person from each group joins the meeting.

Gebouwd doorCarina

API V1 deprecation announcement

We will discontinue support for API v1 on February 28, 2026. Please migrate to API v2, which offers improved performance, expanded endpoints, and better developer tooling.

Gebouwd doorKeith

New feature

  • We’ve improved the visibility of open slots at the end of the month by showing the beginning of the next month. #22770
  • We’ve added the ability set a locked timezone for event types, especially useful for in person events. #22531
  • We’ve made it easier to insert webhook variables into custom webhook payload templates by clicking available variables. #22835
  • We’ve added a new setting to Cal Video to auto start recordings when a user joins the call. #21853
5 meer in de hele post
Gebouwd doorSean, Joe en Eunjae

Improvements & fixes

  • We’ve fixed merging of adjacent working hours. #21912
  • We’ve fixed an issue where editing Round Robin hosts added all members as hosts. #22623
  • We’ve improved behavior so that when a connected calendar throws an error while loading availability, no slots are shown. #22828
  • We’ve added the missing bookingId to the “Booking cancelled” webhook payload. #22713
3 meer in de hele post
Gebouwd doorAnik, Benny en Lauris

Phone based bookings for everyone

Cal.com v5.5 brengt Phone-based bookings, restriction schedule and embed caching.

Phone based bookings for everyone

Until now, the ability to book using just a phone number was only included in our Organization and Enterprise plan. However, we’ve listened to the feature requests and decided to open it up to all Cal.com users.

Gebouwd doorUdit

Restriction schedule

We’ve added a new way for Teams customers to control availability more precisely. With restriction schedules, you can now limit which booking slots are shown for a team event by setting specific timeframes, like…

Gebouwd doorAli

Embed caching & speed improvements

We’ve made major performance improvements to embedded booking pages. If you're embedding Cal.com on your website, you’ll notice a huge speed boost. Previously, embedded pages could take around 6 seconds to load.

Gebouwd doorHariom

New features

  • We added the ability to download your credit expense log, allowing users to export and track credit usage more transparently. #21771
  • We enabled Stripe invoices for credit purchases, offering better billing documentation for organizations purchasing credits. #22096
  • We added a Zoom "waiting room" setting, giving hosts better control over who joins meetings and when. #22256
  • We implemented expandable submenus in the sidebar navigation, so clicking on a parent item (like “Insights”) now shows sub-items in an expandable menu, improving navigation and UX. #22268
6 meer in de hele post
Gebouwd doorUdit, Carina en Benny

Improvements & fixes

  • We fixed the ability to submit a new list item in the editor using the Enter key, enhancing content creation workflows. #22001
  • We fixed an issue preventing users from scrolling down on the payment page, improving mobile usability. #22363
  • We have fixed the issue with canceling an already canceled booking via the API, preventing redundant calls. #22128
  • We have fixed the “no available users found” error that occurred during recurring event creation. #22033
11 meer in de hele post
Gebouwd doorAnik, Lauris en Hariom

Advanced Cal Video settings

Cal.com v5.4 brengt Advanced Cal Video settings and Pricing calculator for the enterprise tier.

Advanced Cal Video settings

Cal Video just got a major upgrade with new customization options to make your meetings more private, accessible, and seamless.

Gebouwd doorUdit

Pricing calculator for the enterprise tier

Thinking about Cal.com for your enterprise team? We've just made it easier to get a tailored quote.

New features

  • Added support for Round Robin timestamp basis selection in scheduling logic.
  • Enhanced scheduling by defaulting to automatic transcription attachments for video meetings via API v2.
  • Introduced ability to fetch full event details from Google Calendar using new API v2 endpoints.
  • Updated Cal Video settings update support in API v2, allowing programmatic control.
5 meer in de hele post
Gebouwd doorUdit, Lauris en Carina

Improvements & fixes

  • We fixed a potential timing attack in the password reset flow. #21747
  • We resolved an API v2 issue where conflicting token secrets could break bookings. #21279
  • We ensured rescheduled round-robin emails follow the organizer’s email notification settings. #21520
  • We fixed an issue where the wrong host was shown in round-robin confirmation emails. #21684
6 meer in de hele post
Gebouwd doorAnik, Hariom en Eunjae

SMS Workflows for ALL plans

Cal.com v5.3 brengt SMS Workflows for ALL plans, Cal.com Routing v3.0 and Performance improvements on the booking pages.

SMS Workflows for ALL plans

We’re thrilled to announce that SMS & WhatsApp Workflows are now available on every Cal.com plan—yes, even free users!

Gebouwd doorCarina

Cal.com Routing v3.0

We’re excited to unveil Routing Forms v3.0, a design revamp that makes our existing routing features easier and more intuitive to use with a sleeker, more user-friendly interface.

Gebouwd doorHariom

Performance improvements on the booking pages

We’re thrilled to share that we’ve rolled out major performance upgrades across our booking pages—load times for both team and organization events have been slashed by up to 90%, dropping from an average of 20 seconds…

Gebouwd doorBenny

Cal.eu

The wait is nearly over. After months of building, testing, and listening to what privacy-conscious teams actually need, we’re getting ready to launch Cal.eu — a fully customizable scheduling platform hosted in Europe.

New features

  • We’ve added autocomplete on the login and signup forms for faster account access. #21065
  • We’ve introduced active managed-user billing (v1) to streamline team account invoicing. (Platform) #20499
  • We’ve added utmparams field for for host on the booking pages for easier tracking. #20733
  • We’ve added pagination to the V2 “get bookings” endpoints for smoother data fetching. #21173
9 meer in de hele post
Gebouwd doorLauris, Joe en Sean

Improvements and fixes

  • We fixed the theme search param crashing the booking page. #21120
  • We resolved an issue where disabled SMS calls were hanging by ensuring the promise resolves correctly. #21070
  • We tidied up several mobile layout issues in Routing Forms v3. #21078
  • We corrected the cancellation email content to show accurate information. #21085
9 meer in de hele post
Gebouwd doorAnik, Hariom en Eunjae

Advanced Round-Robin fairness enhancements

Cal.com v5.1 brengt Advanced Round-Robin fairness enhancements, Enhanced Out-of-Office (OOO) management and Continued performance improvements.

Advanced Round-Robin fairness enhancements

Fair scheduling just got smarter! Previously, fairness in round-robin scheduling only worked for simple setups.

Gebouwd doorSean

Enhanced Out-of-Office (OOO) management

Managing team availability is now easier with multiple improvements to Out-of-Office (OOO) functionality.

Gebouwd doorVijay

Continued performance improvements

We're making Cal.com faster and more efficient with ongoing performance upgrades.

Gebouwd doorBenny

New apps to maximize your Cal.com experience

This month, we’re adding three powerful apps to our app store to enhance automation, AI, and customer interactions:

Gebouwd doorVachmara

New features

  • Our UI gets a refresh with V3 of UI components and a cleaner layout. #19136
  • We now auto-detect the user’s country from their IP address, automatically pre-filling the correct country code in the booking window for a faster and smoother mobile number entry. #19788
  • Booking ID and links are now visible in insights, making data tracking easier. #19697
  • We've added improved navigation and loading speed for large teams. #19802
4 meer in de hele post
Gebouwd doorVijay, Hariom en Lauris

Improvements & fixes

  • We've fixed an error where meeting URLs were missing from workflow emails, ensuring all calendar events now include the correct link. #19790
  • We've resolved a bug causing date range filters on /bookings to display incorrect results, ensuring accurate scheduling. #19785
  • We've fixed timezone selector bug – no more background scrolling when selecting timezones. #19789
  • We've resolved a bug that caused an admin organization listing crash, allowing admins to view their organizations without errors. #19825
10 meer in de hele post
Gebouwd doorAnik, Eunjae en Amrit

Introducing Cal.com Routing: The Chili Piper successor

Cal.com v5.0 brengt Introducing Cal.com Routing: The Chili Piper successor.

Why we are building the best calendar routing engine?

Routing forms are critical for scheduling, particularly in sales and service industries. They ensure that the right client connects with the right representative at the right time.

Gebouwd doorJoe

Quick comparison between Cal.com and Chili Piper

What’s Next? We’re continuously refining Routing 2.0 to bring even more power and flexibility to your scheduling workflows.

Gebouwd doorJoe

New features

  • For those interested in paid bookings, we've added integration with HitPay as a payment option. #17213
  • We've removed the confirmation step when booking an event if all required information is prefilled from incoming URL parameters. Now, when a timeslot is clicked, the booking is instantly confirmed, and the user is redirected directly to the booking success page. #18773
  • We've introduced internal cancellation notes for bookings, allowing users to add private comments. #18804
  • We've updated the logic to map booking responses from the attendee record to the event record in Salesforce, ensuring more accurate data syncing. #18532
5 meer in de hele post
Gebouwd doorSean, Lauris en Rajiv

Improvements & fixes

  • We've fixed an issue where admins couldn’t view all routing forms. #18931
  • We've reworked pre-qualification handling to ensure fair routing, adding fallback logic to prevent unnecessary unavailability. #18550
  • We've fixed incorrect statistics display on the routing insights page. #18985
  • We've resolved failures in end-to-end tests across the platform. #18696
10 meer in de hele post
Gebouwd doorEunjae, Benny en Anik

We now support Apple and Google Pay

Cal.com v4.9 brengt We now support Apple and Google Pay and Smarter and more insightful Routing Forms.

We now support Apple and Google Pay

We’re excited to announce that we now support Apple Pay and Google Pay as payment methods for paid bookings!

Gebouwd doorOmar

Smarter and more insightful Routing Forms

Routing forms are essential for scheduling, especially in services and sales, as they ensure the right person is matched with the right client at the right time. We’ve been working hard to make them even better.

Gebouwd doorJoe

New features

  • We’ve removed custom workflow templates from our individual plan, read more here.
  • We’re now using Plain for customer support to deliver faster responses and improve operations. #18130
  • We’ve upgraded our /help section to a new system, offering a more user-friendly and intuitive experience. #18301
  • We’ve added endpoints for organization admins to manage the ooo entries of their team members. #18499
14 meer in de hele post
Gebouwd doorLauris, Eunjae en Benny

Improvements & fixes

  • We no longer send a reassignment email to an attendee for past events. #18173
  • We’ve added a fix, where we decrease the product usage if a booking gets cancelled (Platform). #18241
  • We’ve shortened the notification time for cases where a form is submitted but no meeting is booked. #18176
  • We’ve adjusted the order of booking questions in the confirmation email to match the order in the questionnaire. #18192
13 meer in de hele post
Gebouwd doorAnik, Benny en Hariom

Mark no-shows in your meetings

Cal.com v4.2 brengt Mark no-shows and better app install flow.

Mark no-shows in your meetings

Now, you can mark meeting guests as a “no-show” if they haven’t joined your meeting. This is a great feature for your own personal records.

Gebouwd doorAli

New install flow to add apps directly to specific event types

If you’re managing teams, your life has just become easier! We have revamped the app installation flow so that it’s much clearer what teams you are installing an app on, and in the same flow, you can apply the app to…

Gebouwd dooribex088

Add rolling days to future booking limits as your calendar fills up

With “Limit future bookings”, you can limit how far into the future people can book you. This is great for forcing people to choose slots within a specific time range, getting you on calls quicker and keeping…

Gebouwd doorHariom

New features

  • We now autosave any changes made when editing your availability schedules. No need to hit save any more! This was causing problems, particularly with adding date overrides. #14849
  • If you like to customize your event type titles, we’ve added a new variable to make it more personal and shorter. If you collect “First” and “Last” names separately, you can now use {Organizer first name} or {Scheduler first name} as a variable in the title. #14156
  • We have now enabled organization and team-wide webhooks that can be triggered for all event types across your teams. #15144
  • Another feature following the theme of quicker and easier team management: You can now assign team members to round-robin events from the member table. If a new person joins your team, you could add them to several event types in seconds without having to go into all those event types. #14199
1 meer in de hele post
Gebouwd dooribex088, Udit en Hariom

Improvements & fixes

  • We now automatically take you to the “Assignment” tab after creating a team event type, and we warn you if you exit without assigning anyone so you don’t create links with no availability. #14882
  • If you wanted to create an Organization, there was previously a minimum of two teams required to do so, we’ve removed this now. #15267
  • When booking on mobile, we added an auto-scroll to the times after selecting a date. #15124
  • One for the developers: As an Organization Admin, you can now query bookings for your Organization members with GET, POST, PATCH, or DELETE
13 meer in de hele post
Gebouwd doorUdit, Hariom en Rajiv

Faster scheduling with Google Calendar caching

Cal.com v4.8 brengt Calendar caching, domain-wide delegation and Salesforce integration.

Faster scheduling with Google Calendar caching

We’ve introduced caching for events on connected Google Calendars, reducing the need to repeatedly query Google for busy times.

Gebouwd doorOmar

Streamlined Google Workspace integration for your team

We’re introducing domain-wide delegation to make managing Google Workspace integrations easier than ever.

Gebouwd doorHariom

New Salesforce integration features

We see great value in enhancing Salesforce integration through seamless data exchange, so this functionality has remained a high priority for us over the past month. We've introduced several improvements, including:

Gebouwd doorJoe

New features

  • Chatbase.co, an AI chatbot website embed, has integrated with Cal.com.
  • We've added a new feature that enhances host routing with attribute-based weighting, allowing attribute weights to override event type weights for more precise matching. #17567
  • Now, you can analyze your routing forms input in the Insights tab and choose your preferred view. #17583, #17715
  • We now translate the event type description using AI. Currently supported languages are: English, Spanish, German, Portuguese, French, Italian, Arabic, Chinese, Russian. #17651
12 meer in de hele post
Gebouwd doorBenny, Joe en ibex088

Improvements & fixes

  • We've updated the behavior for disabling 'Add all team members, including future members.' Now, current hosts will remain listed, but future members will no longer be added automatically. #17747
  • We’ve enhanced the queue position preview for routing forms. #17552
  • We've updated the scheduling feature to allow selecting a date range for timezone changes, instead of being limited to a single day. #18045
  • We’ve optimized team and organization admin checks by removing unnecessary member data fetching, simplifying team admin verification, and refactoring organization admin checks for improved efficiency. #17681, #17683
7 meer in de hele post
Gebouwd doorAnik, Eunjae en Morgan

Round-robin scheduling enhancements

Cal.com v4.7 brengt Round-robin and Salesforce improvements and new Cal Atoms.

Round-robin scheduling enhancements

We've introduced several improvements to make round-robin scheduling more efficient and flexible for teams, especially valuable for those in sales and healthcare, where unique scheduling needs are essential.

Gebouwd doorSean

Updated Cal Atoms – now with 25 free bookings/month

Our Platform product provides all the building blocks needed to integrate scheduling capabilities deeply and flexibly within your application, providing users with an intuitive, integrated experience.

Gebouwd doorRajiv

New Salesforce integration features

Our Salesforce integration just got a major upgrade, bringing you powerful new tools to supercharge your workflow and enhance record management flexibility! Here’s what’s new:

Gebouwd doorJoe

New features

  • New additions to our app store: Telli, an AI call automation agent, and Dialpad, an AI customer communication platform, are now available to integrate. #17083, #15444
  • We’ve introduced a feature that gives organizations owners full visibility into all users' bookings within their organization from the bookings tab. This visibility cannot be disabled in individual settings, ensuring org owners have complete oversight of all accounts. #15314
  • You can now filter through Attributes in the organization members view. #17014
  • To enhance clarity, we’ve added a new vertical selector to teams’ availability view. This feature also aligns time zones with minute offsets for easier scheduling. #17502
6 meer in de hele post
Gebouwd doorJoe, Sean en Rajiv

Improvements & fixes

  • We’ve fixed the error (500 status code) visible when canceling event without any link type. #16957
  • We’ve improved the logic behind no-show webhooks for events that require confirmation. #17089
  • We’ve enhanced Google Calendar integration by improving how it handles primary calendars. It addresses scenarios where a user's primary calendar might not be set or available. #17189
  • We’ve fixed an error where the save button hasn’t been working while installing the Google Analytics app. #17176
8 meer in de hele post
Gebouwd doorHariom, Benny en Morgan

Try Teams for free

Cal.com v4.6 brengt Free Teams trial, upgraded attributes and new docs.

Try Teams for free

We’re excited to announce that we’re now offering a 30-day free trial for our Teams plan! This allows you to explore all the powerful features designed for team collaboration, completely risk-free.

Gebouwd doorSean

Attributes refinements

In late August, we introduced an exciting new feature—Attributes. Since then, we’ve been refining it with critical improvements and additional options. Here’s what’s new:

Gebouwd doorSean

New docs are here

We’re thrilled to announce the launch of our brand-new documentation! Our goal was to make it easy for users and developers to find the correct answers and avoid any confusion related to our multiple-product solutions.

Gebouwd doorKeith

New features

  • We’ve simplified the team list view by removing the apps installed and adding them to the user profile. #15344
  • To make things more efficient, we now allow an organization admin/owner to install apps on all teams simultaneously. #15704
  • New AI voice agent apps! Retell AI and Bolna Voice AI have been added to our app store. #16706, #16828
  • We’ve added Next Cloud Talk (a new conferencing app) to our app store. #16455
8 meer in de hele post
Gebouwd doorSean, Rajiv en Anik

Improvements & fixes

  • We’ve hidden the Platform tab from the navigation bar if you’re not an active subscriber of this plan. #16630
  • We now prevent users from creating multiple platform organizations by redirecting them to their initial platform dashboard if they already have an account. #16629
  • We’ve fixed an error where the managed event type is not removed for the assigned user when the team has been deleted. #16621
  • We’ve fixed the UI of the email verification window. #16655
9 meer in de hele post
Gebouwd doorBenny, Anik en Omar

Add custom Attributes for your team members

Cal.com v4.4 brengt Org wide workflows and no-show webhooks.

Add custom Attributes for your team members

We have an incredibly exciting feature to share for organizations and anyone building marketplaces. If you are an organization admin, you can now create custom attributes that you can assign to your team members.

Gebouwd doorSean

Provide a reason when rejecting a booking request

This is one of those from the “you asked, we delivered” bucket of features. From now on, when your event type is set to “Requires confirmation”, and you choose to reject a booking request we provide you with an option…

Gebouwd doorAnik

New features

  • New app: Set Campsite as the location for event types, and each new booking will be assigned a fresh Campsite call link just for that booking. #15713
  • New old app: Still using Skype? You can also set this as a location for your event types. #15713
  • If you have no availability in the current month, we now automatically show potential bookers the view of the next month with free slots available so people don’t need to manually switch. #15292
  • You can now re-assign the host for round-robin bookings that were made through round robin event-types and this change will be reflected in the calendar invite. #14308
12 meer in de hele post
Gebouwd doorAnik, Sean en Morgan

Improvements & fixes

  • We’ve added a fix to ensure no username is duplicated within an organization. #15730
  • We’ve fixed an error where workflows were not being fetched correctly. #15796
  • We’ve changed how the organization banner preview looks in your settings, so you have a better overview of the final look. #15557
  • We’ve enabled system admins to be able to create event types for teams without them having a membership. #15774
12 meer in de hele post
Gebouwd doorHariom, Morgan en Vijay

Org-wide workflows

Cal.com v4.3 brengt Org wide workflows and no-show webhooks.

Org-wide workflows

Workflows enable simple automation inside of Cal.com to send notifications and reminders and enable you to build processes around all your events.

Gebouwd doorCarina

Set no-show webhook

In addition to our recent “mark no-shows” feature for bookings, you can now set up a webhook to receive a notification whether or not an invitee attended a scheduled event.

Gebouwd doorOmar

Improvements & fixes

  • You can now set an expiry time of an instant meeting that will be visible to the person waiting in the queue. #15555
  • We’ve added an option to receive annual billing for orgs, instead of doing it on a monthly basis. #15520
  • We’ve added two new analytical apps to our app store: Twipla and Umami. Thanks to these, you’ll be able to easily collect and analyze your data. #14780 & #14783
  • We’ve added syntax highlighting and an autocomplete menu for workflow variables. #15293
23 meer in de hele post
Gebouwd doorMorgan, Sean en Hariom

Phone-based booking

Cal.com v4.5 brengt Phone-based booking and improved Insights.

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.

Gebouwd doorUdit

New 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.

Gebouwd doorPeer

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.

Gebouwd doorKeith

New 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
5 meer in de hele post
Gebouwd doorRajiv, Kartik en Keith

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
9 meer in de hele post
Gebouwd doorHariom, Morgan en Rajiv

SMS reminders for teams

Cal.com v4.1 brengt SMS reminders and group events.

SMS reminders for teams

Reminders are key to running successful scheduling and keeping attendance rates high and no-shows are extremely costly to a business of any size.

Gebouwd doorCarina

Create group events from your member list

One of our best features is also one of our most hidden. With Cal.com, you can create group events by combining any username with a “+”. Want to book Peer and Bailey?

Gebouwd doorSean

Improvements, fixes & updates

  • We now trigger an alert for Org admins when potential bookers loading a calendar results in no availability found so you can investigate your member’s availability and never miss a potential booking.
  • We now correctly pass query param to dynamic/group bookings to ensure we select the right duration based on the value passed in URL.
  • We added a really nice new feature that shows the avatar and name of person who you have booked on a round robin event so you know who you will be meeting.
  • When setting a custom redirect on booking, you can now also forward the parameters such as ?email=, &name=.. and more
21 meer in de hele post
Gebouwd doorHariom, Morgan en Carina

Announcing Cal Platform: A headless scheduling API powered by Cal Atoms

Cal.com v4.0 brengt Cal.com Platform and Cal.ai Voice Scheduling.

Announcing Cal Platform: A headless scheduling API powered by Cal Atoms

Seamlessly integrate scheduling into your app or marketplace, with customizable, plug and play React components, powered by the battle-tested Cal.com infrastructure.

Gebouwd doorMorgan

Meet the future of voice scheduling. Powered by Cal.ai

With Cal.ai, you can set up a human-like voice agent that automatically calls a phone number when there is an issue, and anyone can call when support is needed.

Gebouwd doorPeer

Since 3.0

Since 3.0, we've made huge performance improvements with seconds shaved off several experiences across our app and public bookings pages:

Gebouwd doorMorgan, Lauris en Alex

Schedule timezone changes when travelling

If you travel for work and need to take bookings in another timezone this feature is going to make your life a lot easier.

Gebouwd doorCarina

Support for everyone

We’re investing in first-class support for every user. In the past we’ve relied on our community to help with certain things but we are now launching best-in-class real-time support for every user, including individuals…

Gebouwd doorMorgan, Lauris en Alex

Improvements, fixes & updates since 3.9

  • If you created your account with Google you can now add the option to login with an email address and vice versa.
  • We improved the flow after installing a new App so it’s easier to know what to do with the app once you’ve installed it and it also takes fewer steps to get it setup.
  • We added a new organization onboarding wizard so you can upgrade an existing team to an organisation (subdomain.cal.com) without breaking previous links and redirecting back. Previously we required org members to create a new account.
  • You can now select exactly which team members receive emails for Routing Forms.
20 meer in de hele post
Gebouwd doorMorgan, Alex en Hariom

Managed event types v2

Cal.com v3.9 brengt Managed event types v2 and OOO v2.

Managed event types v2

With managed event types, team admins can create event types for their members, to facilitate common settings for all members and enable admins to manage them from one place.

Gebouwd doorAli

Out of Office v2

We recently added a new Out of Office feature. The OOO feature allows you to easily mark yourself OOO and to optionally redirect your links to a teammate if you’re in a team.

Gebouwd doorCarina

Add a secondary email address to be displayed as the organizer

Last month we added the ability for you to be able to use the email address of another connected calendar as the Organizer on your event types.

Gebouwd doorJoe

New features & apps

  • New app: Jelly - a camera-free voice chat platform
  • New app: Demodesk - a professional conferencing app.
  • Stripe update: We previously auto-refunded payments when someone cancelled a booking. We stopped doing that as there are costs incurred and want to give the organizer more control
  • We fixed an issue where Changing your default availability schedule wasn’t updating all your event types.
30 meer in de hele post
Gebouwd doorMorgan, Lauris en Peer

Round-robin priority ranking

Cal.com v3.8 brengt Round-robin priority ranking and organizer email.

Round-robin priority ranking

Our round-robin feature for teams enables you to distribute bookings among your team members evenly by booking the least recently booked available team member.

Gebouwd doorCarina

Choose the email you want to be displayed as organizer

This one has been long overdue and is a really nice new feature for those of you using Cal.com for a variety of purposes.

Gebouwd doorJoe

Branding for Organizations

We’re making improvements to our Organizations product on a daily basis and with each release it’s better and better.

Gebouwd doorSean

New features & apps

  • We now send an email for you to confirm email changes.
  • We added the ability for you to easily assign a managed event to all your team members.
  • New app: Salesroom - An AI-powered video call platform for sales.
  • We now allow self-hosters to override how many days are loaded for their booker to improve load times for the booker.
24 meer in de hele post
Gebouwd doorLauris, Exception en Peer

Out of Office with booking forwarding

Cal.com v3.7 brengt Out of office with forwarding and Instant bookings.

Out of Office with booking forwarding

Are you ever worried that potential bookings are being lost while you or your team members are away on a well-earned vacation?

Gebouwd doorCarina

Instant bookings

Remember the telephone? Well, it’s back, but better. Instant meetings allow people who visit your team’s Cal.com booking link to see who is available right this minute.

Gebouwd doorPeer

New features & apps

  • We redesigned the Payment Success screen when people subscribe to one of our plans as it was a bit flat.
  • New app: Feishu calendar. We supported Lark, the international version of Feishu but depending on where you were based, you may not be able to use the Lark connection.
  • We made a lot of UI improvements to our desktop application to give it a more native feel.
  • We fixed some layout issues under settings/teams.
24 meer in de hele post
Gebouwd doorLauris, Sean en ibex088

Our biggest feature releases this year

Cal.com v3.6 brengt Our biggest feature releases this year.

Our biggest feature releases this year

We released a huge amount of features this year across our Individual and Teams products. We also launched two entirely new products including “Organizations” for those who outgrow their Teams plan, and our most…

Gebouwd doorHariom, Carina en Peer

New features & apps

  • New app: We added Matomo analytics
  • We added a feature to allow only your first available slot to be booked. This was frequently requested by medical professionals.
  • We added a “clear filters” option on the bookings page
  • We now display durations longer than 60 minutes in hours on the booking page.
12 meer in de hele post
Gebouwd doorPeer, Sean en Udit

Cal.ai - Meet the future

Cal.com v3.4 brengt Cal.ai - Meet the future.

Overlay your calendar

We all know Cal.com is the best way to make sure nobody else double-books you, but there was still always the risk that you went to someone else's link and double-booked yourself.

Gebouwd doorSean

Monthly digest emails

Team owners will now receive monthly digest emails showing a summary of their team's activities for the previous month. You can turn this off in your general settings if you don't want to receive this email.

Gebouwd doorPradumn

New features, apps, improvements & fixes

  • New app: You can now use our Alby app to charge Satoshi for your Cal.com meetings. getalby.com app.
  • New app: We added Zoho Calendar to our app store
  • New app: We added Intercom to our app store. You can now put your cal.com link directly inside your Intercom messenger and respond directly to messages with an invitation to schedule.
  • We added dark mode to our login, logout and password reset screens.
26 meer in de hele post
Gebouwd doorJoe, Sean en Hariom

Performance improvements

Cal.com v3.3 brengt Performance improvements.

Performance improvements

As of 3.3, large round-robin events will no longer suffer painfully long load times for the booking page.

Gebouwd doorAlex

Availability for your entire team

You can now easily see the availability of all of your team members, across multiple timezones, in one beautiful view. Need to know who’s available at 10 am PDT? This view has your answer.

Gebouwd doorSean

Coming soon: Cal.ai

A sneak peek into our newest addition: Cal.ai. This innovative feature will employ artificial intelligence to streamline meeting arrangements.

Gebouwd doorPeer

Scheduling for organizations, reimagined

Unlock efficient scalability and growth with Cal.com's robust organization and team features.

Gebouwd doorLeo

Bug fixes

  • Resolved Zoho CRM Installation Issue: We fixed a problem where installing Zoho CRM was causing a 400 error.
  • Improved Webhooks for Event Types: Webhooks for managed event types will now trigger for both team and user webhooks, enhancing their functionality.
  • Enhanced Date Overwrite Modal: We've addressed some user interface issues in the date overwrite modal, ensuring it works smoothly even when no date is selected.
  • Team Image Display Issue Resolved: An issue where the team image wasn't appearing on event-type pages has been fixed
18 meer in de hele post
Gebouwd doorHariom, Udit en Leo

Significant performance improvements

Cal.com v3.2 brengt Performance and email embeds.

Significant performance improvements

An app can never be too fast, right? Well, we know our app certainly should be faster and that’s why we’ve been focusing a lot on performance.

Gebouwd doorAlex

Bulk user management

We’re rolling out a much-improved experience for bulk user management. We’re starting by rolling this out for organizations as the benefits are really felt for those with larger teams.

Gebouwd doorSean

Email embed

You can now embed times from your event type in your emails. Go to your event type, click embed and select ‘Email embed’ and choose some days and times.

Gebouwd doorPradumn

Security changes to Workflow SMS

We've noticed a recent increase in spam from our "Send an SMS to an attendee" feature. It appears spammers have been buying team accounts solely to send unsolicited messages. To address this:

Gebouwd doorCarina

Improvements & fixes

  • Booking form: We added support for adding links to the Checkbox type question using markdown with \text.
  • Dynamic links (cal.com/username+username2) now go straight to the booking screen with multiple durations selectable on the left instead of showing 3 different event types with different durations. One less step for bookers.
  • We also added full names in the description of dynamic events.
  • We added attendee first name and last name as tokens to workflows.
13 meer in de hele post
Gebouwd doorHariom, Leo en Udit

Organizations

Cal.com v3.1 brengt Organizations.

The best enterprise scheduling experience for organizations is here

Set up a Cal link for every person in your organization in minutes and take advantage of org-wide workflows, routing forms, white labelling, insights, directory sync, and advanced user management.

Gebouwd doorLeo

Our Slack is closing down and we’re moving to Discord

We decided to move our community from Slack to Discord for several reasons. Ultimately, Discord is a better platform for us to build a community, it enables us to engage more and to host events better than ever before.

Gebouwd doorShashank

New features, improvements & fixes

  • We added a new workflow action to send Whatsapp messages to send Whatsapp to an “attendee” and a specific number by @jemiluv8 in #8818
  • You can now install apps for yourself or your team if you’re an admin. Personal and team apps will show on the installed apps page and in event types and are labelled to differentiate them by @joeauyeung in #9337.
  • You can now install apps for yourself or your team if you’re an admin. Personal and team apps will show on the installed apps page and in event types and are labelled to differentiate them.
  • We now send an email to organizers as well as attendees with a link to download Cal Video recordings from your meetings by @Udit-takkar in #9667
22 meer in de hele post
Gebouwd doorSean, Udit en Alex

Your public booking page now offers column and weekly views

Cal.com v3.0 brengt Your public booking page now offers column and weekly views and Coming soon: The best enterprise scheduling experience for organizations.

Your public booking page now offers column and weekly views

You asked, and we delivered. Introducing column and weekly views for your public booking pages. Our team has worked tirelessly over the past few months to refine and enhance each view.

Gebouwd doorJeroen

Coming soon: The best enterprise scheduling experience for organizations

More than a year after the launch of our team feature, we're thrilled to announce the introduction of organizations, an integral part of our upcoming enterprise offering.

Gebouwd doorSean

New features, improvements & fixes

  • You can now add apps and workflows to your managed event types.
  • You can bulk invite users to your teams and connect to Google Workspace to automatically pull all people from the workspace.
  • Webhooks can now be created and used across your entire team We massively improved the flow for people who have been invited to your team.
  • You can now “Copy invite link” so you can share invites to your team with a link. Paste them wherever you communicate with your team.
15 meer in de hele post
Gebouwd doorJeroen, Leo en Sean

Significant performance improvements

Cal.com v2.9 brengt Significant performance improvements, Teaser: Booking page improvements and new layouts and New apps & features.

Significant performance improvements

For some time, the Cal.com app could suffer from cold start load times ranging from 7 seconds to 30 seconds, in extreme cases.

Gebouwd doorYagiz

Teaser: Booking page improvements and new layouts

This is, without doubt, one of our most eagerly awaited features since launching Cal.com. Next month, we will be shipping two new layouts for your booking pages: Column view and Weekly view.

Gebouwd doorJeroen

New apps & features

New App: Meta Pixel This records a page view event under the custom event 'CalcomView', corresponding to the organizer's Pixel ID.

Gebouwd doorRegina

Fixes & small wins

  • We added video conferencing to the onboarding flow so no users don’t miss connecting their preferred app for meetings.
  • We’ve added a search for members on the team members page.
  • Now only team users can record daily meetings and the record button is hidden for users not on a team plan.
  • We’ve pushed a lot of UI/layout/spacing improvements to our event-type embed modal.
28 meer in de hele post
Gebouwd doorNafees, Hariom en Carina

Create managed event types for your team members

Cal.com v2.8 brengt Managed event types and Insights.

Create managed event types for your team members

Team admins now have the ability to manage event-types for their members, to facilitate creating common event-types for all members and managing them from one place.

Gebouwd doorLeo

Booking insights across all your team

Track exactly what your team is doing, daily, month over month, year over year. With insights, you can see everything from event creation to events rescheduled and cancelled, and use filters to see graphs across event…

Gebouwd doorPeer

Fully branded themes and dark mode

We’re providing the ability to fully theme Cal, to brand your public booking pages and your in-app experience, allowing you to seamlessly align our platform with your brand's identity.

Gebouwd doorNafees

New apps & features

New App: Start scheduling calls in Discord! Discord is a VoIP and instant messaging social platform you can use to communicate with voice calls, video calls, text messaging, media and files in private chats or as part…

Gebouwd doorPeer

Fixes & small wins

  • Fixed an issue where meetings were not getting deleted in Zoom when the meeting was cancelled.
  • Fixed an issue where events were not being added to Outlook.
  • Allow the Reschedule Reason input to be marked as required when people are rescheduling a booking.
  • We added illustrations to the categories in our app store.
14 meer in de hele post
Gebouwd doorNafees, Hariom en Udit

Complete control over your booking questions

Cal.com v2.7 brengt Booking questions and new docs.

Complete control over your booking questions

You can now take full control of the questions presented on your booking page. Name and email are required fields, but you can edit the labels and re-order them as you wish.

Gebouwd doorHariom

Workflows for teams

You can now create Workflows specifically for your teams. When creating a workflow, you can specify which team you want to create it for. You can quickly apply it to particular event types within the Workflow.

Gebouwd doorCarina

Beautiful new official Cal.com docs

Our DevRel Ali has been seriously hard at work over the last few months putting together our new, incredibly comprehensive documentation.

Gebouwd doorAli

Fixes

  • Fixed a username case sensitivity issue. Now cal.com/pro/12min and cal.com/PRO/12min work the same [user]/[type].
  • Fix: default conferencing app not showing the correct value after being updated.
  • Fixes issue that zaps with cal.com trigger stopped working after a while.
  • Fix for SMS actions being disabled and Cal.com branding still showing when a user with a premium username disabled it.
10 meer in de hele post
Gebouwd doorNafees, Udit en Carina

HIPAA compliance

Cal.com v2.6 brengt HIPAA compliance.

HIPAA compliance for SaaS

We are proud to announce that Cal.com is now fully HIPAA compliant! While it was already possible to self-host Cal.com and attain HIPAA compliance yourself, we’re proud to announce that the Cal.com software and the…

Booking calendar load time down to 214ms

This is a perfect example of the work that has been done in this milestone to improve things behind the scenes - with the help of our stellar engineering team, our calendar rendering is now down to less than a…

Gebouwd doorAlex

Fixes

  • Fixes: Your bookings from collective events are now considered when querying your availability where previously they were overlooked.
  • Fixes: Duplicating event types with active Workflows
  • Fixes: Issues with Workflows that have more than one action.
  • Fixes: Issues where the email for the destination calendar was not saving properly in the event type settings.
3 meer in de hele post
Gebouwd doorNafees, Udit en Carina

Fixed round robin

Cal.com v2.5 brengt Fixed round robin.

Fixed host on a round robin

A perfect example would be setting up a sales representative within a specific region and rotating through members of the engineering team who need to be on the call.

Gebouwd doorAlex

Cal Video Recording

Users on our team's plans can now record calls using Cal Video. You’ll see a "Rec" button in calls that you can press to record the meeting. To view your recordings, visit the past bookings page.

Gebouwd doorUdit