Set up surface for appointment check-in
To allow customers to check in for appointments using a touch screen kiosk, you need the Appointment Arrival widget.
The widget allows to search for an appointment by customer input or barcode scanning, based on various identification methods (e.g. by booking reference). Once the appointment is found, the customer can check in and a ticket is printed related to the found appointment. If multiple appointments are found based on the input, the widget will ask the customer to enter their appointment time.
This widget can be used several times on a surface application to support different input methods in parallel. But it is very important that the Barcode Scanner only is enabled on one of the widget instances. When using the barcode scanner, it is possible to only read a certain part of the string. To use that, use the Barcode Start and Barcode end parameter.
The widget copies all custom properties from the appointment to the visit.
Pages to set up for an appointment check-in surface.
The following pages should be set up:
A page with a button that links to the appointment arrival page (or several) (recommended)
One or more pages that allow to arrive an appointment, where the Appointment Arrival widget is placed.
Page to show when the appointment has been arrived and a ticket is printed.
Page to show when the appointment cannot be found
Page to show when there are multiple appointments, and even after entering the appointment time there are multiple appointments
Page to show if the customer has arrived too early, and it's not allowed to check in yet.
Page to show if the customer has arrived too late and is not allowed to check in anymore.
Page to show when a barcode has been scanned (if used). It should say something like “We are searching for your appointment”. This prevents the customer from scanning the barcode again.