Learn how to use MS Bookings to allow attendees to create an appointment with you online or in-person.
Learn how use MS FindTime to schedule meetings.
FindTime Outlook Addin:
https://findtime.microsoft.com/
https://outlook.office.com/findtime
https://support.microsoft.com/en-us/office/install-findtime-2501ff38-0a47-4dc5-999f-bcca329f0f63