Google Drive

Syncs your files and folders across apps, automates document generation from raw text, and manages complex sharing permissions for your team.

Try Google Drive in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Google Drive integration

    • Describe the outcome and Ceven picks the right Google Drive calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Google Drive data, across all 76 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Google Drive access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Google Drive, when, and on whose behalf.
    • The agent pauses and asks when Google Drive is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Google Drive.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Google Drive action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Google Drive, and when to use it.

Create file from text
Use this to generate a new document in Drive using provided text content. Supports automatic conversion to Google Workspace formats.
Find file
Search for specific files or folders using query criteria to locate items for further automation.
Create folder
Create a new folder, optionally placing it inside a parent folder by ID or name.
Download file
Pull a file from Drive by ID. Exports Workspace docs to a specific mime type or downloads native files.
Add sharing preference
Modify permissions to grant a specific role to a user, group, domain, or anyone with the link.
Move file
Reorganize your drive by changing the parent folder of a specific file.
List changes
Pull a list of modifications to files and folders using a page token to track updates.
Create comment
Add a new comment to a specific file to trigger a review or leave a note.
Delete permission
Revoke access for a specific user or group from a file using the permission ID.
Copy file
Duplicate an existing file in Drive using its file ID.
List files and folders
Browse or search for items based on criteria to map out a directory structure.
Create shared drive
Provision a new shared drive for team collaboration and centralized storage.
Add file sharing preference
Modifies sharing permissions for an existing google drive file, granting a specified role to a user, group, domain, or 'anyone'.
Create File or Folder
Creates a new file or folder with metadata. use to create empty files or folders, or files with content by providing it in the request body (though this action primarily focuses on metadata creation).
Create a File from Text
Creates a new file in google drive from provided text content (up to 10mb), supporting various formats including automatic conversion to google workspace types.
Create a folder
Creates a new folder in google drive, optionally within a parent folder specified by its id or name; if a parent name is provided but not found, the action will fail.
Create Reply
Tool to create a reply to a comment in google drive. use when you need to respond to an existing comment on a file.
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.
Delete Comment
Deletes a comment from a file. use when you need to remove a specific comment from a google drive file.
Delete Shared Drive
Tool to permanently delete a shared drive. use when you need to remove a shared drive and its contents (if specified).
Delete Reply
Tool to delete a specific reply by reply id. use when you need to remove a reply from a comment on a file.
Download a file from Google Drive
Downloads a file from google drive by its id. for google workspace documents (docs, sheets, slides), optionally exports to a specified `mime type`. for other file types, downloads in their native format regardless of mime type.
Edit File
Updates an existing google drive file by overwriting its entire content with new text (max 10mb).
Empty Trash
Tool to permanently delete all of the user's trashed files. use when you want to empty the trash in google drive.
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.
Find folder
Tool to find a folder in google drive by its name and optionally a parent folder. use when you need to locate a specific folder to perform further actions like creating files in it or listing its contents.
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.
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.
Get Changes Start Page Token
Tool to get the starting pagetoken for listing future changes in google drive. use this when you need to track changes to files and folders.
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.

30 actions · scroll to see them all

Frequently asked questions

Ceven operates using the OAuth2 permission model, meaning the agent can only access files and folders that you have explicitly granted it permission to see. When you connect your account, you define the scope of access. If the agent needs to share a file with a third party, it uses the Add sharing preference tool to modify the access control list of that specific file. It cannot bypass organization wide policies set by your Google Workspace administrator. If your admin has disabled external sharing for the whole domain, the agent will receive an error from the API when attempting to share a file outside your company.
Yes, but it does so by exporting the document content. Since Google Docs are not stored as simple text files, the agent uses the download tool to export the document into a readable format like plain text or PDF. Once the content is exported, the AI can analyze the text, summarize it, or use it to trigger other workflows. This happens in real time and the exported version is used only for the duration of the processing task. The original document remains untouched in your Drive, and all version history is preserved exactly as it was.
Ceven is optimized for metadata and text based document automation. For tools like Create a File from Text, there is a strict limit of 10MB per request. If a workflow attempts to push a file larger than this, the Google Drive API will reject the request with a 413 request entity too large error. For larger assets, we recommend using the upload flow which handles multi part uploads. The agent is designed to manage the organization and movement of large files, but the actual content generation tools are capped to ensure fast and reliable performance across all workflows.
Yes, the agent uses a system of page tokens to track modifications. By calling the Get Changes Start Page Token tool, the agent establishes a baseline of your current drive state. It then periodically polls the List Changes endpoint to see what has happened since that token was issued. This allows the agent to detect when a file is renamed, deleted, or when a new version is uploaded. You can build workflows that trigger specific actions, such as sending a Slack alert, the moment a critical project document is updated by a team member.
Ceven fully supports both personal My Drive and Shared Drives. The agent can list all Shared Drives you have access to and perform the same set of operations within them as it does in your personal space. This includes creating folders, moving files, and managing permissions. When working in a Shared Drive, the agent respects the role based access control of that drive. If you are a contributor but not a manager, the agent will be unable to delete files or change member permissions because the Google Drive API enforces those restrictions at the account level.
Google Drive allows multiple files to have the exact same name in the same folder, which can be confusing for AI agents. To solve this, Ceven always tracks files by their unique file ID rather than their display name. When searching for a file, the agent pulls a list of all matching names and then uses metadata, such as the last modified date or file size, to determine which one is the correct target. If there is still ambiguity, the agent will ask you to clarify which version it should use before performing any write or delete actions.
While Ceven can handle thousands of files, it is subject to Google Drive API rate limits. Google imposes a quota on the number of requests per second per user. If a workflow attempts to rename a thousand files in a single loop, you may encounter 429 too many requests errors. To prevent this, Ceven implements automatic exponential backoff, meaning the agent will pause for a few seconds and retry the request until it succeeds. For extremely large bulk operations, we recommend scheduling the workflow to run in batches over several hours.
Yes, the agent has full access to the commenting system. It can list all existing comments on a file, create new comments at specific locations, and reply to existing threads. This is particularly useful for creating a feedback loop between a human and an AI. For example, you can tag the agent in a comment, and a workflow can be set to detect that mention, read the context of the document, and post a reply with the requested information or a confirmation that a task has been completed.

Alternatives to Google Drive

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Google Drive and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free