You can use Google Calendar to set up appointment time slots. Once complete, here is what it looks like on your calendar (the left side) and for people viewing it (the right side):
The steps to set up an appointment system in google calendar are:
I recommend creating a new calendar rather than using your existing event calendar. This way it is clear which events are being creating as appointments, and you can publish appointment time slots for people to select separately from your other events.
After creating a new calendar to hold all your appointment events, create a new event to hold appointment time slots.
On this screen you can:
If you would like more appointment time slots at different days/times, then repeat steps 2 and 3 for each new block of time.
To get a link to your appointment slots that you can send to people, go to your main Google Calendar page, then click any of your new “office hours” appointment events, and find the link for Go to appointment page for this calendar.
I recommend right-clicking this link, then selecting Copy link address
I recommend saving this link in your email signature. For example, I made a link like this in my UCI gmail account's signature:
Please note that specific steps to create/modify your email signature will vary depending on which email system or program you are using, and is beyond the scope of this document. Try searching for “how to add a link to my email signature in _” and append the name of your email program (i.e. outlook, gmail, Mac Mail, Thunderbird, etc).