Google Calendar appointment scheduler & sync

Google Calendar sync for your booking page.

Your busy times hide the slots you can’t take. Every online booking lands in your calendar with a Google Meet link, and moves when you reschedule.

Included on Sloth, the free plan We read busy times, not event details No Gmail or Drive access
Your Google Calendar
Your Book A Sloth page
Thursday
  • 10 AM
    10 AM Open
  • 11 AM
    Team stand-upBusy
    11 AM Unavailable
  • 12 PM
    12 PM Open
  • 1 PM
    Lunch with MaBusy
    1 PM Unavailable
  • 2 PM
    Discovery call, Priya Meet link
    2 PM Booked
  • 3 PM
    3 PM Open
  • 4 PM
    4 PM Open

"Lunch with Ma" added in Google Calendar. 1 PM is now unavailable on your page.

Illustration of the calendar sync. Names and times are examples.

Reads
Busy times from your primary Google Calendar
Re-checks
Your calendar live, at the moment someone books
Writes
Each online booking as an event, with a Meet link
Costs
Nothing extra. Google Calendar & Meet are on Sloth
Without vs with

Two calendars is how you get double-booked.

A dentist appointment goes on your Google Calendar. Your booking page has no idea. Here is the same Thursday, both ways.

Booking page not synced
  1. Google Calendar
    Dentist, Thursday 4 PM
  2. Booking page
    Thursday 4 PM still shows as open
  3. Your client
    Books Thursday 4 PM
Two places at 4 PM. Now you message the client to rebook, and maybe refund.
Synced with Book A Sloth
  1. Google Calendar
    Dentist, Thursday 4 PM
  2. Booking page
    Thursday 4 PM is not offered
  3. Your client
    Books Thursday 5 PM instead
No clash. The 5 PM booking lands on your Google Calendar with a Meet link.
How it works

Connected the moment you sign up.

Sign-in with your Google account
Become a host

One Google sign-in sets up your account and your calendar.

Continue with Google

Hosts sign in with Google only. No password to remember.

Simplified illustration. Google shows its own consent screen.

What it does

Your calendar, kept honest.

  • Busy time hides your slots

    Anything on your primary Google Calendar removes that time from your booking page, on top of your weekly hours.

  • A live check at booking

    When a client confirms, your calendar is checked again in real time, not from an old copy.

  • Bookings land on your calendar

    Every online booking becomes a Google Calendar event, and your client is invited when they share an email.

  • A Google Meet link, created for you

    The link is made with the event and saved on the booking, so it shows up for you, your client and in reminders.

  • Reschedules move the event

    Same event, same Meet link, new time. Everyone on the invite gets the update from Google.

  • Cancellations clear it

    A cancelled booking removes its event, so no ghost call is left on anyone’s calendar.

  • No events for abandoned checkouts

    For paid sessions the event is created after the payment goes through, never for someone who left at checkout.

  • Your client can save it too

    The confirmation screen offers Add to Google Calendar and an .ics download for Apple, Outlook or any other calendar.

  • Keeps working if Google is slow

    If your calendar cannot be reached, your page still takes bookings and tells the client the times may need confirming.

  • Told if the connection breaks

    If Google access stops working, your dashboard asks you to reconnect, instead of failing quietly.

The difference

What syncs which way.

No fuzzy “two-way sync” promise. This is exactly what moves between Google Calendar and your bookings.

Busy times

Google Calendar to Book A SlothYes. Events on your primary calendar hide those slots.
Book A Sloth to Google Calendarn/a. Not needed. Your page already knows its own bookings.

New bookings

Google Calendar to Book A SlothNo. An event added in Google blocks the time. It does not become a booking.
Book A Sloth to Google CalendarYes. Each online booking becomes an event, with your client invited.

Google Meet links

Google Calendar to Book A Slothn/a. Not applicable.
Book A Sloth to Google CalendarYes. Created with the event and saved on the booking.

Reschedules

Google Calendar to Book A SlothNo. Moving the event in Google does not move the booking.
Book A Sloth to Google CalendarYes. The event moves to the new time and keeps its Meet link.

Cancellations

Google Calendar to Book A SlothNo. Deleting the event in Google does not cancel the booking.
Book A Sloth to Google CalendarYes. The event is removed and everyone on the invite is told.

Events and Meet links are created for online services. In-person bookings stay in your dashboard, and busy time on Google still blocks in-person slots too.

From hosts

Less “are you free at 4?” More booked time.

“Half my day used to go in 'is a cabin free at 4?' WhatsApps. Now people just book it themselves.”
Mukesh Tidke
Coworking Space Owner
“Set up my weekend mentoring in one evening and kind of forgot about it. Slots fill, money's already in.”
Sangharata Somkuvar
DevOps Engineer
“I send the link, they pick a slot, payment's sorted before the call. No more awkward money talk.”
Vishal Chaware
Salesforce Developer
“I run mentoring calls on the side — slots fill, payment's sorted, zero admin after work hours.”
Tushar Malvi
Management Trainee, ECL
FAQ

Calendar questions, answered.

Do I need Google Workspace?

No. Any Google account with Google Calendar works, including a free Gmail account.

Which calendar does Book A Sloth check?

Your primary Google Calendar. Events on other calendars in your account are not checked, so keep anything that should block bookings on your primary calendar.

Can Book A Sloth see what my events are about?

To find your free time we only ask Google for busy blocks, not titles, descriptions or guest lists. The permissions are to manage calendar events (so we can add, move and remove booking events), see free and busy times, and read your calendar timezone. We never ask for Gmail, Drive or contacts.

Do in-person bookings show up on my Google Calendar?

No. Calendar events and Meet links are created for online services only. In-person bookings are in your dashboard, and your client can still add theirs to any calendar from the confirmation screen.

What if I move or delete the event in Google Calendar?

The booking does not change. To reschedule or cancel, do it in Book A Sloth and the Google event follows, with your client notified.

How do I connect it?

Signing up with Google connects your calendar on the same consent screen. If it is not connected, or the connection breaks, use Connect Google Calendar in your dashboard.

How do I disconnect it?

Remove Book A Sloth’s access in your Google Account settings, or ask our support team. Your past bookings stay in your dashboard.

What happens if Google Calendar is down?

Your booking page keeps working. If we cannot reach your calendar, your client sees a short note that the times may need confirming.

Does it cost extra?

No. Google Calendar sync and Meet links are included on Sloth, the free plan, and on Sloth Active.

Let your calendar do the blocking.

Sign up with Google, and your booking page starts respecting your calendar from the first booking. Free on Sloth.

Google Calendar and Google Meet are trademarks of Google LLC. Book A Sloth is not affiliated with or endorsed by Google.