> For the complete documentation index, see [llms.txt](https://help.paintscout.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.paintscout.com/support/integrations/calendar-and-scheduling/google-calendar-integration.md).

# Google Calendar

PaintScout connects to Google Calendar for one-way or two-way sync of sales events, so scheduled appointments and follow-ups appear on both calendars automatically.

{% hint style="danger" %}
**Important:** this feature requires the paid **Operations add-on.**
{% endhint %}

Here's how the sync works and what to expect once connected:

* **PaintScout → Google Calendar**\
  All sales events created in PaintScout will appear in your Google Calendar with full details.
* **Google Calendar → PaintScout**\
  Events from your Google Calendar will sync to PaintScout with the option to customize what event details show on your PaintScout calendar.

***

## How to Connect to Google Calendar

1\. Go to **Your Profile** > **Calendar** > **Integrations.**

2\. Toggle on Google Calendar.

3\. Select the Google account you want to connect.

4\. Click Continue.

5\. Select the calendars you want to connect under **My Calendars** or **Shared Calendars.**

{% embed url="<https://www.youtube.com/watch?v=cXeB_syE3vs>" %}

{% hint style="info" %}
Ensure that your PaintScout timezone matches your Google Calendar timezone, or your events may appear at different times.

You can check your PaintScout timezone by going to **Account Settings** → **Account Details** → **Company Information**.
{% endhint %}

***

### How do I customize my calendar sync settings?

You can fully customize your Google Calendar connection settings in PaintScout.

<figure><img src="/files/K8fhEVVbEqg74sRwohs8" alt="Screenshot showing the Google Calendar integration settings with sync direction and event detail visibility options"><figcaption></figcaption></figure>

Select a sync option:

* **​Two-way sync**: events from your Google Calendar will appear on PaintScout, and vice versa.
* **One-way sync from PaintScout to Google:** events from PaintScout will appear in your Google Calendar, but your Google events will not show on your PaintScout calendar.
* **One-way sync from Google to PaintScout:** events from your Google Calendar will appear in PaintScout, but your PaintScout events will not show on your Google Calendar.​

If you select **Two-way sync** or **One-way sync from Google to PaintScout**, you can also control event visibility inside PaintScout:

* **​Hide event details:** PaintScout shows the event as "Busy".
* **Show event details to only me:** Only you can see the Google event details in PaintScout.
* **Show event details to everyone:** Your team can see the Google event details in PaintScout.

***

### Shared Calendars <a href="#h_eaa0f21532" id="h_eaa0f21532"></a>

​Shared calendars can also be imported into PaintScout.

This sync is one-way only. Shared calendar events appear in PaintScout, but you cannot edit them.

<figure><img src="/files/LYL4fF6qTdChEaIHScV4" alt="Screenshot showing shared Google calendars selected for one-way sync into PaintScout"><figcaption></figcaption></figure>

***

## What happens when I edit a PaintScout sales event in Google Calendar?

Most changes sync back to PaintScout, but not all. Here is what does and does not update:

| Change to PaintScout sales event in Google | Will It Update in PaintScout?                      |
| ------------------------------------------ | -------------------------------------------------- |
| Date                                       | ✅ Yes                                              |
| Time                                       | ✅ Yes                                              |
| Location                                   | ✅ Yes                                              |
| Description                                | ✅ Yes                                              |
| Sales event title                          | ❌ No                                               |
| Deleting the sales event                   | ✅ Yes – it will cancel the sales event             |
| Change to all-day                          | ✅ Yes                                              |
| Change to multi-day sales event            | ✅ Yes                                              |
| Change to recurring sales event            | ⚠️ Yes, but it will only show the first occurrence |

&#x20;&#x20;

## Related articles

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Calendar Availability</strong></td><td>Set your weekly calendar availability and override specific days for vacations or time off in PaintScout.</td><td><a href="/pages/75BCloG8OtCuUHuroSx0">/pages/75BCloG8OtCuUHuroSx0</a></td></tr><tr><td><strong>Event Email Templates</strong></td><td>Customize the email templates sent for sales events, including confirmations, reminders (1 day and 1 hour before), and cancellations to match your company's tone.</td><td><a href="/pages/4FqjGruGlZlJEPtmlRql">/pages/4FqjGruGlZlJEPtmlRql</a></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.paintscout.com/support/integrations/calendar-and-scheduling/google-calendar-integration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
