We're currently working on documenting the new features and improvements in 5.2, ready for its release soon.

Appointments

From MoodleDocs
This feature is part of Moodle Workplace™, which is available through Moodle Certified Partners and Service Providers only.
The Appointment Booking activity allows you to organise and manage face-to-face training activities and to keep track of in-person activities.
Moodle Workplace Appointment Booking

Appointment booking is an activity that is placed within a course like any other Moodle activity.

An appointment booking comprises one or many appointments, and each appointment consists of one or many sessions. Sign-up always takes place at the appointment level. A user can only be signed up for a single appointment per appointment booking.