Create Appointment Slots in Google Calendar. The recipient (invitee) may not have the default time zone set in Google Calendar. While the College’s default time is set to Eastern Standard Time, users must open the Google Calendar App in a web browser in order for the. May 21, 2019 Let’s say you work on a remote team and want to have open times for teammates to chat, ask for feedback, or pitch ideas. Rather than the back and forth of trying to find a time that works for everyone, you can create “Appointment slots” in Google Calendar and send a link where teammates can sign up for them.
Note:Authorization optional.
Returns an event.Try it now or see an example.
Request
HTTP request
Parameters
Parameter name
Value
Description
Path parameters
calendarId
string
Calendar identifier. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the 'primary' keyword.
eventId
string
Event identifier.
Optional query parameters
alwaysIncludeEmail
boolean
Deprecated and ignored. A value will always be returned in the email field for the organizer, creator and attendees, even if no real email address is available (i.e. a generated, non-working value will be provided).
maxAttendees
integer
The maximum number of attendees to include in the response. If there are more than the specified number of attendees, only the participant is returned. Optional.
timeZone
string
Time zone used in the response. Optional. The default is the time zone of the calendar.
Authorization
This request allows authorization with at least one of the following scopes:
For more information, see the authentication and authorization page.
Request body
Do not supply a request body with this method.
Response
If successful, this method returns an Events resource in the response body.
Examples
Note: The code examples available for this method do not represent all supported programming languages (see the client libraries page for a list of supported languages).
Java
Uses the Java client library.
Free Calendar With Appointment Slots
Python
Uses the Python client library.
PHP
Uses the PHP client library.
Ruby
Google Appointment Slots
Uses the Ruby client library.
Try it!
Use the APIs Explorer below to call this method on live data and see the response.
Change Time Zone Google Calendar
Learning Apps > Calendar >
Appointment Slots
Using appointment slots
The appointment slots feature lets you set one period of time on your calendar, divided into available time slots for people to reserve. For instance, professors can have their students reserve time during office hours each week, or the library could let anyone visiting their website schedule an appointment for a room during a set time period.
Note that in order to reserve one of your appointment slots, people will need to have a Google Calendar account themselves. But it's free and easy for them to create an account, so don't let that stop you from creating appointment slots!
This is a handy tool with many possibilities. Read on to learn how to set up and start using it.
Set up appointment slots
Sign in to your Georgia Southern Google account and go to your calendar
Make sure that you're in Week view or any Day view, since the appointment slots can't be created when you're using any of the other Calendar views.
Click anywhere in the calendar grid. In the event bubble that pops up, click Appointment slots.
Indicate the details for the appointment slots using these fields:
What: Enter a short title for the appointment slots, like 'Professor Brown’s Office Hours.'
Calendar drop-down menu: Choose the calendar in which you'd like to create the appointment slots.
Offer as a single appointment: Select this button if the entire time will be used for one appointment.
Split into smaller slots: Select this option if you'd like to allow multiple appointments to be scheduled during the block of time. Simply select and indicate the duration for each appointment (in minutes) in the text box to the right.
If you're all finished, click Create slots on the bubble, or continue to the next step to add more details to your appointment slots.
Click Edit details to open the appointment slots details page and add more information, such as a location or description, or to make the appointment block repeat. To make the appointment block recur, click the Repeat checkbox to choose your settings. Read more about repeating events.
If other people should be present during the appointment slot, you can invite them using the Add Guests field. For instance, a professor may want their assistant to be there during office hours and could invite them using this feature.
Note: Anyone that you add here will be invited to every individual appointment throughout the block of time, and will also receive an email each time someone reserves an appointment. To show the event to people who might reserve an appointment slot, give them the appointment page's URL that's listed at the top of the event details page
When you're finished, click Save.
You're all set up! Your appointment block will display as a single event on your calendar and the calendars of any invitees. You'll be able to distinguish the appointment block from other events by its striped pattern. Once actual appointments are booked, they'll appear as regular events overlapping with the striped appointment block.
Booking Appointments (visitors)
To let people start booking appointments, simply direct them to the appointment page.
** 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.
Visitors to this page will see a calendar showing the available appointments. They’ll also see their own calendar overlaid on the appointment page, making it easy to see what times work for them. To book an appointment, visitors simply click one of the available appointment buttons and click Save. Visitors can also edit other fields in the popup to make changes to the title, location, and event description. Appointments that have been booked won’t be visible to future visitors to the appointment page. Attendees can cancel their appointment by deleting or declining the event on their own calendar, which will appear as a decline on your calendar. The appointment then becomes bookable for future visitors to the appointment page.