Google Drive logo

Integrate Google Drive with your AI CRM

Google Drive is a cloud storage solution for uploading, sharing, and collaborating on files across devices, with robust search and offline access

Explore Triggers and Actions

Comment Added (Docs/Sheets/Slides)

Triggers when a new comment is added to Google Docs, Sheets, or Slides.

TriggerpollTry it

File Created

Triggers when a new file is created in Google Drive.

TriggerpollTry it

File Deleted or Trashed

Triggers when a file is moved to trash or permanently deleted in Drive.

TriggerpollTry it

File Shared (Permissions Added)

Triggers when new sharing permissions are granted to a file or folder. Uses Drive's `changes.list` endpoint with inline `permissions` in the `fields` mask so each change carries the file's current permission set provider-atomically. We diff that against `seen_permission_keys` to identify newly added grants. Drive page tokens are the primary cursor; if Drive rejects a stored token, the trigger raises `PollingTriggerError` without clearing state rather than silently re-baselining and dropping events. Limitation: truly ephemeral permissions (added and revoked between two polls without any other file modification in between) are not detected. Drive Activity API would catch those but requires an additional OAuth scope and a different payload contract.

TriggerpollTry it

File Updated

Triggers when a file's metadata or content changes in Google Drive.

TriggerpollTry it

Google Drive Changes

Triggers when changes are detected in a Google Drive.

TriggerpollTry it

New File Matching Query

Triggers when a new Google Drive file matches a provided query. This is the legacy query-centric trigger: it preserves Drive API query config such as ``corpora`` / ``driveId`` aliases and emits the historical ``file_matching_query`` event type. ``FileCreatedTrigger`` covers the broader "new file" case and emits ``file_created``.

TriggerpollTry it

Add file sharing preference (Deprecated)

DEPRECATED: Use GOOGLEDRIVE_CREATE_PERMISSION instead; use GOOGLEDRIVE_UPDATE_PERMISSION to modify existing permissions (avoids duplicate entries). Modifies sharing permissions for an existing Google Drive file, granting a specified role to a user, group, domain, or 'anyone'. Bulk calls may trigger 403 rateLimitExceeded (~100 req/100s/user); use jittered exponential backoff.

ActionTry it

Batch Get Spreadsheet Values

Read multiple explicit ranges from one Google Spreadsheet in one request.

ActionTry it

Batch Update Spreadsheet Values

Write values to multiple Google Sheets ranges in one batch request.

ActionTry it

Clear Spreadsheet Values

Permanently clear values from one range while preserving formatting, notes, and validation.

ActionTry it

Copy file (Deprecated)

DEPRECATED: Use GOOGLEDRIVE_COPY_FILE_ADVANCED instead. Duplicates an existing file (not folders) in Google Drive by `file_id`; copy lands in same folder as original — use GOOGLEDRIVE_MOVE_FILE afterward for precise placement. Copy receives a new `file_id`; update stored references accordingly. For shared drives, requires organizer/manager rights.

ActionTry it

Copy file with advanced options

Creates a copy of a file and applies any requested updates with patch semantics. Use when you need to duplicate a file with advanced options like label inclusion, visibility settings, or custom metadata.

ActionTry it

Create a File from Text

Creates a Google Drive file from text, with support for Google Workspace formats and an optional parent folder. Returns file metadata at the top level; files can inherit parent permissions, and shared-drive targets are not supported in all cases.

ActionTry it

Create a folder

Creates a Google Drive folder, optionally inside an existing parent specified by ID or exact name. If multiple folders match a parent name, it uses the first match; use a parent ID to avoid ambiguity.

ActionTry it

Create Comment

Tool to create a comment on a file in Google Drive. Returns a nested `data` object; extract `data.id` for the resulting comment identifier. Omit `anchor` and `quoted_file_content_*` for general file-level comments.

ActionTry it

Create File or Folder

Creates a new file or folder in Google Drive. Supports both metadata-only creation (for folders and empty documents) and file upload with content. When file_to_upload is provided, uploads the actual file bytes; otherwise creates an empty file. Native Google file types (Docs, Sheets, Forms, etc.) and folders are created as empty shells when no content is provided; content must be added manually afterward. Newly created files are private by default — set sharing permissions afterward for collaboration. For shared-drive folders, use this tool with the target folder ID in `parents` rather than GOOGLEDRIVE_CREATE_FOLDER.

ActionTry it

