Hello, welcome to this month’s feature update! This month, we’ve focused on a few key areas to improve your experience:
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:
When a routing form is submitted
When a routing form is submitted and no booking is created
These triggers help you step in at the right time. If a lead submits the form but doesn’t book, you can let Cal.ai call them, find out what's holding them back, and guide them to complete the booking. It keeps the funnel moving and helps you save opportunities that would normally drop off.
Both triggers work with SMS, Email and Cal.ai actions.
Try out the new workflow triggers ->

Official & maintained Docker files moved to Cal.com
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.
What changed
The Dockerfile and docker-compose.yaml are no longer in the old community repo. They now live in the main repo and get the same updates and attention as the rest of our code.
What this means
We now officially support the Dockerfile and docker-compose resources in the repository. They’ll stay current, tested, and documented as part of our normal development flow.
What’s included
Production-ready Dockerfile with AMD64 and ARM support
A full docker-compose stack (PostgreSQL, Redis, optional Prisma Studio)
CI/CD pipeline that builds and tests images on each release
Updated docs covering setup, environment variables, and common issues
Images published on DockerHub at
calcom/cal.com
This move brings Docker users the same reliability and update cadence as the rest of the platform.
Important note: We’re supporting the files, not Docker installations. If you run Cal.com with Docker, you’ll still manage your own setup and troubleshooting. We just make sure the configs are solid and maintained

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. If you’ve been waiting to move your scheduling into the EU region, you can now onboard instantly.

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
We added a feature that lets you set custom labels for the attendee location field. #25070
We added a new webhook trigger that notifies organizations when delegation credential errors occur in Google Calendar or Office 365 integrations. #24871
We added a toggle to disable automatically adding users to an organization when they sign up without an invite. #25051
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
We’ve fixed organization admins not being able to cancel or reschedule seated bookings. #24640
We’ve improved calendar events for seated events so they no longer include attendee responses. #24739
We’ve fixed a minor bug with managed event types where the optimized slots setting didn’t sync to child event types. #24208

Get started with Cal.com for free today!
Experience seamless scheduling and productivity with no hidden fees. Sign up in seconds and start simplifying your scheduling today, no credit card required!

