统一 Google 服务 API 集成,支持托管 OAuth。可管理 Gmail、Google 日历、Drive、Docs、Sheets、Slides、Meet、Tasks、Photos、Maps、Google Analytics 等。
Access the full suite of Google services from chat -- Gmail, Calendar, Drive, Docs, Sheets, Slides, Meet, Tasks, Photos, Maps, Analytics, and Ads through a single connection. Powered by ClawLink for hosted OAuth.
Note: This integration bundles 400+ tools across multiple Google services. The reference below highlights the most important tools per service. Use clawlink_list_tools --integration google-super to discover the full catalog.
Step 1: InstallStep 2: Pair AccountStep 3: Connect Google
_App-specific connection GIF coming soon_Run the install command in OpenClawSign in and approve the deviceOpen the dashboard and connect Google
text
┌─────────────────┐ ┌──────────────┐ ┌──────────────────┐
│ OpenClaw │────▶│ ClawLink │────▶│ Google APIs │
│ (User Chat) │ │ (OAuth) │ │ (Multi-service) │
└─────────────────┘ └──────────────┘ └──────────────────┘
bash
openclaw plugins install clawhub:clawlink-plugin
openclaw config set tools.alsoAllow '["clawlink-plugin"]' --strict-json
openclaw gateway restart
javascript
// 1. Send an email
clawlink_call_tool({ tool: "googlesuper_send_email", parameters: { to: "user@example.com", subject: "Hello", body: "Hi there!" } })
// 2. List calendar events
clawlink_call_tool({ tool: "googlesuper_events_list", parameters: { calendarId: "primary" } })
// 3. Search Drive files
clawlink_call_tool({ tool: "googlesuper_find_file", parameters: { query: "report" } })
ClawLink manages the full Google OAuth flow with broad scopes. Connect at claw-link.dev/dashboard?add=google-super. The connection grants access to all bundled Google services.
javascript
// List connections
clawlink_list_integrations()
// Verify by listing calendars
clawlink_call_tool({ tool: "googlesuper_list_calendars", parameters: {} })
ToolDescriptionModegooglesuper_send_emailSend an email messageWritegooglesuper_fetch_emailsList and search emailsReadgooglesuper_fetch_message_by_message_idGet a specific email by IDReadgooglesuper_create_email_draftCreate a draft emailWritegooglesuper_send_draftSend an existing draftWritegooglesuper_reply_to_threadReply to an email threadWritegooglesuper_forward_messageForward an emailWritegooglesuper_add_label_to_emailAdd/remove labels on a messageWritegooglesuper_batch_modify_messagesModify labels on up to 1,000 messagesWritegooglesuper_batch_delete_messagesPermanently delete multiple messagesWritegooglesuper_delete_messagePermanently delete a messageWritegooglesuper_move_thread_to_trashMove thread to trashWritegooglesuper_list_labelsList all Gmail labelsReadgooglesuper_create_labelCreate a new labelWritegooglesuper_list_threadsList email threadsReadgooglesuper_list_draftsList email draftsRead
ToolDescriptionModegooglesuper_create_eventCreate a calendar eventWritegooglesuper_update_eventUpdate an existing eventWritegooglesuper_delete_eventDelete an eventWritegooglesuper_events_listList events for a calendarReadgooglesuper_events_getGet a specific eventReadgooglesuper_find_eventSearch eventsReadgooglesuper_find_free_slotsFind available time slotsReadgooglesuper_batch_eventsBatch up to 1,000 event mutationsWritegooglesuper_list_calendarsList user's calendarsReadgooglesuper_get_calendarGet calendar detailsReadgooglesuper_calendar_list_insertSubscribe to a calendarWrite
ToolDescriptionModegooglesuper_find_fileSearch files by name or contentReadgooglesuper_find_folderSearch for foldersReadgooglesuper_create_fileCreate a new fileWritegooglesuper_create_folderCreate a new folderWritegooglesuper_upload_fileUpload a file to DriveWritegooglesuper_download_fileDownload file contentReadgooglesuper_copy_file_advancedCopy a fileWritegooglesuper_move_fileMove a file to another folderWritegooglesuper_trash_fileMove file to trashWritegooglesuper_untrash_fileRestore file from trashWritegooglesuper_get_file_metadataGet file metadataReadgooglesuper_list_changesList Drive changesReadgooglesuper_create_permissionShare a file with a userWritegooglesuper_list_permissionsList file permissionsReadgooglesuper_create_shortcut_to_fileCreate a shortcut to a fileWritegooglesuper_get_aboutGet Drive storage and user infoRead
ToolDescriptionModegooglesuper_create_documentCreate a new Google DocWritegooglesuper_get_document_by_idGet document content and structureReadgooglesuper_get_document_plaintextGet document as plain textReadgooglesuper_update_existing_documentUpdate document contentWritegooglesuper_search_documentsSearch across documentsReadgooglesuper_copy_documentCopy a documentWritegooglesuper_export_document_as_pdfExport document as PDFReadgooglesuper_create_commentAdd a comment to a documentWritegooglesuper_list_commentsList document commentsRead
ToolDescriptionModegooglesuper_create_google_sheet1Create a new spreadsheetWritegooglesuper_batch_getRead data from cell rangesReadgooglesuper_values_getRead values from a rangeReadgooglesuper_spreadsheets_values_appendAppend rows to a sheetWritegooglesuper_values_updateUpdate values in a rangeWritegooglesuper_update_values_batchBatch update multiple rangesWritegooglesuper_add_sheetAdd a new sheet to a spreadsheetWritegooglesuper_create_spreadsheet_rowInsert a rowWritegooglesuper_create_spreadsheet_columnInsert a columnWritegooglesuper_lookup_spreadsheet_rowLook up a row by column valueReadgooglesuper_get_spreadsheet_infoGet spreadsheet metadataReadgooglesuper_search_spreadsheetsSearch for spreadsheetsReadgooglesuper_aggregate_column_dataAggregate column data with math opsReadgooglesuper_clear_valuesClear values from a rangeWrite
ToolDescriptionModegooglesuper_create_presentationCreate a new presentationWritegooglesuper_create_slides_markdownCreate slides from MarkdownWritegooglesuper_presentations_getGet presentation detailsReadgooglesuper_presentations_batch_updateBatch update a presentationWritegooglesuper_create_chartCreate a chartWritegooglesuper_replace_all_textReplace text across slidesWritegooglesuper_replace_imageReplace an image in slidesWrite
ToolDescriptionModegooglesuper_create_meetCreate a Meet linkWritegooglesuper_get_meetGet meeting detailsReadgooglesuper_list_conference_recordsList conference recordsReadgooglesuper_get_transcriptGet a meeting transcriptReadgooglesuper_list_recordingsList meeting recordingsReadgooglesuper_list_participantsList meeting participantsRead
ToolDescriptionModegooglesuper_insert_taskCreate a new taskWritegooglesuper_list_all_tasksList all tasksReadgooglesuper_update_task_fullUpdate a taskWritegooglesuper_delete_taskDelete a taskWritegooglesuper_move_taskMove a taskWritegooglesuper_create_task_listCreate a task listWritegooglesuper_list_task_listsList task listsReadgooglesuper_clear_tasksClear all completed tasksWrite
ToolDescriptionModegooglesuper_autocompletePlace autocomplete suggestionsReadgooglesuper_text_searchText-based place searchReadgooglesuper_nearby_searchSearch nearby placesReadgooglesuper_get_place_detailsGet detailed place infoReadgooglesuper_geocode_address_with_queryGeocode an addressReadgooglesuper_get_routeGet route directionsRead
ToolDescriptionModegooglesuper_create_albumCreate a new albumWritegooglesuper_list_albumsList all albumsReadgooglesuper_batch_create_media_itemsUpload and create media items (max 50)Writegooglesuper_list_media_itemsList media itemsReadgooglesuper_search_media_itemsSearch media items by filtersRead
ToolDescriptionModegooglesuper_run_reportRun a standard analytics reportReadgooglesuper_run_realtime_reportGet real-time analytics dataReadgooglesuper_run_pivot_reportRun a pivot table reportReadgooglesuper_batch_run_reportsBatch multiple report requestsReadgooglesuper_list_properties_filteredList GA4 propertiesReadgooglesuper_list_custom_dimensionsList custom dimensionsReadgooglesuper_list_data_streamsList data streamsRead
ToolDescriptionModegooglesuper_list_accessible_customersList accessible ad accountsReadgooglesuper_mutate_campaignsCreate/update/remove campaignsWritegooglesuper_mutate_ad_groupsCreate/update/remove ad groupsWritegooglesuper_create_customer_listCreate a customer match listWritegooglesuper_add_or_remove_to_customer_listAdd/remove contacts from listWrite
javascript
// Search for recent emails
const emails = await clawlink_call_tool({
tool: "googlesuper_fetch_emails",
parameters: { query: "from:boss@company.com newer_than:1d" }
});
// Reply to a thread
await clawlink_call_tool({
tool: "googlesuper_reply_to_thread",
parameters: {
thread_id: "thread_123",
body: "I'll review the proposal today."
}
});
javascript
// Find free slots for a meeting
const slots = await clawlink_call_tool({
tool: "googlesuper_find_free_slots",
parameters: { calendarId: "primary", date: "2026-06-10" }
});
// Append data to a spreadsheet
await clawlink_call_tool({
tool: "googlesuper_spreadsheets_values_append",
parameters: {
spreadsheetId: "sheet_abc",
range: "A1:D1",
values: [["2026-06-08", "Meeting", "30min", "Confirmed"]]
}
});
javascript
// Search for a file
const files = await clawlink_call_tool({
tool: "googlesuper_find_file",
parameters: { query: "Q3 report" }
});
// Share the file
await clawlink_call_tool({
tool: "googlesuper_create_permission",
parameters: {
fileId: "file_123",
emailAddress: "colleague@company.com",
role: "reader"
}
});
clawlink_list_integrations to confirm google-super is connected.clawlink_list_tools --integration google-super to see the full 400+ tool catalog.clawlink_search_tools({ query: "spreadsheet", integration: "google-super" }) to find specific tools.text
READ (safe): fetch_emails → events_list → find_file → run_report → list_calendars
WRITE (confirm): send_email → create_event → upload_file → values_append → insert_task
DELETE (high): batch_delete_messages → delete_event → trash_file → clear_values
bigquery.readonly)Status / ErrorMeaning401 UnauthorizedGoogle OAuth token expired -- reconnect at dashboard403 ForbiddenInsufficient Google API scope for this action404 Not FoundFile, event, or resource ID does not exist429 Rate LimitedGoogle API quota exceeded -- apply exponential backoff
clawlink_list_integrations to confirm pairinggooglesuper_get_about to check current Drive accessPowered by ClawLink -- an integration hub for OpenClaw