Create Permission

Tool to create a permission for a file or shared drive. Use when you need to share a file or folder with users, groups, domains, or make it publicly accessible. **Warning:** Concurrent permissions operations on the same file are not supported; only the last update is applied.

ActionTry it

Create Permissions Batch

Creates multiple permissions for files or shared drives in a single batch request. Use this action when you need to share multiple files with users, or share a single file with multiple users or groups simultaneously. Each permission in the batch can target a different file and specify different access levels. Batch operations are more efficient than creating permissions individually, with a maximum of 100 permissions per batch.

ActionTry it

Create Reply

Create a plain-text reply to a comment on a Google Drive file, optionally resolving or reopening the parent comment.

ActionTry it

Create Shared Drive

Creates a Google shared drive for collaboration or storage. When reusing a request ID, an existing drive returned is not guaranteed to be the drive originally created with that ID.

ActionTry it

Create Shortcut to File/Folder

Tool to create a shortcut to a file or folder in Google Drive. Use when you need to link to an existing Drive item from another location without duplicating it. The shortcut receives its own distinct file ID (capture from response). No parent folder parameter exists; use GOOGLEDRIVE_MOVE_FILE after creation to place the shortcut in the desired location.

ActionTry it

Create Team Drive (Deprecated)

Tool to create a Team Drive. Deprecated: Use drives.create instead. Use when you need to create a Team Drive for collaboration.

ActionTry it

Delete Child (v2)

Tool to remove a child from a folder using Google Drive API v2. Use when you need to remove a file from a specific folder.

ActionTry it

Delete Comment

Permanently deletes a comment thread (and all its replies) from a Google Drive file — this action is irreversible. To remove only a single reply within a thread, use GOOGLEDRIVE_DELETE_REPLY instead. Verify the exact comment content and comment_id before calling.

ActionTry it

Delete file

DEPRECATED: Use GOOGLEDRIVE_GOOGLE_DRIVE_DELETE_FOLDER_OR_FILE_ACTION instead. Tool to permanently delete a file owned by the user without moving it to trash. Use when permanent deletion is required. If the file belongs to a shared drive, the user must be an organizer on the parent folder.

ActionTry it

Delete folder or file

Tool to delete a file or folder in Google Drive. Use when you need to permanently remove a specific file or folder using its ID. Note: This action is irreversible. Deleting a folder permanently removes all nested files and subfolders.

ActionTry it

Delete Parent (v2)

Tool to remove a parent from a file using Google Drive API v2. Use when you need to remove a file from a specific folder.

ActionTry it

Delete Permission

Deletes a specified permission from a file or shared drive by permission ID; deleting other permissions does not remove an existing public-access permission. Check the returned success flag: an owner permission that cannot be removed returns success=false.

ActionTry it

Delete Property (v2 API)

Delete a custom property from a Google Drive file using API v2. The property is selected by key and visibility; visibility defaults to private when omitted.

ActionTry it

Delete Reply

Tool to delete a specific reply by reply ID. Deletion is irreversible; obtain explicit user confirmation before calling. Removes only the targeted reply, not the full comment thread — use GOOGLEDRIVE_DELETE_COMMENT to remove the entire thread.

ActionTry it

Delete Revision

Tool to permanently delete a file revision. Use when you need to remove a specific version of a binary file (images, videos, etc.). Cannot delete revisions for Google Docs/Sheets or the last remaining revision.

ActionTry it

Delete Shared Drive

Tool to permanently delete a shared drive. Use when you need to remove a shared drive and its contents (if specified).

ActionTry it

Delete Team Drive (Deprecated)

Tool to permanently delete a Team Drive. Deprecated: Use drives.delete instead. Use when you need to remove a Team Drive using the legacy endpoint.

ActionTry it

Download a file from Google Drive

Downloads a Drive file's content and returns it in `downloaded_file_content`. For native blob files such as PDFs, images, videos, and Office files, it returns the original bytes without conversion; leave `mime_type` unset. For Google Workspace documents, it exports the content and `mime_type` optionally selects the export format.

ActionTry it

Download file content (Deprecated)

DEPRECATED: Use GOOGLEDRIVE_DOWNLOAD_FILE_OPERATION instead. Tool to download file content as a long-running operation. Use when you need to download files from Google Drive. Operations are valid for 24 hours from the time of creation.

ActionTry it

Download File Revision

