GoMeddo - Register to Reservation
Overview
The GoMeddo - Register to Reservation flow allows a contact to be registered to an existing reservation by creating a Reservation Contact record. It supports both internal Salesforce users and Digital Experience (Community) users.
Flow Name
GoMeddo - Register to Reservation
Type
Screen Flow
When to Use
Use this flow when you need to add a contact to an existing reservation. It can be:
Embedded in a Digital Experience site so logged-in community users can self-register to a reservation.
Triggered from a Quick Action or flow button on a Reservation record for internal users to register a contact on behalf of a customer.
Input Variables
Variable | Type | Required | Description |
|---|---|---|---|
| String | Yes | The ID of the reservation to register the contact to. |
Flow Steps
Check User Context – Determines whether the running user is a Digital Experience (community) user or an internal Salesforce user by checking
$User.ContactId.Digital Experience path – If the user has a ContactId (i.e. is a community user), that contact is automatically assigned. No lookup screen is shown.
Internal user path – If the user is internal, a Contact Lookup screen is displayed so an agent can search and select a contact.
Create Reservation Contact – A
ReservationContact__crecord is inserted, linking the selected contact to the provided reservation.Confirmation Screen – A success message is shown. The message text differs slightly depending on whether the flow ran in a Digital Experience or internal context.
Configuration Notes
The
reservationIdinput must be populated before the flow starts (e.g. passed from a Quick Action or a parent flow).The flow does not check for duplicate Reservation Contacts — handle deduplication upstream if needed.
No Reservation Status or Resource Type configuration is required for this flow.
Related Objects
Reservation__cReservationContact__cContact