This video will walk you through how you can set up appointment scheduling directly in Google Calendar. It works like a service such as Calendly where users can set up a time to meet with you without your interaction. You can just provide a link to people, and they can pick a time to meet with you. The only negative is that it will not automatically schedule a Zoom session, but it can schedule using Google Meet if your comfortable using that instead of Zoom.