Dual Reschedule Links for Public and Private Event Types with Distinct Availability Schedules #18268
Labels
bookings
area: bookings, availability, timezones, double booking
✨ feature
New feature or request
Low priority
Created by Linear-GitHub Sync
Is your proposal related to a problem?
Yes, the current scheduling system in Cal.com only allows setting one specific availability schedule per event type. This limitation creates challenges for our sales team, who require greater flexibility. Specifically, we currently use two separate event types: one public-facing with fixed work hours and one private-facing with 24-hour availability for special or off-hour appointments. When a client books through the public event type but later needs to reschedule to a time outside the public, less flexible schedule, the only option is to cancel the original booking and create a new one via the private event type. This process results in the loss of original booking information, including UTM parameters, and requires sales consultants to manually re-enter client information, making the workflow inefficient and error-prone.
Describe the solution you'd like
I propose implementing dual reschedule links within Cal.com: one for public-facing and one for private-facing rescheduling. Each reschedule link would be associated with its respective availability schedule. This would allow clients who booked through the public event type to reschedule within the public hours seamlessly, while providing the flexibility to switch to the private event type's schedule without losing any booking data or UTM parameters. The system should automatically transfer all relevant information when a booking is moved from the public to the private event type, eliminating the need for manual intervention by sales consultants.
Describe alternatives you've considered
Currently, the only workaround is to manually cancel the original public booking and have the sales member create a new appointment through the private event type. This approach, however, results in:
We have also explored using external tools or integrations to copy booking data, but these solutions are either not seamless or require significant manual effort, which defeats the purpose of improving workflow efficiency.
Additional context
Implementing dual reschedule links would enhance the user experience for both clients and sales teams by maintaining the integrity of booking data and streamlining the rescheduling process. It would also allow better tracking of client interactions and marketing effectiveness through preserved UTM parameters. This feature aligns with the needs of teams requiring both structured public scheduling and the flexibility for specialized or off-hours appointments. No existing features in Cal.com currently support this dual-schedule rescheduling capability, making this a valuable enhancement for users with similar workflow requirements.
Requirement/Document
N/A
House rules
🚨 needs approval
label, don't start coding yet. Wait until a core member approves feature request by removing this label, then you can start coding.🚨 needs approval
label.The text was updated successfully, but these errors were encountered: