API Office Hours with Google Calendar

by Kin Lane, API Evangelist Twitter LinkedIn Github Email

Google Calendar has a new feature for managing "Appointment Slots". These appointment slots are a great way to let others know preferred times when you are available.

Open office hours are becoming a common way for API providers to communicate times when developers can connect with someone in person or online via chat for support. Google Calendar appointment slots area great way to manage API office hours.

Creating API Office Hours To get started, set up blocks of time you'd like to offer as API hours. Simply click anywhere on your calendar and then on "appointment slots. From there, create a single block of time or automatically split a larger block of time into smaller appointment slots if applies.

Publishing API Office Hours Every Google Calendar has its own personal appointments sign up page; you can embed it on your website or give the URL directly to registered API developers. You can find the URL for your appointment page at the top of the set-up page, which you can access via the edit details link.

Signing Up for API Hours When someone visits your sign up page, their calendar is overlaid for convenience and they can sign up directly for any available appointment slot.

When they sign up, Google Calendar conveniently creates a new shared event on both of your calendars.

Making yourself available to developers is important. API office hours can be used for premium support, limited time support, or just open time to share a pint with your developers and other people in the industry.