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

# Google Workspace

> Connect Google Calendar and Drive for meeting scheduling and document access

## Overview

Google Workspace integration provides calendar sync for meeting scheduling and document access (coming soon).

***

## Benefits

<CardGroup cols={2}>
  <Card title="Calendar Sync" icon="calendar">
    Auto-schedule meetings with availability checks
  </Card>

  <Card title="Meeting Reminders" icon="bell">
    Automated reminders before calls
  </Card>

  <Card title="Document Access" icon="file">
    Access customer docs in Drive (coming soon)
  </Card>

  <Card title="Single Sign-On" icon="key">
    Use Google account for Thread login
  </Card>
</CardGroup>

***

## Setup Instructions

<Steps>
  <Step title="Connect Google OAuth">
    **Connectors** → **Google** → **"Connect"** → Select Google account → Authorize
  </Step>

  <Step title="Grant Permissions">
    Allow Thread to:

    * Read/write calendar events
    * Access Drive files (optional)
    * View email address
  </Step>

  <Step title="Configure Calendar">
    **Connectors** → **Google Settings**:

    * Select default calendar
    * Set availability preferences
    * Configure meeting defaults (duration, buffer time)
  </Step>

  <Step title="Test Meeting Creation">
    Create test meeting in Thread → Verify appears in Google Calendar
  </Step>
</Steps>

***

## Features

### Calendar Integration

**Capabilities:**

* Auto-schedule based on availability
* Create calendar invites
* Send meeting reminders
* Sync meeting updates
* Track attendance

**Coming soon:**

* Suggest meeting times based on both calendars
* Auto-reschedule if conflicts arise
* Post-meeting action triggers

### Drive Integration (Coming Soon)

**Planned features:**

* Access customer-shared docs
* Upload documents to shared folders
* Track document versions
* Collaborative editing

***

## Use Cases

### 1. Kickoff Call Scheduling

**Workflow:**

* Kickoff milestone starts
* Meeting action triggers
* Thread checks CSM + customer availability
* Suggests times
* Creates calendar invite
* Sends reminders

### 2. Training Session Coordination

**Workflow:**

* Training milestone starts
* Multiple sessions need scheduling
* Thread books all sessions
* Calendar invites sent to attendees
* Reminders automated

***

## Best Practices

<CardGroup cols={2}>
  <Card title="Set Buffer Time" icon="clock">
    Add 15-min buffer between meetings for prep
  </Card>

  <Card title="Default Duration" icon="calendar-days">
    Configure standard meeting lengths (30/60 min)
  </Card>

  <Card title="Time Zones" icon="globe">
    Verify customer timezone settings are correct
  </Card>

  <Card title="Reminders" icon="bell">
    Send reminders 24hrs and 1hr before meetings
  </Card>
</CardGroup>

***

## Troubleshooting

<AccordionGroup>
  <Accordion title="'Calendar Conflict' Error">
    **Cause:** Meeting time already booked

    **Solution:** Choose different time or override conflict
  </Accordion>

  <Accordion title="Customer Didn't Receive Invite">
    **Cause:** Wrong email or spam filter

    **Solution:** Verify email address, ask customer to check spam
  </Accordion>
</AccordionGroup>

***

## Next Steps

<CardGroup cols={2}>
  <Card title="Schedule Meeting Action" icon="calendar" href="/csm-guide/templates/action-types">
    Learn how to configure meeting actions
  </Card>

  <Card title="Zoom Integration" icon="video" href="/integrations/zoom">
    Connect Zoom for video meetings
  </Card>
</CardGroup>
