Google Drive integration
Cloud file storage and sharing
- Provider
- Category
- Storage
- Setup
- User-supplied API key
- Actions
- 89 available
Quick start
Call Google Drive from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to Google Drive's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"GOOGLEDRIVE_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
End-users supply their own Google Drive API key. OverSkill provides a pre-built connection form via the integration card — your app can call the composio client immediately once the user has connected.
Available actions
89 actions exposed via the
Google Drive integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
GOOGLEDRIVE_ADD_FILE_SHARING_PREFERENCE -
GOOGLEDRIVE_ADD_PARENT -
GOOGLEDRIVE_ADD_PROPERTY -
GOOGLEDRIVE_COPY_FILE -
GOOGLEDRIVE_COPY_FILE_ADVANCED -
GOOGLEDRIVE_CREATE_COMMENT -
GOOGLEDRIVE_CREATE_DRIVE -
GOOGLEDRIVE_CREATE_FILE -
GOOGLEDRIVE_CREATE_FILE_FROM_TEXT -
GOOGLEDRIVE_CREATE_FOLDER -
GOOGLEDRIVE_CREATE_PERMISSION -
GOOGLEDRIVE_CREATE_REPLY
Show all 89 actions
-
GOOGLEDRIVE_CREATE_SHORTCUT_TO_FILE -
GOOGLEDRIVE_CREATE_TEAM_DRIVE -
GOOGLEDRIVE_DELETE_CHILD -
GOOGLEDRIVE_DELETE_COMMENT -
GOOGLEDRIVE_DELETE_DRIVE -
GOOGLEDRIVE_DELETE_FILE -
GOOGLEDRIVE_DELETE_PARENT -
GOOGLEDRIVE_DELETE_PERMISSION -
GOOGLEDRIVE_DELETE_PROPERTY -
GOOGLEDRIVE_DELETE_REPLY -
GOOGLEDRIVE_DELETE_REVISION -
GOOGLEDRIVE_DELETE_TEAM_DRIVE -
GOOGLEDRIVE_DOWNLOAD_FILE -
GOOGLEDRIVE_DOWNLOAD_FILE2 -
GOOGLEDRIVE_DOWNLOAD_FILE_OPERATION -
GOOGLEDRIVE_EDIT_FILE -
GOOGLEDRIVE_EMPTY_TRASH -
GOOGLEDRIVE_EXPORT_GOOGLE_WORKSPACE_FILE -
GOOGLEDRIVE_FIND_FILE -
GOOGLEDRIVE_FIND_FOLDER -
GOOGLEDRIVE_GENERATE_IDS -
GOOGLEDRIVE_GET_ABOUT -
GOOGLEDRIVE_GET_APP -
GOOGLEDRIVE_GET_CHANGE -
GOOGLEDRIVE_GET_CHANGES_START_PAGE_TOKEN -
GOOGLEDRIVE_GET_CHILD -
GOOGLEDRIVE_GET_COMMENT -
GOOGLEDRIVE_GET_DRIVE -
GOOGLEDRIVE_GET_FILE_METADATA -
GOOGLEDRIVE_GET_FILE_PROPERTY -
GOOGLEDRIVE_GET_FILE_V2 -
GOOGLEDRIVE_GET_PARENT -
GOOGLEDRIVE_GET_PERMISSION -
GOOGLEDRIVE_GET_PERMISSION_ID_FOR_EMAIL -
GOOGLEDRIVE_GET_REPLY -
GOOGLEDRIVE_GET_REVISION -
GOOGLEDRIVE_GET_TEAM_DRIVE -
GOOGLEDRIVE_GOOGLE_DRIVE_DELETE_FOLDER_OR_FILE_ACTION -
GOOGLEDRIVE_HIDE_DRIVE -
GOOGLEDRIVE_INSERT_CHILD -
GOOGLEDRIVE_LIST_ACCESS_PROPOSALS -
GOOGLEDRIVE_LIST_APPROVALS -
GOOGLEDRIVE_LIST_CHANGES -
GOOGLEDRIVE_LIST_CHILDREN_V2 -
GOOGLEDRIVE_LIST_COMMENTS -
GOOGLEDRIVE_LIST_FILE_LABELS -
GOOGLEDRIVE_LIST_FILE_PROPERTIES -
GOOGLEDRIVE_LIST_FILES -
GOOGLEDRIVE_LIST_PERMISSIONS -
GOOGLEDRIVE_LIST_REPLIES -
GOOGLEDRIVE_LIST_REVISIONS -
GOOGLEDRIVE_LIST_SHARED_DRIVES -
GOOGLEDRIVE_LIST_TEAM_DRIVES -
GOOGLEDRIVE_MODIFY_FILE_LABELS -
GOOGLEDRIVE_MOVE_FILE -
GOOGLEDRIVE_PARSE_FILE -
GOOGLEDRIVE_PATCH_PERMISSION -
GOOGLEDRIVE_PATCH_PROPERTY -
GOOGLEDRIVE_RESUMABLE_UPLOAD -
GOOGLEDRIVE_STOP_WATCH_CHANNEL -
GOOGLEDRIVE_TRASH_FILE -
GOOGLEDRIVE_UNHIDE_DRIVE -
GOOGLEDRIVE_UNTRASH_FILE -
GOOGLEDRIVE_UPDATE_COMMENT -
GOOGLEDRIVE_UPDATE_DRIVE -
GOOGLEDRIVE_UPDATE_FILE_METADATA_PATCH -
GOOGLEDRIVE_UPDATE_FILE_PROPERTY -
GOOGLEDRIVE_UPDATE_FILE_PUT -
GOOGLEDRIVE_UPDATE_FILE_REVISION_METADATA -
GOOGLEDRIVE_UPDATE_PERMISSION -
GOOGLEDRIVE_UPDATE_REPLY -
GOOGLEDRIVE_UPDATE_TEAM_DRIVE -
GOOGLEDRIVE_UPLOAD_FILE -
GOOGLEDRIVE_UPLOAD_FROM_URL -
GOOGLEDRIVE_UPLOAD_UPDATE_FILE -
GOOGLEDRIVE_WATCH_CHANGES -
GOOGLEDRIVE_WATCH_FILE
Build with Google Drive
Open OverSkill, describe what you want to build, and reference Google Drive in your prompt — the AI will wire up the integration automatically.