Download the stored bytes of one blob-file revision. This action does not export Google Docs, Sheets, Slides, or other Workspace revisions. Use GOOGLEDRIVE_GET_REVISION to retrieve a Workspace revision's exportLinks, then download the selected export URL separately.

ActionTry it

Download file via operation

Starts a long-running operation to download a Drive file, including Google Vids files, or export supported Google Workspace documents. Returns operation status and metadata; operations are valid for 24 hours from creation.

ActionTry it

Edit File

Replaces the entire content of an existing Google Drive binary file with UTF-8 text while retaining its file ID. Google Docs, Sheets, Slides, and other checked Workspace file types are not supported.

ActionTry it

Empty Trash

Tool to permanently and irreversibly delete ALL trashed files in the user's Google Drive or a specified shared drive. Recovery is impossible after execution — no Drive tool can restore items once trash is emptied. Affects every item in trash across the entire account or shared drive, not just files from the current workflow. Always obtain explicit user confirmation and clarify that recovery is impossible before executing. Provide driveId to target a specific shared drive's trash; omit to empty the user's root trash.

ActionTry it

Export Google Workspace file

Exports a Google Workspace document to the requested MIME type and returns exported file content. Use when you need to export Google Docs, Sheets, Slides, Drawings, or Apps Script files to a specific format. Note: The exported content is limited to 10MB by Google Drive API.

ActionTry it

Export or download a file

DEPRECATED: Exports Google Workspace files (max 10MB) to a specified format using `mime_type`, or downloads other file types; use `GOOGLEDRIVE_DOWNLOAD_FILE` instead.

ActionTry it

Find file

The comprehensive Google Drive search tool that handles all file and folder discovery needs. Use this for any file finding task - from simple name searches to complex queries with date filters, MIME types, permissions, custom properties, folder scoping, and more. Searches across My Drive and shared drives with full metadata support. Examples: - Find PDFs: q="mimeType = 'application/pdf'" - Find recent files: q="modifiedTime > '2024-01-01T00:00:00'" - Search by name: q="name contains 'report'" - Files in folder: folderId="abc123" or q="'FOLDER_ID' in parents"

ActionTry it

Find folder

Finds one page of Google Drive folders by name and optional parent. Use nextPageToken with page_token to retrieve additional pages.

ActionTry it

Generate File IDs

Generates a set of file IDs which can be provided in create or copy requests. Use when you need to pre-allocate IDs for new files or copies.

ActionTry it

Get about

Tool to retrieve information about the user, the user's Drive, and system capabilities. Use when you need to check storage quotas, user details, or supported import/export formats. Note: storageQuota reflects My Drive (personal) storage only — it does not cover shared drives; use GOOGLEDRIVE_LIST_SHARED_DRIVES and GOOGLEDRIVE_GET_DRIVE for shared drive quotas. A successful response confirms base Drive read access only; write access and shared drive access must be verified separately.

ActionTry it

Get App

Tool to get information about a specific Drive app by ID. Use 'self' as the app ID to get information about the calling app.

ActionTry it

Get Change (v2 - Deprecated)

Tool to get a specific change by ID from Google Drive v2 API. Deprecated: Use changes.getStartPageToken and changes.list to retrieve recent changes instead.

ActionTry it

Get Changes Start Page Token

Tool to get the starting pageToken for listing future changes in Google Drive. Returns only a token — pass it to GOOGLEDRIVE_LIST_CHANGES to retrieve actual changes. Persist this token; losing it requires a full rescan. The token is forward-looking: GOOGLEDRIVE_LIST_CHANGES may return no results if no changes have occurred since issuance. For simple recent-file lookups, prefer GOOGLEDRIVE_FIND_FILE; use this tool only for incremental change-feed workflows.

ActionTry it

Get Child Reference (v2)

Tool to get a specific child reference for a folder using Drive API v2. Use when you need to verify a specific file exists as a child of a folder.

ActionTry it

Get Comment

Tool to get a comment by ID. Use when you need to retrieve a specific comment from a Google Drive file and have both the file ID and comment ID.

ActionTry it

Get Document

Retrieve a native Google Docs document's structured content and metadata by ID.

ActionTry it

Get File (v2 API) (Deprecated)

Retrieves metadata for a Google Drive file by ID using the v2 API, optionally selecting fields for a partial response. DEPRECATED: Use GetFileMetadata instead. This action does not support returning file content as a media download.

ActionTry it

Get File Metadata

