Rescheduling a booking

Things happen, and appointments sometimes need to be rescheduled. Here's how to reschedule a booking from within YouCanBook.me or directly on your calendar.

In this article:

Rescheduling a booking from within YouCanBook.me
Rescheduling a booking on your linked calendar
How your booker can reschedule a booking
Setting limits on reschedules
Rescheduling when using Teams


Rescheduling a booking from within YouCanBook.me

On your YouCanBook.me dashboard, click Bookings in the top banner, or under the booking page you're working with. 

Select the booking you would like to reschedule. Click the arrow next to the Details button and click Reschedule.

The next screen will be your booking page, for you to select a new date/time for this appointment.

  • You will reschedule the booking in the timezone that your booker originally booked in. If you need to change their timezone you'll need to cancel the booking and rebook it in the correct timezone.
  • If your booker selected a specific team member, the reschedule page will only show the availability of that team member. If you have "assume no preference" selected, the appointment can be rescheduled with any of the available team members. 


On the next screen, you'll be prompted to confirm the reschedule.


When you return to your Bookings page, you'll see the new day and start time for this booking.

This will trigger any reschedule emails you have setup to go to your Booker when you reschedule the booking. You can edit this notification under Notification  > Actions. 

Reschedule a booking on your linked calendar

When a new booking is made, you will see that booking appear on your linked calendar (Google, Microsoft.)


To reschedule this booking directly in your calendar, simply drag it to the new date/time. If you have Invite participants to event turned on, your calendar may prompt you to send an updated event to your booker. This is completely optional to send and the notification is generated by your calendar, not by YouCanBook.me.

When you come back to your Bookings page within YouCanBook.me you'll see the new date and time for this rescheduled booking:


Moving a booking manually on your calendar will not trigger any emails to your booker from within YouCanBook.me. It may trigger an email from your calendar, if you've selected to send an updated event invite to your booker. 

How your booker can reschedule a booking

In your confirmation emails to your booker after a booking, we automatically include two shorthand codes: {CANCEL} and {RESCHEDULE}. These links allow your booker to reschedule the booking on their own.

If you want to prevent your booker from cancelling or rescheduling a booking, simply remove these shorthand codes from your emails to them. 

When your booker clicks on the link to reschedule, they will be brought to your booking page to select a new date and time. Once they've confirmed the reschedule, it will trigger any emails you have setup in Notifications > Actions > If a booking reschedule > by the booker.

You may decide to create an additional confirmation email to the booker, so they know their booking has successfully been rescheduled. 

Setting limits on reschedules

You can prevent your booker from rescheduling an appointment too close to the start of an appointment with reschedule limits.

Navigate to Notifications & Workflow > Actions, and click Edit cancellation & reschedule limits next to the If booking cancelled trigger.


On this page you can set how many hours before the start of an appointment your booking can cancel or reschedule. You can also edit the page they see if it is too late to cancel or reschedule. 

Rescheduling when using Teams

If a booker reschedules a booking with a team member, the booker doesn't necessarily get automatically rescheduled with their original team member. 

If No Preference was selected at the time of booking, the reschedule will first check the original team member, and if that team member is available at the desired reschedule time, the reschedule will go to the original team member. If that team member is not available, the rescheduled booking will get randomly assigned a team member. 

If you reschedule the booking internally, you can pick which team member is selected for the rescheduled booking.