Skip to main content

HomeAll guides

How Google Appointment Scheduler Works and What It Does

What Google Appointment Scheduler is and who can use it

Google Appointment Scheduler is a free tool built into Google Calendar that lets businesses and service providers set up a booking page where customers can reserve time slots directly. You don't need to install anything extra — if you have a Google account and Google Calendar, you can turn on Appointment Scheduler and start taking bookings the same day.

The tool works for any service measured in time: medical practices, hair salons, tutoring, consulting, fitness classes, legal consultations, and repair services all use it. You set your available hours, how long each appointment takes, and what information you need from the person booking. They see only the slots you've marked as open, pick one, and receive a confirmation with a video call link if you've enabled it.

Appointment Scheduler is available to anyone with a personal Google account or a Google Workspace account (the paid business version). There is no cost to use the basic version. Google Workspace accounts get additional features like the ability to set up multiple calendars for different staff members and to customize the booking page with your business logo.

Key Takeaways

  • Google Appointment Scheduler is a free booking tool built into Google Calendar that shows customers your open time slots and lets them reserve appointments without email back-and-forth.
  • You control which hours appear as bookable, how long each appointment lasts, and what details you collect from each person who books.
  • Customers receive an automatic confirmation email with a Google Meet video call link if you've enabled video appointments.
  • The tool syncs with your Google Calendar in real time, so a booked slot disappears from your availability when ready and won't double-book.
  • Google Workspace accounts can set up separate calendars for multiple staff members, each with their own booking page.

How to set up your first appointment booking page

Open Google Calendar on a computer (the mobile app does not have the setup option). In the left sidebar under "Other calendars," click the plus sign and select "Create new calendar." Name it something clear like "Appointments" or "Bookings." This calendar will hold all the appointments people book through your scheduler.

Once the calendar exists, go to the Settings menu (the gear icon in the top right), select "Settings," then find your new calendar in the list on the left. Scroll down to "Appointment Scheduler" and toggle it on. You'll be taken to a setup form where you name your service, set how long each appointment lasts (15 minutes, 30 minutes, 1 hour, or custom), and choose whether to include a video call.

Next, set your availability. Click "Edit availability" and mark the days and hours when you take bookings. You can set different hours for different days — for example, 9 a.m. to 5 p.m. Monday through Friday, closed weekends. You can also block out lunch breaks or other times you don't want to be booked. Any changes you make here take effect when ready.

Finally, decide what information you need from people who book. By default, Google collects their name and email. You can add custom fields like phone number, reason for the appointment, or insurance information. The booking page will ask for whatever you've selected before the person confirms their slot.

How customers find and book appointments with you

Once Appointment Scheduler is on, Google generates a unique booking link for your calendar. You can find this link in the Appointment Scheduler settings — it looks like calendar.google.com/calendar/u/0/appointments/[your-calendar-ID]. Share this link anywhere: your website, email signature, social media, text message, or printed materials.

When someone clicks the link, they see your service name, appointment length, and a calendar showing only the time slots you've marked as available. They pick a slot, enter their name and email (and any other fields you've set up), and click "Book appointment." Google sends them a confirmation email when ready with the date, time, and a Google Meet link if video is enabled.

The appointment appears on your Google Calendar right away. If someone books the 2 p.m. slot on Thursday, that slot vanishes from the public booking page — no one else can book it. If you need to cancel or reschedule, you can edit the appointment in your calendar, and Google automatically sends the person an updated confirmation.

Differences between personal Google accounts and Google Workspace

Personal Google accounts can set up one Appointment Scheduler calendar and one booking page. If you're a solo practitioner — one therapist, one tutor, one consultant — this is usually enough. You control all the bookings yourself, and customers see your personal availability.

Google Workspace accounts (paid plans starting at $6 per user per month) can create multiple Appointment Scheduler calendars, each with its own booking page and its own staff member's availability. A dental practice with three hygienists can set up three separate calendars so customers book directly with the person they want. Each hygienist sees only their own appointments, and the practice manager can see all three calendars at once.

Workspace accounts also get branded booking pages — you can add your business logo, change colors, and customize the message customers see. Personal accounts show a generic Google Calendar booking page with no customization.

What happens when someone books and how to manage appointments

The moment a customer books, two things happen: the appointment lands on your Google Calendar, and Google sends them a confirmation email with the appointment details and a Google Meet link (if you've turned on video). You receive a notification in Google Calendar — you can set this to email, browser alert, or both.

You manage all bookings inside Google Calendar itself. Click any appointment to see the customer's name, email, phone number (if they provided it), and any notes they added. You can edit the appointment, add your own notes, or change the time if needed. If you reschedule, Google notifies the customer automatically.

If a customer needs to cancel, they can't do it through the booking page — they have to email you or call you. You cancel from your calendar, and Google sends them a cancellation notice. Some businesses handle this by including their phone number or cancellation policy on the booking page or in the confirmation email.

Video calls and how Google Meet integrates

When you turn on "Video call" in Appointment Scheduler settings, Google automatically adds a Google Meet link to every appointment. The customer sees the link in their confirmation email and in their calendar. At the time of the appointment, they click the link to join the video call.

You join the same way — click the Meet link from your Google Calendar appointment. Google Meet is free for one-on-one calls with no time limit. If you're running group appointments or classes, Meet allows up to 100 participants on a free account, though group calls are limited to 60 minutes.

The video call is optional for the customer — they can still book an in-person appointment and ignore the Meet link. You control whether the link appears based on the appointment type you've set up. Some businesses create two separate calendars: one for in-person appointments (video off) and one for remote consultations (video on).

Limitations and what Appointment Scheduler cannot do

Appointment Scheduler does not send reminder emails to customers before their appointment — you have to send those yourself or ask customers to set their own calendar reminders. It does not process payments, so if you charge for appointments, you'll need a separate payment tool like Stripe, PayPal, or Square.

It cannot handle waitlists or cancellation policies automatically. If someone cancels, you have to manually reopen that slot by deleting the appointment from your calendar. It does not integrate with other calendar systems like Outlook or Apple Calendar — it only works with Google Calendar.

The booking page cannot be embedded directly into your website; you have to share the Google link or direct people to it. Personal Google accounts cannot set up different availability for different customers or service types — you get one availability schedule for everyone. If you need those features, you would need to use a dedicated scheduling app like Calendly, Acuity Scheduling, or Setmore.

Frequently Asked Questions

Can I set different prices for different appointment types?

Appointment Scheduler does not have built-in pricing or payment collection. You can create separate calendars for different services and set different lengths for each, but you'll need to handle payment separately through another tool or by asking customers to pay when they arrive.

What if I need to block time off or take a vacation?

Go to your Appointment Scheduler availability settings and turn off the days or hours you're unavailable. You can also create an all-day event on your Google Calendar marked as "Busy" for vacation dates, and those days won't show as bookable. Changes take effect when ready.

Can customers reschedule their own appointments?

No. Customers can only book new appointments through the booking page. If they need to reschedule, they have to contact you directly, and you reschedule from your Google Calendar. Google then sends them an updated confirmation.

Does Appointment Scheduler work on my phone?

You can view and manage appointments on the Google Calendar mobile app, but you cannot set up or configure Appointment Scheduler from a phone — you need a computer for the initial setup and any changes to availability or settings.

What if I use Google Workspace — can my team members see each other's bookings?

Only if you give them permission. By default, each staff member's Appointment Scheduler calendar is private to them. You can share calendars with team members so they can see everyone's schedule, but each person still has their own booking page and their own availability settings.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.