Here are 3 challenges with rescheduling appointments.
- Max Advance Booking for Reschedules - You cannot specify a longer Max Advance Booking window for Reschedules since many Bookers need to be Rescheduled Outside of your Max Advance Booking window for New Appointments.
-
Request:
- Please allow us to dynamically modify the Max Advance Booking window for reschedules (i.e. “https://demopage.youcanbook.me/?r=00000000-0000-0000-0000-000000000000&maxadvance=240”, meaning a max advance of 240 hours or 10 days)
-
Workaround - Under Investigation
-
Create a Separate Booking Profile for Reschedules. Have Different webhooks that Cancel the Original Appointment using API or Automation.
-
Pro’s - You get a longer Max Advance Booking Window, and Unique Redirect URL.
-
Con’s - You lose the ability to “Edit cancellation and reschedule limits”, and you can’t prevent reschedules from happening After the appointment End Time.
-
-
Allow Reschedule with Specified Team Member - You cannot explicitly specify a team member to get the rescheduled appointment. Although, If a time that the Original Owner is available is specified, then they get the appointment. We need to be able to explicitly specify a rescheduled team member, not implicitly specify.
-
Request:
- Please allow us to append the team=team-member URL parameter to the {RESCHEDULE-LINK} URL. (i.e. “https://demopage.youcanbook.me/?r=00000000-0000-0000-0000-000000000000**&team=team+name**”)
-
Workaround - Under Investigation - SAME AS ABOVE WORKAROUND
Redirect to Unique URL for Rescheduled Appts - We cannot specify a unique redirect URL for Rescheduled Appointments, which necessitates creating a Dynamic Form that Displays One Form Variant for Bookers and Another Variant for Owners or Blank.
- Request:
- Please allow us to specify a Unique Redirect URL for Rescheduled Appointments. Please allow the {RESCHEDULED-BY} parameter to Passthrough into the Redirect Link. Currently it doesn’t work. Here is an example url I ran when testing:
typeA25=Firstname&lastname=Lastname&YcbmRef=AFMDGUJTPILJ&setterfullname=First+Last&rescheduledby={RESCHEDULED-BY}&rescheduledat={RESCHEDULED-AT}"
You’ll notice from the above that the Rescheduled By and Rescheduled At fields don’t Passthrough into the Redirect URL.
- Workaround - None