# Google Drive

<iframe width="560" height="315" src="https://www.youtube.com/embed/UYJ8ddtAmBE" title="YouTube video player" frameborder="0" allowfullscreen></iframe>

## Description

**Drive Integration** connects an agent to **Google Docs** and **Google Slides**, enabling it to generate **living documents and slide decks directly from chat**.

Administrators enable the tools once, learners authenticate, and the agent returns a **shareable Google link** with the requested content (e.g., a curriculum gap-analysis template) in the desired format.

---

## Target Audience

**Administrator**

---

## Features

#### One-Click Tool Toggles
Enable **Google Docs** and/or **Google Slides** in the agent’s **Tools** tab.

#### OAuth Authentication
A secure **Google sign-in popup** allows learners to link their account for document creation.

#### In-Chat Document Creation
Ask for a **doc or slide deck**, and the agent generates and returns a **Google Drive link** within the chat.

#### Format Control via Prompting
Output format follows your **System Prompt** (e.g., Markdown or rich text).

#### Works for Templates & Content
Generate **outlines, rubrics, gap-analysis templates, study guides, or slide summaries** seamlessly.

---

## How to Use (step by step)

#### Enable the Tools (Administrator)
1. Open the agent’s **Settings → Tools**.  
2. Toggle **Google Docs** and/or **Google Slides** **On**.

#### Authenticate (First Use per User)
1. In chat, click **Google Docs** (or **Google Slides**).  
2. Complete the **Google sign-in popup** to authorize creation in your Drive.

#### Request the Asset
In chat, describe what you need. Example:  
> “Suggest a template for documenting curriculum gap identifications in a course.”  

Then ask:  
> “Create this as a Google Doc and share the link.”

#### Receive the Link
- The agent generates the file and returns a **Google Docs/Slides URL** in chat.  
- Click to open and continue editing in **Google Workspace**.

#### Control Formatting (Optional)
In **Prompts → System Prompt**, specify output format preferences. Examples:  
- “Use rich text headings and tables in the Google Doc.”  
- “Produce Markdown structure, then render to Google Docs.”

#### Iterate
- Request **revisions** (add sections, tables, slides).  
- **Re-run** to update or create new versions as needed.  
> 💡 Tip: Ensure your **Google Drive sharing settings** (domain-wide vs. specific users) match your intended distribution.

---

## Pedagogical Use Cases

#### Curriculum Artifacts
Auto-generate **gap-analysis templates**, assignment specifications, or rubrics.

#### User Handouts
Produce formatted **study guides or lab sheets** as Docs and share them instantly.

#### Lecture Assets
Create **Slides** with summaries, objectives, and key diagrams drawn from agent prompts.

#### Collaboration Kick-Off
Spin up **draft documents for group projects**, allowing teams to refine content directly in Drive.

#### Rapid Prototyping
Iterate on **syllabus changes, checklists, or assessment blueprints** without leaving chat.

---

With **Drive Integration**, your agent can generate **polished Google Docs and Slides on demand**, streamlining course authoring and placing ready-to-edit files directly at your fingertips.
