Google Drive

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

77 actions Integration catalog
Request access
Connect Google Drive once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Add file sharing preference (Deprecated)GOOGLEDRIVE_ADD_FILE_SHARING_PREFERENCE
This action updates the sharing settings of a Google Drive file. It allows the assignment of specific permissions to users, groups, or domains, enhancing collaborative capabilities. Before using this action, first find the target file using GOOGLEDRIVE_FIND_FILE or GOOGLEDRIVE_LIST_FILES to get the correct file_id.
Insert File Parent (v2)GOOGLEDRIVE_ADD_PARENT
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.
Insert Property (v2 API)GOOGLEDRIVE_ADD_PROPERTY
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.
Copy file (Deprecated)GOOGLEDRIVE_COPY_FILE
This action copies an existing file on Google Drive, allowing the user to specify a new title for the duplicated file. It ensures the original file remains intact while creating a new separate copy.
Copy file with advanced optionsGOOGLEDRIVE_COPY_FILE_ADVANCED
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.
Create CommentGOOGLEDRIVE_CREATE_COMMENT
This action creates a new comment on a specified file in Google Drive. It allows users to provide feedback or notes related to the document by adding plain text comments.
Create Shared DriveGOOGLEDRIVE_CREATE_DRIVE
This action creates a new shared drive in Google Drive, allowing users to collaborate on files and organize content. Specify the name, ID, and settings for the drive, and ensure it meets the necessary criteria to avoid conflicts.
Create File or FolderGOOGLEDRIVE_CREATE_FILE
This action allows the user to create a new file or folder in a specified location. Users can provide metadata such as the name, MIME type, and parent folder IDs to specify the properties of the file being created.
Create a File from TextGOOGLEDRIVE_CREATE_FILE_FROM_TEXT
This action creates a new file in Google Drive using the text content provided. It allows for various MIME types and can also create files in subfolders if specified. CRITICAL: The parent_id parameter requires a valid, existing Google Drive folder ID that you have access to - NOT a folder name. If you receive a 404 'File not found' error, verify the folder ID exists and you have access. Use GOOGLEDRIVE_FIND_FOLDER to get the folder ID from a folder name before calling this action.
Create a folderGOOGLEDRIVE_CREATE_FOLDER
This action creates a new folder in Google Drive. You can specify a name for the folder and an optional parent folder by its ID or name. Important: The parent folder must already exist - this action will not create parent folders automatically.
Create PermissionGOOGLEDRIVE_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.
Create Permissions BatchGOOGLEDRIVE_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.
Create ReplyGOOGLEDRIVE_CREATE_REPLY
This action allows users to create a reply to a comment on a specific file in Google Drive. It requires the file ID, comment ID, and the content of the reply.
Create Shortcut to File/FolderGOOGLEDRIVE_CREATE_SHORTCUT_TO_FILE
This action creates a shortcut to a specified file or folder in Google Drive. It allows users to access an existing Drive item from another location without making a copy of it.
Create Team Drive (Deprecated)GOOGLEDRIVE_CREATE_TEAM_DRIVE
Tool to create a Team Drive. Deprecated: Use drives.create instead. Use when you need to create a Team Drive for collaboration.
Delete Child (v2)GOOGLEDRIVE_DELETE_CHILD
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.
Delete CommentGOOGLEDRIVE_DELETE_COMMENT
This action allows you to delete a specific comment from a designated file on Google Drive. It requires the file ID and comment ID to identify which comment to remove.
Delete Shared DriveGOOGLEDRIVE_DELETE_DRIVE
This action allows for the permanent deletion of a specified shared drive. It can optionally delete all items within the drive if the appropriate permissions are granted.
Delete fileGOOGLEDRIVE_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.
Delete Parent (v2)GOOGLEDRIVE_DELETE_PARENT
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.
Delete PermissionGOOGLEDRIVE_DELETE_PERMISSION
Deletes a specific permission from a file using the permission ID. IMPORTANT: You must first use the 'List Permissions' action to get the permission IDs for a file. Permission IDs are opaque identifiers assigned by Google's API and cannot be guessed.
Delete Property (v2 API)GOOGLEDRIVE_DELETE_PROPERTY
Tool to delete a property from a file using Google Drive API v2. Use when you need to remove custom key-value metadata from a file.
Delete ReplyGOOGLEDRIVE_DELETE_REPLY
This action deletes a specific reply associated with a comment on a file. It helps manage the comments by allowing the removal of unwanted replies.
Delete RevisionGOOGLEDRIVE_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.
Delete Team Drive (Deprecated)GOOGLEDRIVE_DELETE_TEAM_DRIVE
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.
Download a file from Google DriveGOOGLEDRIVE_DOWNLOAD_FILE
This action allows users to download files from Google Drive using the file's unique identifier. It supports exporting Google Workspace files to different formats if specified.
Download file content (Deprecated)GOOGLEDRIVE_DOWNLOAD_FILE2
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.
Download file via operationGOOGLEDRIVE_DOWNLOAD_FILE_OPERATION
Tool to download file content using long-running operations. Use when you need to download Google Vids files or export Google Workspace documents as part of a long-running operation. Operations are valid for 24 hours from creation. Returns a response containing `downloaded_file_content.s3url` — a short-lived S3 URL; fetch the actual file bytes from that URL promptly after the call.
Edit FileGOOGLEDRIVE_EDIT_FILE
This action allows users to edit an existing Google Drive file by replacing its content with new text. Note: This only works with regular binary files (text, PDF, images), not Google Docs, Sheets, or Slides. For Google Workspace files, use the specific Google Docs/Sheets/Slides actions instead.
Empty TrashGOOGLEDRIVE_EMPTY_TRASH
Permanently deletes all files in the Google Drive trash. This action empties the entire trash, removing all deleted files permanently and freeing up storage space.
Export Google Workspace fileGOOGLEDRIVE_EXPORT_GOOGLE_WORKSPACE_FILE
This action exports a Google Workspace file (Docs, Sheets, Slides, Drawings, or Apps Script) to a specified format. The user provides the file ID and desired export format.
Find fileGOOGLEDRIVE_FIND_FILE
This action allows you to search for files and folders in Google Drive. You can specify various query parameters to filter and sort the results, enabling you to quickly find the content you are looking for.
Find folderGOOGLEDRIVE_FIND_FOLDER
This action searches for one page of folders in Google Drive based on specified name criteria. Users can filter folders by exact name, substrings, content, and modification dates, then use nextPageToken to retrieve more results. All search parameters must be provided as strings, not numbers.
Generate File IDsGOOGLEDRIVE_GENERATE_IDS
This action generates unique file IDs for use in create or copy requests. It helps in pre-allocating IDs for new files or copies in the specified drive space.
Get aboutGOOGLEDRIVE_GET_ABOUT
This action retrieves information about the current user and their Drive. It provides data on storage quotas, user details, and the supported import/export formats for files.
Get AppGOOGLEDRIVE_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.
Get Change (v2 - Deprecated)GOOGLEDRIVE_GET_CHANGE
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.
Get Changes Start Page TokenGOOGLEDRIVE_GET_CHANGES_START_PAGE_TOKEN
This action retrieves the starting pageToken for monitoring subsequent changes to files and folders in Google Drive. It enables applications to effectively track updates in shared drives.
Get Child Reference (v2)GOOGLEDRIVE_GET_CHILD
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.
Get CommentGOOGLEDRIVE_GET_COMMENT
This action retrieves a specific comment from a Google Drive file using the file ID and comment ID. It provides an option to include deleted comments if desired.
Get Shared DriveGOOGLEDRIVE_GET_DRIVE
This action retrieves information about a specific shared drive using its ID. It allows users to access detailed metadata about the drive for administrative or informational purposes.
Get File MetadataGOOGLEDRIVE_GET_FILE_METADATA
This action retrieves metadata for a specified file in Google Drive based on its unique file ID. It provides details about the file's properties, such as its name, MIME type, and permissions.
Get Property (v2)GOOGLEDRIVE_GET_FILE_PROPERTY
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.
Get File (v2 API) (Deprecated)GOOGLEDRIVE_GET_FILE_V2
DEPRECATED: Use GetFileMetadata instead. Tool to get a file's metadata or content by ID from Google Drive API v2. Use when you need file metadata with alt=json, or file content with alt=media.
Get Parent Reference (v2)GOOGLEDRIVE_GET_PARENT
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.
Get PermissionGOOGLEDRIVE_GET_PERMISSION
This action allows you to retrieve specific permission information tied to a file or shared drive by using its unique ID. It provides details on who has access to the file and their respective roles.
Get Permission ID for EmailGOOGLEDRIVE_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.
Get ReplyGOOGLEDRIVE_GET_REPLY
This action retrieves a specific reply associated with a comment on a file. It provides details such as the reply's content, author, and timestamps.
Get RevisionGOOGLEDRIVE_GET_REVISION
This action retrieves metadata for a specific revision of a file by its revision ID. It's useful for obtaining details such as the modification time, size, and state of the revision.
Get Team Drive (Deprecated)GOOGLEDRIVE_GET_TEAM_DRIVE
Tool to get metadata about a Team Drive by ID. Deprecated: Use the drives.get endpoint instead.
Delete folder or fileGOOGLEDRIVE_GOOGLE_DRIVE_DELETE_FOLDER_OR_FILE_ACTION
This action deletes a specified file or folder from Google Drive using its unique ID. It ensures that the item is permanently removed and cannot be recovered afterward.
Hide Shared DriveGOOGLEDRIVE_HIDE_DRIVE
This action hides a specified shared drive from the user's default view in Google Drive, making it invisible without deleting it. It's useful for managing visibility without permanently removing access to the shared drive.
Insert Child Into Folder (v2)GOOGLEDRIVE_INSERT_CHILD
Tool to insert a file into a folder using Drive API v2. Use when you need to add an existing file to a folder.
List Access ProposalsGOOGLEDRIVE_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.
List ApprovalsGOOGLEDRIVE_LIST_APPROVALS
Tool to list approvals on a file for workflow-based access control. Use when you need to retrieve all approvals associated with a specific file in Google Drive.
List ChangesGOOGLEDRIVE_LIST_CHANGES
This action retrieves a list of changes for a user or shared drive. It allows tracking modifications to files and folders, such as creations, deletions, or permission changes.
List Folder Children (v2)GOOGLEDRIVE_LIST_CHILDREN_V2
Tool to list a folder's children using Google Drive API v2. Use when you need to retrieve all files and folders within a specific folder.
List CommentsGOOGLEDRIVE_LIST_COMMENTS
Lists all comments for a given file in Google Drive, including options to filter for deleted comments and control the number of comments returned per request.
List File LabelsGOOGLEDRIVE_LIST_FILE_LABELS
This action retrieves all labels associated with a specific file in Google Drive. It allows users to view the labels applied to a file, facilitating better organization and management of file metadata.
List Properties (v2 API)GOOGLEDRIVE_LIST_FILE_PROPERTIES
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.
Showing the first 60 of 77 actions.
// agentic workflows that use google drive

Start from a Google Drive playbook

First-party starter agents that already call Google Drive. Each one opens as a private, editable draft — you connect the integration and approve its actions during setup.