Create an appointment schedule in Google Calendar

To manage your availability and let others make appointments on your booking page in Google Calendar, use appointment schedules.

In this article, learn how to:

Ready to start?

Set up your appointments & booking page

Important: You can only create an appointment schedule from your computer.

When you create a new appointment schedule, you need to:

  • Select the appointment duration and your availability.
  • Customize how you meet with others.

With a personal Google Account or Workspace Business Starter plan, you can create a single booking page to let others schedule appointments on your calendar. However, some features require an eligible subscription. With an eligible subscription, you can:

  • Create more than one appointment schedule.
  • Add an appointment schedule to a secondary calendar.
  • Check availability across multiple calendars.
  • Add up to 20 co-hosts.
  • Make email verification necessary for appointments.
  • Send up to 5 automatic email reminders before each appointment.
  • Accept payments for appointments with Stripe.

Learn what you need to use premium appointment schedule features

Step 1: Set up your appointments

  1. On a computer, open Google Calendar.
  2. At the top left, click Create.
  3. Select Appointment schedule.
  4. On the left, in the “Bookable appointment schedule” panel, set up your appointment settings.
  5. Click Next.

Appointment setting

Description

Add title

Enter a title for your appointment schedule.

  • The title is visible to anyone who has the link to your booking page.
  • The title appears on your calendar for the schedule and incoming bookings.

Appointment duration

  1. Under “Appointment duration,” click the Down arrow Dropdown.
  2. Select the duration.
    • To set a custom duration, select Custom.

General availability

Set the date, time, and time zone of your appointments.

For appointments that repeat weekly, next to a time slot, select:

  • Unavailable all day : Make yourself unavailable for the selected time slot.
  • Add another period to this day : Add another time slot on the same day.
  • Copy time to all : Apply the same schedule to all time slots.

Scheduling window

Limit the time range that people can schedule appointments on your calendar, which includes:

  • The maximum time in advance others can schedule an appointment with you.
  • The minimum lead time you require for others to schedule an appointment with you.

Adjusted availability

Change your availability for specific dates, like holidays.

Booked appointment settings

Manage the appointments that appear on your calendar.

  • Buffer time: Add time between appointments on your calendar.
  • Maximum bookings per day: Limit the number of appointments you accept in a single day.
  • Guest permissions: Allow guests to invite others to your appointments.

Calendars

  • Select a primary or secondary calendar for your appointments.
  • To avoid schedule conflicts, select Check calendars for availability.
  • You can’t add appointments to resource calendars. Learn how to share room and resource calendars.

Co-hosts

Enter co-host names or email addresses. You can also add Google Groups directly.

Step 2: Set up your booking page

  1. On the left, in the “Bookable appointment schedule” panel, set up your booking page settings.
  2. Click Save.

Booking page setting

Description

Booking page photo and name

Check how your identity is shown on your booking page. For secondary calendars, booking pages don't show a photo for appointment schedules.

To change the profile photo or account name on your booking page, update your personal info.

Location and conferencing

To select how and where you meet people that book appointments with you:

  1. Click Select how and where to meet.
  2. Select:
    • Google Meet video conferencing
    • In-person meeting
    • Phone call
    • None / to be specified later

Tip: To use a third-party conference service, select None / to be specified laterWhen someone books an appointment, edit the event and add a link to your preferred conferencing service. Learn how to install Calendar add-ons.

Description

Add a description that explains your service. The description displays:

  • On your booking page
  • In confirmation emails
  • In event descriptions

Booking form

Add fields for attendees to fill out, which includes required fields for:

  • First name
  • Last name
  • Email address

To add more fields, click Add an item.

To send a verification code to people not signed into a Google Account when they request an appointment, check the box next to “Require email verification.”

Payments & cancellation policy

After you connect a Stripe account to Calendar, you can request payment for appointments. Learn how to require payments for appointments.

Booking confirmations and reminders

Set up confirmation emails and reminders for your emails.

  • You can send up to 5 reminders.
  • You can't edit the text of the reminder emails.
  • To send more than one reminder, click Add reminder.

Show or hide your appointment schedule

  1. On your computer, open Google Calendar.
  2. At the top right, next to Settings menu Settings, click the View switcher menu.
  3. Select Show appointment schedules.

Tips:

  • If you still can’t find your schedule, in the View switcher menu, select Day, Week, or Month.
  • In the Calendar app, appointment schedules are always visible.
  • If your appointment schedule is hidden, you can:
    • Still find booked appointments on your calendar.
    • Create a new schedule or add time to an available one.

Edit your appointment schedule

  1. On your computer, open Google Calendar.
  2. In your Calendar grid, click Appointment schedule .
  3. At the top right, click Edit appointment schedule Edit.
  4. Make changes to your appointment schedule.

Add availability to an appointment schedule

  1. On your computer, open Google Calendar.
  2. On the calendar, click any open time slot.
  3. Click Appointment schedule.
  4. Add a date and time.
  5. Click Add availability to an existing schedule.
  6. Select the schedule where you want to add your availability.
  7. Click Add to existing schedule.

Learn about appointment schedule updates & visibility

Learn how your appointment schedule syncs with your calendar
  • Your appointment schedule and booked appointments automatically display on your calendar.
  • When you select "Check calendars for availability," Google Calendar avoids schedule conflicts.
  • If you RSVP “Yes” or “Maybe” to an event in Google Calendar, that block of time won’t display as open on your booking page.
  • Your booking page availability automatically updates to avoid conflicts with other events.
Learn how appointment schedule visibility works
  • Anyone with edit permission can edit the schedule and find new bookings on your calendar.
  • Anyone with your booking page link can check for your available time slots.
  • If you share your booking page, but not your calendar, others can’t find events on your calendar.
  • On your booking pages, if you turn off “Check calendars for availability,” all appointment time blocks show as open. However, past appointment bookings and non-appointment events accepted through booking pages remain.
    • Tip: Even if the feature is off, others can book each appointment slot on a booking page only once.

Related resources

Search
Clear search
Close search
Google apps
Main menu
10245646782525927409