An alternative to Appointment Slots in Google Calendar, the Appointment Schedules feature lets you create schedules allowing clients and colleagues to book appointments with you. What’s nice about the feature is that it offers flexibility to completely customize your availability.