We could just use Appointment slots in Google calendar. Recently we had to get our Parent consultations organized and guess what? In the current climate that meant moving them all online! So naturally this would mean a lot of planning, admin and allocating the Meet links to Parents.