> ## Documentation Index
> Fetch the complete documentation index at: https://learn.nexudus.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Calendar

> Sync your Nexudus resources with Google calendars so bookings made in either one appear in both, and staff can book for customers from Google Calendar.

## Overview

The **Google Calendar** integration links each of your resources to its own Google calendar. Bookings made in Nexudus appear in the resource's calendar, and events added to the calendar become bookings in Nexudus — so your team can book rooms for customers straight from Google Calendar.

The integration is free. It's for your team; customers can connect their own Google Calendar from the members portal (see [Integrations on the members portal](/member-portal/profile/integrations)).

## Before you start

You need to own the Google account and its Google Workspace. Then, in Google Calendar:

1. **Create a calendar for each resource** you want to sync, named after the resource — four meeting rooms need four calendars. Separate calendars let different rooms be booked at the same time.
2. **Share each calendar** — in its **Settings and sharing**, tick **Make available to public**, and under **Share with specific people** add each staff member who handles bookings with **Make changes and manage sharing**. Their email must match their Nexudus user's email.

## Connecting Google Calendar

1. Go to **Settings → Integrations → Google Calendar** and select **Connect**.
2. Sign in to your Google account and select **Allow**.
3. Back in Nexudus, choose the **Google calendar** for each **Resource**. Leave a resource on **Not controlled by Nexudus** to skip it.
4. Save.

<img src="https://mintcdn.com/nexudus/_vKYV6BblXHm7HHO/images/integrations/int-googlecalendar.png?fit=max&auto=format&n=_vKYV6BblXHm7HHO&q=85&s=3f3d16bfe1dbb687c35a29f4f2305cb2" alt="Google Calendar settings" width="1440" height="900" data-path="images/integrations/int-googlecalendar.png" />

## Booking from Google Calendar

To book for a customer, add an event to the resource's calendar and add the customer's email under **Guests**. The first guest whose email matches a customer is charged for the booking; if no guest matches, the booking is added to Nexudus without a customer.

Bookings can take a few minutes to appear in both calendars, but they're recorded as soon as you save, so the room can't be double-booked.

## LiquidSpace

If you list resources on LiquidSpace, it can use the same Google calendars. Share each resource's calendar with `calendars@liquidspace.com` (**Make changes and manage sharing**), copy each calendar's **Calendar ID** from **Integrate calendar**, and email the IDs to LiquidSpace support to finish the connection.

## Related

* [Scheduling and calendars](/integrations/scheduling) — all scheduling integrations
* [Office 365](/integrations/scheduling/office-365) — the same for Outlook


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.