Move a booking to a new time
reschedule_bookingMoves an existing yesmcp consultation booking to a different window, keeping the same reference. Requires the booking reference and the email the booking was made with, plus the slotId of the new window from list_availability — ask for all three. The move is only committed once the new confirmation email is accepted; if it fails, the original time stays booked. Times are returned in yesmcp's timezone with an explicit UTC offset (for example 2026-08-27 14:00 CEST (UTC+2)). Before you confirm anything with the user, ask which timezone or city they are in, then state the slot in BOTH their timezone and yesmcp's. Never show a bare wall-clock time.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | The email address the booking was made with. | ||
| bookingId | Yes | The booking reference, exactly as in the confirmation email. | |
| newSlotId | Yes | The `slotId` of the new window, as returned by list_availability. |