---
title: "Google Calendar Integration"
url: "https://kb.teambookapp.com/en/article/google-calendar-integration"
language: "en"
last_updated: "2025-04-02T06:42:24.425Z"
---

# Google Calendar Integration

With the Google Calendar integration, you can automatically import your calendar events into Teambook ("Pull"), export your Teambook bookings to Google Calendar ("Push"), or do both, ie 2 ways synchronization ("Push" and "Pull" modes).

Once you connect Google Calendar to Teambook, events & bookings will automatically sync in real time according to your integration settings.

### Setting up the Google Calendar integration

-   Click on your **name/avatar** and select **Connect calendar**.   

![](https://cdn-assets.productfruits.com/83a13cc1-df4f-49ff-bdd4-0edf321841c7)

-   Alternatively, click your [**profile**](https://kb.teambookapp.com/en/article/update-your-profile) which is found under your **name/avatar** in the top right corner and choose the **calendar icon** to open the integration modal. 

![](https://cdn-assets.productfruits.com/81b773cc-9e1e-4d85-bd14-d397e24ebbca)

-   Click on the **Google Calendar** button
-   Click **Connect** **to Google** to sign in to your Google account. On the next page, click **Allow** to authorize Teambook to access your Google account.   
-   You now can select which synchronization you desire:

![](https://cdn-assets.productfruits.com/1bd489dc-97be-435e-a554-2b4f1f720ede)

### Setting up the Push Bookings to Google Calendar integration

Simply switch the appropriate toggle - that's it: today's and future Teambook's booking will be automatically created in your Google calendar, real time.

Notes: 

-   the Bookings start time will based on your company (by default), respectively user's schedule (if different). Similarly, these schedules "lunch break" will also be reflected in the calendar synchronization, taking your time zone into account. 
-   If bookings have been entered with a start-time, this time will be reflected in the Google calendar event
-   Comments, if available in Teambook's booking, will also be passed to the Google calendar event

### Setting up the Pull events from Google Calendar

Simply switch the appropriate toggle - that's it: synchronisation will run every hour (at XX:00) for the upcoming 1 month date-range

Notes: 

-   The Google Calendar events are imported into a specific Teambook project
-   Once imported into Teambook, the Google Calendar events are considered "passive", i.e. you cannot modify/edit/delete them.

### Disconnecting the Google integration

Navigate to Connect calendar, select Google Calendar integration and choose **Disconnect** to disconnect the calendar integration.

Notes: 

-   Disconnecting the integration will remove all synced tasks from your calendar.
-   Switching any of the toggle to an "Off" position will only stop the synchronization - it will not impact the booking/calendar events

![](https://cdn-assets.productfruits.com/2d02cbc9-04f9-47d4-adf6-46cf46940e10)
