Google Team Calendar. This includes setting up appointment slots, where anyone. Thankfully, google calendar offers a simple and efficient solution for creating a shared calendar that allows all members of your group to stay informed and updated.
Save time scheduling meetings by layering multiple calendars in a single view. Appointment scheduling allows you to manage your availability and let clients, partners, friends or family book time with you directly within google calendar via a personal booking page.