Google Drive, worked by an AI employee
Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Google Drive account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.
- File Management & Storage
- Signs in to your account
- 50 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What Google Drive is
Google Drive is a cloud storage solution for uploading, sharing, and collaborating on files across devices, with robust search and offline access
You sign in with your own Google Drive account, the same way you already do. We never see or hold your password.
It can also be told by Google Drive when something happens, rather than only doing things when you ask.
One message in, the work done in Google Drive.
- 01
You ask
You message your AI employee in the chat your team already has open, in one sentence, in your own words.
- 02
It works out the step
It decides what the job needs in Google Drive. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own Google Drive account, inside the access you granted it, doing the thing you asked for.
- 04
It reports back
It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.
What it can do in Google Drive
These are the ready-made tools your AI employee already has in Google Drive. It is not limited to them, but it never has to be taught these.
- Add file sharing preferenceModifies sharing permissions for an existing google drive file, granting a specified role to a user, group, domain, or 'anyone'.
- Copy fileDuplicates an existing file in google drive, identified by its file id.
- Create a File from TextCreates 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 folderCreates 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 CommentTool to create a comment on a file. use when you need to add a new comment to a specific file in google drive.
- Create File or FolderCreates 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
- Create ReplyTool to create a reply to a comment in google drive. use when you need to respond to an existing comment on a file.
- Create Shared DriveTool to create a new shared drive. use when you need to programmatically create a new shared drive for collaboration or storage.
- Create Shortcut to File/FolderTool 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 CommentDeletes a comment from a file. use when you need to remove a specific comment from a google drive file.
- Delete folder or fileTool 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.
- Delete PermissionDeletes a permission from a file by permission id. use when you need to revoke access for a specific user or group from a file.
- Delete ReplyTool to delete a specific reply by reply id. use when you need to remove a reply from a comment on a file.
- Delete Shared DriveTool to permanently delete a shared drive. use when you need to remove a shared drive and its contents (if specified).
- Download a file from Google DriveDownloads 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
- Edit FileUpdates an existing google drive file by overwriting its entire content with new text (max 10mb).
- Empty TrashTool to permanently delete all of the user's trashed files. use when you want to empty the trash in google drive.
- Find fileTool to list or search for files and folders in google drive. use when you need to find specific files based on query criteria or list contents of a drive/folder.
- Find folderTool 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
- Generate File IDsGenerates 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 aboutTool 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 TokenTool 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 CommentTool 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.
- Get File MetadataTool to get a file's metadata by id. use when you need to retrieve the metadata for a specific file in google drive.
- Get PermissionGets a permission by id. use this tool to retrieve a specific permission for a file or shared drive.
- Get ReplyTool to get a specific reply to a comment on a file. use when you need to retrieve the details of a particular reply.
- Get RevisionTool to get a specific revision's metadata by revision id. use when you need to retrieve information about a particular version of a file.
- Get Shared DriveTool to get a shared drive by id. use when you need to retrieve information about a specific shared drive.
- Hide Shared DriveTool 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.
- List ChangesTool to list the changes for a user or shared drive. use when you need to track modifications to files and folders, such as creations, deletions, or permission changes. this action
- List CommentsTool to list all comments for a file in google drive. use when you need to retrieve comments associated with a specific file.
- List File LabelsTool to list the labels on a file. use when you need to retrieve all labels associated with a specific file in google drive.
- List File RevisionsTool to list a file's revisions. use when you need to retrieve the revision history of a specific file in google drive.
- List Files and FoldersTool to list a user's files and folders in google drive. use this to search or browse for files and folders based on various criteria.
- List PermissionsTool to list a file's permissions. use when you need to retrieve all permissions associated with a specific file or shared drive.
- List Replies to CommentTool to list replies to a comment in google drive. use this when you need to retrieve all replies associated with a specific comment on a file.
- List Shared DrivesTool to list the user's shared drives. use when you need to get a list of all shared drives accessible to the authenticated user.
- Modify File LabelsModifies 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,
- Move FileTool to move a file from one folder to another in google drive. use when you need to reorganize files by changing their parent folder(s).
- Stop Watch ChannelTool to stop watching resources through a specified channel. use this when you want to stop receiving notifications for a previously established watch.
- Unhide Shared DriveTool to unhide a shared drive. use when you need to restore a shared drive to the default view.
- Untrash FileTool to restore a file from the trash. use when you need to recover a deleted file. this action updates the file's metadata to set the 'trashed' property to false.
- Update CommentTool to update an existing comment on a google drive file. use when you need to change the content or status (e.g., resolve) of a comment.
- Update File (Metadata)Updates file metadata. uses patch semantics (partial update) as per google drive api v3. use this tool to modify attributes of an existing file like its name, description, or paren
- Update File Revision MetadataUpdates metadata of a file revision (e.g., keepforever, publish). use this tool to modify the metadata of a specific revision of a file in google drive.
- Update PermissionTool to update a permission with patch semantics. use when you need to modify an existing permission for a file or shared drive.
- Update ReplyTool to update a reply to a comment on a google drive file. use when you need to modify the content of an existing reply.
- Update Shared DriveTool 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.
- Upload FileUploads a file (max 5mb) to google drive, moving it to a specified folder if a valid folder id is provided, otherwise uploads to root.
- Watch Drive ChangesTool to subscribe to changes for a user or shared drive in google drive. use when you need to monitor a google drive for modifications and receive notifications at a specified webh
What Google Drive can tell it about
It does not only wait to be asked. These are the things Google Drive can tell your AI employee about the moment they happen, so it can act without anyone noticing first.
- Comment Added (Docs/Sheets/Slides)A new comment is added to Google Docs, Sheets, or Slides.
- File CreatedA new file is created in Google Drive.
- File Deleted or TrashedA file is moved to trash or permanently deleted in Drive.
- File Shared (Permissions Added)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
- File UpdatedA file's metadata or content changes in Google Drive.
- Google Drive ChangesChanges are detected in a Google Drive.
- New File Matching QueryA 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
These are the jobs Sanaf would hold, signed in to your Google Drive account.
AI Administrative Assistant
Sanaf, on this job
- Files documents where they belong instead of the desktop
- Names files the same way every time so they are findable
AI Knowledge Manager
Sanaf, on this job
- Finds the answer across the drive when nobody remembers where it is
- Tells you when two documents contradict each other
AI Content Manager
Sanaf, on this job
- Turns a document into a draft you can publish
- Keeps the published version and the source in step
AI Legal Assistant
Sanaf, on this job
- Keeps each matter file complete and organised
- Drafts the standard contract from the template kept here
AI Research Analyst
Sanaf, on this job
- Files every brief with its sources so the next question builds on the last
- Builds the comparison tables you decide from
You do not learn a new screen. You type this in Slack or Teams.
@Sanaf where is our current method statement for occupied properties?
@Sanaf file everything from this week's jobs where it belongs.
@Sanaf turn that guide into a page for the website.
You stay the boss of your Google Drive account.
Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.
How we handle your data- It signs in to your own Google Drive account. You are not moving anything into ours.
- You grant access one app at a time, and you can take it back the same way.
- Everything it does in Google Drive is written down, with what it did and when.
- Anything you tell it to check with you first, it checks with you first.
It works in Google Drive and the rest of your software in the same job
A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.
Questions people ask about Google Drive
- Can an AI employee really work inside Google Drive?
- Yes. It signs in to your own Google Drive account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
- Do I have to move anything out of Google Drive?
- No. Nothing moves and nothing is replaced. Your records stay in Google Drive, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
- How does it get into my Google Drive account?
- You sign in with your own Google Drive account, the same way you already do. We never see or hold your password. You approve it before anything connects, and you can take the access back the same way you gave it.
- What can it actually do in Google Drive?
- It has 50 ready-made tools in Google Drive today, among them Add file sharing preference, Copy file and Create a File from Text. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use Google Drive and the rest of my software in the same job?
- Yes, and that is usually the point. Reading a message in one app, checking a record in Google Drive and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
- Who decides what it is allowed to do in Google Drive?
- You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Google Drive is written down with what it did and when.