Gets a Drive file's metadata by ID, optionally returning only the metadata selected by `fields`. Use `fields` such as `id,name,mimeType,parents,modifiedTime` when a compact partial response is needed; omit it for Google's default metadata. This does not download file content: use GOOGLEDRIVE_DOWNLOAD_FILE for native bytes or exported Workspace content.

ActionTry it

Get Google Form

Retrieve a Google Form's definition, questions, settings, and publishing state by ID.

ActionTry it

Get Google Slides Presentation

Retrieves a Google Slides presentation by ID, including its page structures. An optional field selector can limit the returned data.

ActionTry it

Get Parent Reference (v2)

Tool to get a specific parent reference for a file using Drive API v2. Use when you need to retrieve information about a specific parent folder of a file.

ActionTry it

Get Permission

Gets a permission by ID. Use this tool to retrieve a specific permission for a file or shared drive. Newly created or updated permissions on shared drives may have a brief propagation delay before appearing.

ActionTry it

Get Permission ID for Email

Tool to get the permission ID for an email address using the Drive API v2. Use when you need to convert an email address to its corresponding permission ID.

ActionTry it

Get Presentation Page Thumbnail

Generate one short-lived page thumbnail URL using an expensive Slides quota read.

ActionTry it

Get Property (v2)

Tool to get a property by its key using Google Drive API v2. Use when you need to retrieve a specific custom property attached to a file.

ActionTry it

Get Reply

Tool to get a specific reply to a comment on a file. Use when you need to retrieve the details of a particular reply.

ActionTry it

Get Revision

Tool to get a specific revision's metadata (name, modifiedTime, keepForever, etc.) by revision ID. Returns metadata only — not file content. Use a separate download tool to retrieve file content or restore a revision.

ActionTry it

Get Shared Drive

Tool to get a shared drive by ID. Use when you need to retrieve information about a specific shared drive. To discover drive_ids, use GOOGLEDRIVE_LIST_SHARED_DRIVES first; GOOGLEDRIVE_GET_ABOUT reflects overall user storage, not individual shared drive details. Permission changes may have a brief propagation delay before appearing in results.

ActionTry it

Get Spreadsheet

Retrieve a Google Spreadsheet's structure, metadata, and selected grid data.

ActionTry it

Get Spreadsheet Values

Read values from one range in a Google Spreadsheet.

ActionTry it

Get Team Drive (Deprecated)

Tool to get metadata about a Team Drive by ID. Deprecated: Use the drives.get endpoint instead.

ActionTry it

Hide Shared Drive

Tool to hide a shared drive from the default view. Use when you want to remove a shared drive from the user's main Google Drive interface without deleting it.

ActionTry it

Insert Child Into Folder (v2)

Tool to insert a file into a folder using Drive API v2. Use when you need to add an existing file to a folder.

ActionTry it

Insert File Parent (v2)

Tool to add a parent folder for a file using Google Drive API v2. Use when you need to add a file to an additional folder.

ActionTry it

Insert Property (v2 API)

Tool to add a property to a file, or update it if it already exists (v2 API). Use when you need to attach custom key-value metadata to a Google Drive file.

ActionTry it

List Access Proposals

Tool to list pending access proposals on a file. Use when you need to retrieve access proposals for a specific file. Note: Only approvers can list access proposals; non-approvers will receive a 403 error.

ActionTry it

List Approvals

Lists a page of approvals associated with a Google Drive file, with pagination for browsing subsequent pages. Approval details are unavailable through this action.

ActionTry it

List Changes

Lists a page of changes for a user or shared drive; without a page token, it obtains a current start token and lists subsequent changes rather than earlier activity. Follow nextPageToken to continue and save newStartPageToken for future monitoring.

ActionTry it

List Comments

Lists comments on a Google Drive file, with pagination, an option to include deleted comments, and a minimum modification-time filter. Filter by author or content client-side.

ActionTry it

List File Labels

Lists labels applied to a Google Drive file, including label IDs and applied field IDs. An empty labels array is a valid response; additional pages may be available.

ActionTry it

List File Revisions

Tool to list a file's revision metadata (not content) in Google Drive. Drive may prune old revisions, so history may be incomplete for frequently edited files. Filter client-side for specific revisionIds; do not assume the last entry is the active version.

ActionTry it

List Files and Folders (Deprecated)

