> For the complete documentation index, see [llms.txt](https://prohelp.assetpanda.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://prohelp.assetpanda.com/integrations-store/collaboration/google-calendar-integration-api-based.md).

# Google Calendar Integration (API-Based)

The Google Calendar integration enables real-time synchronization of individual user-level events from the Asset Panda Pro Calendar widget directly to a user’s Google Calendar. This API-based integration provides instant updates and a seamless user-level sync experience.&#x20;

The integration requires a one-time authentication using Google OAuth, but no manual export or ICS link.

{% hint style="info" %}
Behavior related to event deletions, calendar selection, and certain advanced configurations may vary based on Google Calendar settings and permissions.
{% endhint %}

***

## **Prerequisites** <a href="#prerequisites" id="prerequisites"></a>

* Access to the Asset Panda Pro web application
* Valid Google account with permission to authenticate third-party apps

***

## **Limitations** <a href="#limitations" id="limitations"></a>

* The synchronization is one-way (Asset Panda → Google Calendar).
* Events created in Google Calendar do not sync back to Asset Panda Pro.
* Integration is **user-specific** and must be configured individually.
* Users must authenticate individually for their events to sync.
* Some advanced event attributes (such as custom fields) may not sync.

***

## **Add the Google Calendar integration** <a href="#adding-the-sftp-integration-in-asset-panda" id="adding-the-sftp-integration-in-asset-panda"></a>

1. Log into Asset Panda Pro with an administrator account.
2. Navigate to <img src="/files/dLHka5YWbUR3zisHLua6" alt="Settings icon" data-size="line"> **Settings** > **Account Management**.
3. Expand the appropriate account and module.
4. Click **Manage** in the **Integrations** card.
5. Select **Integrations Store**.
6. In the **Google Calendar** tile, click **Add**. The **Integrations in this module** tab is displayed.
7. In the **Google Calendar** tile, click **Configure**.&#x20;

***

## **Set up the Google Calendar integration** <a href="#setting-up-google-calendar-integration" id="setting-up-google-calendar-integration"></a>

Admins can install this integration from the Integration Store. No configuration is required during setup.

1. Connect your Google Calendar
   1. Log into the Asset Panda Pro web application.
   2. Click your profile avatar and select **Manage Profile**.
   3. Under **Calendar**, click **Authenticate**. A Google authentication window is displayed.
   4. Select your Google account. Since the application is not yet verified by Google, a warning screen is displayed during authentication.

{% hint style="info" %}

* This is expected behavior. It is not a security issue and does not impact functionality.
* Popups must be enabled for the browser for the warning screen to be displayed.
  {% endhint %}

2. Authenticate the application:
   1. Click **Advanced**.
   2. Select **Go to Asset Panda Pro (unsafe)**.
   3. &#x20;Review the available permissions and select the options you are willing to share for the calendar. At a minimum, you must enable the ability to edit calendar events
   4. Click **Continue**. Once authentication is completed, your Google account is securely linked to Asset Panda Pro.

***

## **Sync events from the Calendar widget** <a href="#how-the-integration-works" id="how-the-integration-works"></a>

1. Log into Asset Panda Pro with an administrator account.
2. Navigate to <img src="/files/dLHka5YWbUR3zisHLua6" alt="Settings icon" data-size="line"> **Settings** > **Account Management**.
3. Expand the appropriate account and module.
4. Click **Manage** in the **Integrations** card.
5. Select Integrations in this module.
6. In the **Google Calendar** tile, click **Configure**.
7. Click **Go to Dashboards**.
8. For the appropriate calendar, click <i class="fa-ellipsis-vertical">:ellipsis-vertical:</i>  and then select **Add to Google Calendar**. Events and updates are displayed automatically in your Google Calendar.

{% hint style="info" %}
If multiple users have access to the same events and have connected their Google Calendar, the events sync to each user’s respective Google Calendar individually.
{% endhint %}

***

## **Troubleshooting** <a href="#troubleshooting" id="troubleshooting"></a>

### **Events do not sync or are delayed**

* Ensure Google authentication is completed successfully.
* Reconnect your Google account.
* Confirm events are visible in the Asset Panda Pro Calendar widget.


---

# 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://prohelp.assetpanda.com/integrations-store/collaboration/google-calendar-integration-api-based.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.
