There are plenty of reasons to schedule interactions with students. Office hours are one reason, and student presentations are another. The Moodle scheduler allows you to set up these meetings, as shown in the figure below.
once the student has looked at the schedule, she can then select a time slot. Once she has "booked a slot" the screen looks like this:
At this stage it would probably be good to inform the student of a teleconference meeting (Zoom, etc.) URL or a physical location for the meeting.
Thanks again to my "MoodlePlay" partners in curriculum crime from the Glendon and Keele campuses at YorkU!