Lists and searches Google Drive files and folders using filters such as a folder, search query, or drive selection. Results are paginated; a 404 response is returned as an empty list and does not establish that no files match. DEPRECATED: Use GOOGLEDRIVE_FIND_FILE instead.

ActionTry it

List Folder Children (v2)

Lists a page of child references for a folder using Google Drive API v2. Follow the returned nextPageToken to retrieve additional pages.

ActionTry it

List Google Form Responses

Return one page of submissions for a Google Form.

ActionTry it

List Label Definitions

Lists available Google Drive labels, returning each label's ID and display name without requiring a file ID.

ActionTry it

List Permissions

Lists a page of permissions for a file or shared drive. Use the returned next page token to retrieve further pages when present.

ActionTry it

List Properties (v2 API)

Tool to list a file's properties in Google Drive API v2. Use when you need to retrieve custom properties (key-value pairs) attached to a file.

ActionTry it

List Replies to Comment

List a page of replies to a specific comment on a Google Drive file. Supports pagination and optionally including deleted replies.

ActionTry it

List Shared Drives

Tool to list the user's shared drives. Use when you need to get a list of all shared drives accessible to the authenticated user. Results may differ from the web UI due to admin policies; listing a drive does not guarantee access to its contents. Paginated calls may trigger 403 rateLimitExceeded or 429 tooManyRequests; apply exponential backoff when iterating many pages.

ActionTry it

List Team Drives (Deprecated)

Tool to list Team Drives (deprecated, use List Shared Drives instead). Use when you need to retrieve Team Drives using the legacy endpoint.

ActionTry it

Modify File Labels

Modifies the set of labels applied to a file. Returns a list of the labels that were added or modified. Use when you need to programmatically change labels on a Google Drive file, such as adding, updating, or removing them.

ActionTry it

Move File

Moves a file to another Google Drive folder. At least one of `add_parents` or `remove_parents` is required; calls with neither are rejected. Supply `add_parents` with the destination folder ID; if `remove_parents` is omitted, the action checks and removes the current parent automatically before adding the destination. For My Drive files only, `remove_parents` without `add_parents` moves the file to My Drive root. For shared-drive items, set `supports_all_drives=true` and provide `add_parents` because the item must retain exactly one parent; membership, role, and domain policies can restrict moves, and the Drive API cannot move a folder from My Drive into a shared drive. Google Drive files have one parent, so use a shortcut for additional placements.

ActionTry it

Patch Permission

Tool to update a permission using patch semantics. Use when you need to modify specific fields of an existing permission without affecting other fields. **Warning:** Concurrent permissions operations on the same file are not supported; only the last update is applied.

ActionTry it

Patch Property (v2 API)

Tool to update a property on a file using PATCH semantics (v2 API). Use when you need to partially update custom key-value metadata attached to a Google Drive file.

ActionTry it

Read Spreadsheet Values

Read values from one or more ranges in a Google spreadsheet.

ActionTry it

Resumable Upload

Upload a file to Google Drive using a resumable session, creating a new file or updating an existing file by ID. The upload is sent in chunks.

ActionTry it

Stop Watch Channel

Tool to stop watching resources through a specified channel. Use this when you want to stop receiving notifications for a previously established watch. Both `id` and `resourceId` must be saved from the original watch response — they cannot be retrieved after the fact.

ActionTry it

Trash File

Tool to move a file or folder to trash (soft delete). Use when you need to delete a file but want to allow recovery via UNTRASH_FILE. This action is distinct from permanent deletion and provides a safer cleanup workflow.

ActionTry it

Unhide Shared Drive

Tool to unhide a shared drive. Use when you need to restore a shared drive to the default view.

ActionTry it

Untrash File

Restore a file from Google Drive trash. The file must still be in the trash; this does not recover permanently deleted files.

ActionTry it

Update Comment

Tool to update an existing comment on a Google Drive file. Use when you need to change the content of a comment. NOTE: The 'resolved' field is read-only in the Google Drive API. To resolve or reopen a comment, use CREATE_REPLY with action='resolve' or action='reopen'.

ActionTry it

Update File (Metadata)

Updates file metadata. Uses PATCH semantics (partial update) as per Google Drive API v3 — only explicitly provided fields are updated, so omit fields you do not intend to overwrite. Use this tool to modify attributes of an existing file like its name, description, or parent folders. To move a file, supply add_parents and remove_parents together; omitting remove_parents creates multiple parents, omitting add_parents can orphan the file. Bulk updates may trigger 429 Too Many Requests; apply exponential backoff. Note: supports metadata updates only; file content updates are not yet implemented.

