---
title: "Google Drive integration for LuumenAI"
url: "https://www.luumen.ai/integrations/google-drive/"
entity: SoftwareIntegration
category: "Knowledge & documentation"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Google Drive integration for LuumenAI

Search Drive for the file you need, then write the change back as an approved step

## What LuumenAI can do with Google Drive

LuumenAI connects to Google Drive with OAuth 2.0 and exposes 91 tools (40 read-only · 39 write · 12 destructive). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: OAuth 2.0
- Tools available: 91 tools (40 read-only · 39 write · 12 destructive)
- Plan: available on all plans
- Category: Knowledge & documentation

## About Google Drive with LuumenAI

Connect Google Drive and Luumen can find the runbook, export the spreadsheet, or pull the revision your team is arguing about — without you leaving the terminal. Reads answer right away. Changes like creating a file, copying one, or writing spreadsheet values are previewed and held for your approval first. Auth is OAuth2.

## Example tools

Read-only (40 in total):

- `GOOGLEDRIVE_BATCH_GET_SPREADSHEET_VALUES` — Read multiple explicit ranges from one Google Spreadsheet in one request.
- `GOOGLEDRIVE_DOWNLOAD_FILE` — Downloads a Drive file's content and returns it in `downloaded_file_content`.
- `GOOGLEDRIVE_DOWNLOAD_FILE_OPERATION` — Download file content using long-running operations.
- `GOOGLEDRIVE_DOWNLOAD_FILE_REVISION` — Download the stored bytes of one blob-file revision.
- `GOOGLEDRIVE_EXPORT_GOOGLE_WORKSPACE_FILE` — Exports a Google Workspace document to the requested MIME type and returns exported file content.
- `GOOGLEDRIVE_FIND_FILE` — The comprehensive Google Drive search tool that handles all file and folder discovery needs.
- `GOOGLEDRIVE_FIND_FOLDER` — Finds one page of Google Drive folders by name and optional parent.
- `GOOGLEDRIVE_GENERATE_IDS` — Generates a set of file IDs which can be provided in create or copy requests.

Write and destructive (51 in total, approval required by default):

- `GOOGLEDRIVE_ADD_PARENT` — Add a parent folder for a file using Google Drive API v2.
- `GOOGLEDRIVE_ADD_PROPERTY` — Add a property to a file, or update it if it already exists (v2 API).
- `GOOGLEDRIVE_BATCH_UPDATE_SPREADSHEET_VALUES` — Write values to multiple Google Sheets ranges in one batch request.
- `GOOGLEDRIVE_CLEAR_SPREADSHEET_VALUES` — Permanently clear values from one range while preserving formatting, notes, and validation.
- `GOOGLEDRIVE_COPY_FILE_ADVANCED` — Creates a copy of a file and applies any requested updates with patch semantics.
- `GOOGLEDRIVE_CREATE_COMMENT` — Create a comment on a file in Google Drive.
- `GOOGLEDRIVE_CREATE_DRIVE` — Create a new shared drive.
- `GOOGLEDRIVE_CREATE_FILE` — Creates a new file or folder in Google Drive.

## Frequently asked questions

### How does LuumenAI connect to Google Drive?

Authorize once with OAuth 2.0. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in Google Drive on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default, including the 12 actions classified as destructive. Administrators configure that per tool.

### Is there an audit trail?

Every call to Google Drive — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/google-drive/
