# Google (Calendar and Meet)

Connect your account to **Google** is the easiest and most powerful way to automate recording your video calls in **Salescaling**. This guide explains how to do it.

### 1. Connect your Google Calendar

This is the essential step for the **Salescaling** bot to identify your meetings and join them automatically.

* Steps for the Connection:
  1. Go to **Settings** > [**Integrations**](https://app.salescaling.com/settings/integrations).
  2. In the Calendar section, find the Google card and click Connect.
  3. You will be **redirected** to a **Google**login page, where you must choose your account and grant the necessary permissions to **Salescaling**.
  4. Once authorized, you will return to **Salescaling** and the **Google Calendar** card will show a green check and the Disconnect button.

**Main Benefit and Automatic Operation:**

By completing this connection, **Salescaling** will begin to sync your calendar events so they appear automatically in your **Bot Manager.**

Synchronization works as follows:

* **Synchronization Window**: The platform automatically imports all meetings scheduled for the **next month (30 days)**.
* **Continuous Update**: Each day, this process repeats, always maintaining a one-month view window. This way, the **Bot Manager** will always be up to date with your upcoming events without you having to do anything.

### Which calendars are synchronized?

**Salescaling** automatically syncs all calendars you own:

* ✅ **Primary calendar**: Your main Google calendar
* ✅ **Secondary calendars**: Any additional calendar you have created
* ❌ **Shared calendars**: Calendars shared by other users (not synced)
* ❌ **Read-only calendars**: Third-party calendars with limited permissions

> **Important note**: If you need to sync events from shared calendars, each user must connect their own Google account to Salescaling.

### 2. Support for Google Meet

As you can see in the **Video Calls, Google Meet** section, it appears with a green check by default. This means it is ready to use without the need for an additional calendar integration setup.

Once you have connected your **Google Calendar**, the bot will be able to automatically join the Google Meet meetings it finds. Alternatively, you can also make the bot join a Google Meet meeting in two ways:

1. Using the **Record Meeting** option within the platform **Salescaling**.
2. Using the **browser** extension of **Salescaling** directly from Google Meet.

> To learn more: *See our guide on* [*how to use the Salescaling Browser Extension*](https://app.gitbook.com/o/6VLf27xiEWrRDMXUUrGY/s/wlqjdbsSjPxjbXypmcqu/~/changes/15/configuraciones-de-la-plataforma/integraciones/conectar-calendarios-y-videollamadas/extension) *to record meetings instantly.*

#### Allowed Google Meet links

For the Salescaling bot to correctly join your Google Meet meetings, the link must follow the standard Google Meet format:

**✅ Valid links:**

* `https://meet.google.com/abc-defg-hij`
* `http://meet.google.com/abc-defg-hij`
* `meet.google.com/abc-defg-hij`
* `https://meet.google.com/abc-defg-hij?authuser=0&hs=179`

**❌ Invalid links:**

* Google Calendar links that are not Meet-specific
* Links from other video call platforms
* Links that do not contain the domain `meet.google.com`

> **Tip**: When you create an event in Google Calendar, make sure the "Add Google Meet video" option is enabled to automatically generate the correct link.

{% hint style="info" %}
Important Note: Don’t forget to admit the **Bot**! Remember that, although the process is automatic, the bot will appear in the "waiting room" of your Google Meet. The meeting host must admit it manually so it can enter and record.
{% endhint %}

#### Frequently Asked Questions (FAQ)

<details>

<summary>What exact permissions am I giving Salescaling when I connect my Google account?</summary>

By authorizing the connection, you give permission to **Salescaling** to:

* **Read calendar events**: Title, description, date/time, participants
* **Access video call links**: Google Meet, Teams and Zoom links in events
* **Automatically sync**: Import events for the next month (30 days)

**Technical permissions requested**: `https://www.googleapis.com/auth/calendar` (calendar read-only)

**What Salescaling DOES NOT access**:

* ❌ Personal emails
* ❌ Private event notes
* ❌ Attachments
* ❌ Other Google Workspace data

</details>

<details>

<summary>Are my shared or other users' calendars synchronized?</summary>

**No**. Salescaling only syncs calendars that you directly own:

* ✅ Your primary calendar
* ✅ Secondary calendars you have created
* ❌ Calendars shared by colleagues
* ❌ Third-party read-only calendars

If you need to sync events from shared calendars, each user must connect their own Google account.

</details>

<details>

<summary>What if I have multiple calendars in my Google account?</summary>

**All your own calendars are synced automatically**. You don't need to configure anything additional:

* Your primary calendar will appear immediately
* Any secondary calendar you created will also be synced
* You can filter by specific calendar in the Bot Manager if necessary

</details>

<details>

<summary>How often is the synchronization updated?</summary>

Synchronization is **automatic and continuous**:

* **Initial import**: When connecting, events for the next month are imported
* **Daily update**: The 30-day window is updated each day
* **Real-time synchronization**: Changes in your calendar are reflected automatically

You don't need to do anything manually to keep synchronization active.

</details>


---

# Agent Instructions: 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:

```
GET https://docs.salescaling.com/en/platform-settings/integraciones/conectar-calendarios-y-videollamadas/google-calendar-y-meet.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