ActionTry it

Update File Metadata (PATCH v2)

Tool to update file metadata using the Drive API v2 PATCH method. Use when you need to modify file properties like title, description, or labels using patch semantics.

ActionTry it

Update File Revision Metadata

Updates ONLY the metadata properties of a specific file revision (keepForever, published, publishAuto, publishedOutsideDomain). IMPORTANT: This action does NOT update file content. To update file content, use EDIT_FILE or UPDATE_FILE_PUT instead. This action requires BOTH file_id AND revision_id parameters. Use LIST_REVISIONS to get available revision IDs for a file. Valid parameters: file_id (required), revision_id (required), keep_forever, published, publish_auto, published_outside_domain. Invalid parameters (use other actions): file_contents, mime_type, content, name - these are NOT supported by this action.

ActionTry it

Update Permission

Tool to update a permission with patch semantics. Use when you need to modify an existing permission for a file or shared drive. Inherited or domain-managed permissions may not be editable; verify editability with GOOGLEDRIVE_LIST_PERMISSIONS before updating.

ActionTry it

Update Property (v2 API)

Tool to update a property on a file using Google Drive API v2. Use when you need to modify an existing custom property attached to a file.

ActionTry it

Update Reply

Tool to update a reply to a comment on a Google Drive file. Use when you need to modify the content of an existing reply.

ActionTry it

Update Shared Drive

Tool to update the metadata for a shared drive. Use when you need to modify properties like the name, theme, background image, or restrictions of a shared drive.

ActionTry it

Update Spreadsheet Values

Write values to one exact Google Sheets range.

ActionTry it

Update Team Drive (Deprecated)

Tool to update a Team Drive's metadata. Deprecated: Use the drives.update endpoint instead. Use when you need to modify Team Drive properties.

ActionTry it

Upload File

Upload a new file to Google Drive, optionally placing it in a specified folder. If no folder ID is provided, it is uploaded to the Drive root.

ActionTry it

Upload File from URL to Drive

Tool to fetch a file from a provided URL server-side and upload it into Google Drive. Use when you need to reliably persist externally hosted files into Drive without client-side downloads or temporary storage.

ActionTry it

Upload/Update File Content

Tool to update file content in Google Drive by uploading new binary content. Use when you need to replace the contents of an existing file with new file data.

ActionTry it

Watch Drive Changes

Subscribe to Google Drive changes for a user or shared drive and receive notifications at a webhook URL. Supply a start or continuation page token; notifications may cover multiple changes, so fetch changes since the last known token.

ActionTry it

Watch File for Changes

Tool to subscribe to push notifications for changes to a specific file. Use when you need to monitor a file for modifications and receive real-time notifications at a webhook URL.

ActionTry it

Write Spreadsheet Values

Replace values in one range of a Google spreadsheet.

ActionTry it

How the Google Drive integration works

The Google Drive integration connects your Dench AI CRM directly to Google Drive, so agents can read and act on your Google Drive data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

105 actions are available for agents to invoke on your behalf, and 7 triggers can start a Dench automation the moment something changes in Google Drive. Every call runs through Google Drive's own authorization, scoped to the account you connect.

Set up Google Drive in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Google Drive and click Connect — you'll authorize access through Google Drive's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Google Drive in chat, or wire a Google Drive trigger into an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Google Drive integration work with Dench?

The Dench Google Drive integration connects your AI CRM to Google Drive, so AI agents can work with your Google Drive data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Google Drive via Dench?

The Google Drive integration currently exposes 105 actions, including Add file sharing preference (Deprecated), Batch Get Spreadsheet Values, Batch Update Spreadsheet Values, Clear Spreadsheet Values, Copy file (Deprecated), and Copy file with advanced options. Agents invoke them on your behalf from chat or from automations.

Can Dench react to events in Google Drive automatically?

Yes. The Google Drive integration provides 7 triggers — such as Comment Added (Docs/Sheets/Slides), File Created, File Deleted or Trashed, and File Shared (Permissions Added) — that can start a Dench automation the moment something happens in Google Drive.

Do I need to write code to connect Google Drive to Dench?

No. You connect Google Drive from your Dench workspace using Google Drive's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Google Drive integration secure?

Connections are authorized through Google Drive's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Google Drive connection from your workspace settings at any time.