GoMeddo - Reschedule Reservation
Overview
The GoMeddo - Reschedule Reservation flow template allows a user to pick a new time slot for an existing reservation while preserving its original duration. It uses the GoMeddo Time Slot Finder screen component to display available slots.
Flow Name
GoMeddo - Reschedule Reservation
When to Use
Use this flow template when you need to let users reschedule an existing reservation to a different date and/or time. Typical entry points:
A Digital Experience portal where customers can self-service their bookings.
A Quick Action or button on the Reservation record page.
Copy and customize this template before activating.
Input Variables
Variable | Type | Required | Description |
|---|---|---|---|
| String | Yes | The ID of the reservation to reschedule. |
Flow Steps
Get Reservation – Retrieves the existing
Reservation__crecord usingreservationId.Timeslot Picker Screen – Displays the
B25:screenFlowTimeSlotFindercomponent pre-populated with the existing reservation. The duration is automatically calculated from the original start and end times. Available slots are shown within a 14-day window starting from today.Upsert Reservation – Calls the
InvocableReservationUpsertApex action with the updated reservation produced by the time slot picker.Get Updated Reservation – Retrieves the updated
Reservation__crecord after the upsert.Confirmation Screen – Displays the updated resource name, date, and start/end times.
Configuration Notes
The search window defaults to today → today + 14 days. Adjust the
startRangeandendRangeformulas to change this.Minimum advance booking time is 15 minutes (
minutesInAdvance).Slot end times are shown (
showSlotEndTimes: true) and fixed slots are disabled (useFixedSlots: false).The duration is derived from the existing reservation and cannot be changed by the user in this template.
Related Objects
Reservation__c
Related Components
B25:screenFlowTimeSlotFinderInvocableReservationUpsert(Apex)