Ack mentions activityAcknowledge the Mentions & reactions inbox after it has been displayed.
Ack thread activityAcknowledge readable Threads inbox activity on entry without advancing personal read cursors or clearing explicit manual unread intent.
Add conditional formatAdd a conditional formatting rule to a spreadsheet.
Add connected elementExtend a flow: place a new node beside an existing element and connect them in one call — the server computes the position unless you pass `drop_point`.
Add deal line itemAdd a line item to a deal.
Add forwarding addressAdd a forwarding address (sends verification email).
Add pipeline memberAdd (or update the role of) a user or team on a CRM pipeline.
Add shared drive memberAdd a member (manager-only).
Add sheet columnAdd a column to a sheet tab.
Add sheet rowsAppend rows to a sheet tab.
Add sheet tabAdd a new tab to a sheet.
Add slideAdd a new slide to an existing presentation.
Add task attachmentAttach a Drive file to a task.
Add team memberAdd a user to a team with an optional role (admin or member).
Admin integration deletedisconnect an integration
Admin integrations listlist all integrations for workspace
Admin integrations slack channelslist Slack channels via bot token
Admin integration updateupdate integration config
Admin invite deleteRevoke (cancel) a pending invite.
Admin invite resendResend invite email + refresh expiry.
Admin invites listList pending, accepted, and expired workspace invites, pending first and then newest.
Admin mail suppression createmanually add a suppression
Admin mail suppression deleteremove a suppression
Admin mail suppressions listlist suppressed addresses
Admin notification defaults getRead workspace-default email notification prefs.
Admin notification defaults updatePartially update workspace-default email notification prefs.
Admin usage exportExport usage stats as CSV
Admin usage timeseriesDaily creation counts (last 14 days, split into "last 7" + "prior 7" windows) for the four hero metrics on the Overview tab.
Admin user getGet one workspace user's full admin record by id.
Admin user reset passwordCreate and email a one-hour password-reset link.
Admin user suspendSuspend a user account.
Admin user unsuspendUnsuspend a user account.
Admin workspace logo deleteRemove workspace logo (admin only)
Analytics annotations listList a project's annotations, oldest date first: each is a date, an optional end date, a short text and its author, drawn on every time-series chart in the project.
Analytics catalog overrides listList catalog metadata overrides for the workspace.
Analytics catalog statsPer-event last_seen_at and 30-day volume for the workspace's tracked events.
Analytics cohorts getRead a saved cohort's name, stored criteria and member-count snapshot by ID, without recomputing its audience.
Analytics cohorts listList saved cohort reports in the active workspace, including their definitions and stored member counts.
Analytics dashboards getRead a saved analytics dashboard's name, stored query and tile layout by ID.
Analytics dashboards listList the saved analytics dashboards of one Analytics project (`project_id`), including their tile layouts.
Analytics events getRead one Analytics evidence event owned by the caller's source workspace.
Analytics events listList source-owned Analytics evidence with bounded filters and stable pagination.
Analytics funnels getRead a saved funnel report's name and stored conversion query definition by ID, without running the funnel.
Analytics funnels listList saved funnel reports in the active workspace, including their names and conversion query definitions.
Analytics insights getRead a saved insights report's name and stored query definition by ID, without executing the query.
Analytics insights listList saved insights reports in the active workspace, including their names and query definitions.
Analytics metric definitions listList metric definitions visible in the named Analytics project, or its workspace default when omitted.
Analytics metrics upsertUpsert external metric rows (ad spend, cloud spend, incident minutes) keyed by metric, grain, period and dimensions.
Analytics metric valueRead one number from a saved insight or funnel over a window: the value, the same metric over the window before it, a sparkline and a link to the report.
Analytics mv metadataGet materialized view name and last refresh time.
Analytics projects access request createAsk the project's owners for access at viewer or editor.
Analytics projects access request currentReturn whether the caller has an open access request for the project.
Analytics projects access request decideApprove at viewer or editor, or decline, an open access request.
Analytics projects getRead one Analytics project, its view and the caller's role.
Analytics projects listList the Analytics projects the caller holds a role on, each with its view and the caller's role.
Analytics projects permissions listList the project's members: users and teams with their roles.
Analytics query executeExecute an ad-hoc analytics query (events/insights/funnel/retention/cohort).
Analytics restricted marks listList the workspace's restricted event names, trait keys and metric keys.
Analytics retentions getRead a saved retention report's name and stored query definition by ID, without computing retention.
Analytics retentions listList saved retention reports in the active workspace, including their names and query definitions.
Analytics settings getGet the workspace's analytics settings — the timezone calendar windows such as today-7d and day/week/month buckets resolve in.
Analytics users aggregatesList analytics user profiles from the materialized view (faster at high volume, nightly refresh).
Analytics users listList analytics user profiles (paginated, searchable).
Analytics user timelineGet a user's event timeline with session grouping (30-min inactivity split).
Analytics write key listList all writeKeys for the workspace (plaintext never returned on list).
Append sheet valuesAppend rows of values to a sheet at the first empty row in a range.
Apply deal templateCreate a new deal from a saved deal template.
Apply master to slideLink a master slide to a specific slide by 0-based index.
Apply task templateCreate a new task by applying a template's defaults.
Apply transition to allApply a slide transition to every slide in the deck.
Archive mail threadArchive every inbox-folder message in a thread
Asset get contentAn image inside a doc, sheet, slide deck, canvas board, wiki page or task description is an asset of that container, not a Drive file: it never appears in Drive, and it is readable exactly when its container is.
Assign roleAssign a role to a user.
Auth whoamiReturn the current authenticated user's profile (works with both JWT and API-key auth), including active workspace name + ID and agent kind + manager when applicable.
Automations enqueueQueue an enabled automation for background execution.
Batch archive emailsArchive multiple emails in one atomic call.
Batch clear sheet valuesClear all cell values in multiple ranges atomically.
Batch file permissionsBatch-fetch permissions for up to 50 files by ID.
Batch get contactsFetch multiple CRM contacts by their IDs in a single request (max 100).
Batch get dealsFetch multiple CRM deals by their IDs in a single request (max 100).
Batch get filesBatch-fetch up to 50 files by ID.
Batch get sheet valuesFetch multiple disjoint ranges from a spreadsheet in a single request.
Batch modify emailsBatch modify multiple emails in one atomic call.
Batch trash emailsTrash multiple emails in one atomic call.
Block senderBlock a sender (address or domain).
Book event resourcesBook one or more resources (rooms, equipment) for an existing event.
Browse public channelsBrowse the workspace's public channels, including the ones the caller has not joined, each with a `joined` flag and member count.
Bulk archive tasksArchive up to 100 tasks at once.
Bulk copy filesCopy multiple files to a folder (max 100).
Bulk delete contactsDelete many CRM contacts in a single operation.
Bulk delete dealsDelete many CRM deals at once by their ids.
Bulk delete messagesSoft-delete up to 100 messages in a channel.
Bulk delete tasksSoft-delete multiple tasks at once by ID.
Bulk export contactsExport selected contacts as CSV or vCard.
Bulk export dealsExport selected deals as CSV
Bulk move filesMove multiple files to a folder (max 100).
Bulk update contactsUpdate many CRM contacts in a single operation.
Bulk update dealsUpdate many CRM deals in a single operation.
Bulk update tasksUpdate multiple tasks at once by ID.
Calendar conflictsDetect attendee scheduling conflicts.
Calendar event export icsExport single event as .
Calendar event meeting notes createCreate a meeting-notes doc for an event, or — when `document_id` is given — link that existing doc and grant attendees access.
Calendar event meeting notes unlinkUnlink meeting-notes doc.
Calendar event reminders createAdd a reminder to a calendar event.
Calendar event reminders listList event reminders.
Calendar event reminders setReplace reminder list.
Calendar event unbook resourcesRelease every resource booked for a calendar event.
Calendar export icsExport entire calendar as .
Calendar external auth urlStart external provider OAuth.
Calendar external calendars enable syncEnable two-way sync.
Calendar external calendars listList calendars on connection.
Calendar external connection deleteDisconnect external account.
Calendar external connections listList connected external accounts.
Calendar external force syncSchedule every mirror calendar on this connection for an immediate background pull.
Calendar external synced disableDisable sync for one calendar.
Calendar import ics urlImport an .
Calendar reminder deleteDelete one calendar event reminder by id.
Calendar resource deleteDelete a bookable calendar resource by id.
Calendar resource getGet one bookable calendar resource by id.
Calendar resources createCreate a bookable resource.
Calendar resource updateUpdate a bookable calendar resource's details.
Calendars createCreate a calendar in the current workspace.
Calendars deleteDelete a calendar and every event on it.
Calendars permissions getGet a single user's permission entry on a calendar, including their role, display name, and email.
Calendars updateUpdate calendar fields.
Calendar upcoming remindersReminders due to fire within the next `window_hours` (default 24, max 168), soonest first.
Cancel scheduled emailCancel a scheduled email
Cancel scheduled messageCancel a pending scheduled message so it's never sent.
Cancel scheduler bookingCancel a booking as its host.
Change coworker managerReassign the accountable human (manager) for a coworker.
Chat channel createCreate a chat channel in the workspace.
Chat channel deleteDelete a chat channel and its messages.
Chat channel getGet a specific channel by UUID, with members.
Chat channel group removeRemove a group from channel (clean up fan-out rows)
Chat channel joinSelf-join a public channel (no body required)
Chat channel last messagesBatch-fetch the latest message preview for multiple channels in one request.
Chat channel leaveLeave a chat channel you belong to.
Chat channel member removeRemove a member from a chat channel.
Chat channel members addAdd member(s) or a group
Chat channel notification preferenceChoose your channel notification preference, not mute/unmute; use set_channel_muted for that.
Chat channel notification prefsUpdate the caller's per-channel notification preferences (unread_display: count | dot | since_visit).
Chat channel updateUpdate a chat channel's name, topic or settings.
Chat draft create savedCreate a saved (named) draft for the caller.
Chat draft deleteDelete a draft owned by the caller.
Chat drafts listThe caller's chat drafts (inflight + saved), newest first.
Chat draft updateUpdate a saved draft owned by the caller.
Chat emoji imageServe custom emoji image from GCS
Chat mentions inboxMessages from other users that @-mention the caller.
Chat message deleteDelete one message from a chat channel.
Chat message updateEdit message or pin/unpin
Chat preferencesWorkspace-level chat preferences readable by any authenticated member (default_reactions).
Chat reactions inboxMessages authored by the caller that carry reactions from other users.
Chat saved ids listGet saved message IDs for a channel (for UI bookmarked state)
Chat sidebar create sectionCreate a custom chat-sidebar section for the caller.
Chat sidebar delete sectionDelete a chat-sidebar section owned by the caller.
Chat sidebar list sectionsThe caller's custom chat-sidebar sections, ordered by position.
Chat sidebar reorder sectionsReorder the caller's chat-sidebar sections.
Chat sidebar update sectionRename a chat-sidebar section or set its channels.
Chat thread activity listList thread-activity inbox for the current user.
Chat thread getGet the replies in a chat message's thread.
Check availabilityCheck free/busy availability for one or more users in a given time range.
Check resource availabilityCheck if a specific resource (room, equipment) is free in a time range.
Check workspace slugCheck whether a workspace slug is available.
Claim documentMake an unclaimed document yours.
Clear calendarDelete ALL events from a calendar.
Clear reminderClear a pending reminder on a saved message.
Clear sheet validationRemove a data validation rule from a spreadsheet by range.
Clear user statusClear the current user's status (emoji + text + expiresAt).
Code comment updateEdit or delete an owned comment; maintainers may delete published comments.
Code connections listList repositories offered by the workspace GitHub installation.
Code pull auto mergeEnable or cancel durable Code auto-merge using the PR review policy and GitHub checks.
Code pull changes since reviewCompare the caller's last reviewed head with the current head.
Code pull commentStart a discussion or reply to a thread.
Code pull commitRead the diff for one commit in this pull request.
Code pull createCreate or adopt a GitHub pull request with an accountable Ambiguous author.
Code pull exportExport the complete review record with original anchors and attribution as versioned JSON or Markdown.
Code pull getRead a native review, its revision, discussion, checks and merge blockers.
Code pull mergeMerge the confirmed pull request version into its existing target after fresh revision, authorization, review-policy and GitHub checks.
Code pull refreshReconcile with current GitHub state.
Code pull reviewSubmit a review for the specified comparison as an authenticated user or agent with repository review permission.
Code pulls listPermission-filtered pull request inbox.
Code pull updateEdit metadata, assign reviewers, follow, close, reopen or mark ready.
Code repositories listList repositories the caller can read, with their Code role.
Code repository compareCompare two repository refs before opening a pull request.
Code repository connectConnect a repository from this workspace's existing GitHub installation.
Code repository grantGrant or revoke a workspace user or team.
Code repository grantsRead repository access grants.
Code repository metadataRead the repository labels and milestones available for pull requests.
Code repository principalsList workspace users and teams available for an explicit repository grant.
Code repository reviewersList currently eligible Ambiguous reviewers, including agents.
Code repository updateUpdate the default target branch, review policy or connection.
Code review dismissDismiss a blocking review with an auditable reason.
Code review resolveResolve or reopen a review without changing its verdict.
Compute pivot tableCompute the result of a persisted pivot table — applies row/column grouping, value aggregation, sort orders, and any matching slicer filters, and returns the rendered cells.
Compute wiki rollupsCompute and return rollup values for all rows in the database.
Copy sheet toCopy a sheet tab from one spreadsheet to another.
Coworkers conversation getProxy (workspace-isolated): get a single conversation thread.
Coworkers conversations listProxy (workspace-isolated): list conversations for the coworker in the active workspace.
Coworkers execution cancelKill switch: cancel an in-flight execution.
Coworkers execution getGet one execution with full trace data — task row, parent/children lineage, conversation, reasoning cycles, and tool-call activities.
Coworkers executions listProxy: list coworker execution history (paginated).
Coworkers monitored channels addProxy (workspace-isolated): start monitoring a channel.
Coworkers monitored channels listProxy (workspace-isolated): list channels the coworker is monitoring.
Coworkers monitored channels removeProxy (workspace-isolated): stop monitoring a channel.
Coworkers playbooks archiveArchive a playbook.
Coworkers playbooks createCreate a playbook and its initial version.
Coworkers playbooks deleteDelete a playbook and its versions.
Coworkers playbooks getGet one playbook with its current version's instructions and subtasks.
Coworkers playbooks listList the coworker's playbooks (metadata + current version pointer).
Coworkers playbooks updateEdit playbook metadata in place (title, objective).
Coworkers playbook versions createAppend a new version.
Coworkers playbook versions getGet one historical version's instructions and subtasks.
Coworkers playbook versions listList all versions of a playbook, newest first.
Coworkers rotate tokenRotate the management token used to talk to the coworker service.
Create canvasCreate a new (empty) canvas — a Miro-style infinite whiteboard.
Create canvas elementAdd one element to a board — a sticky, text, shape, image, codeBlock, frame, swimlane, connector, or metric.
Create chartEmbed a chart on a tab of the sheet.
Create contactCreate a new CRM contact (person or company).
Create contact groupCreate a named contact group for organizing contacts.
Create crm property definitionDefine a typed custom property for contacts or deals.
Create crm viewCreate a saved CRM view: a named filter+sort preset for contacts, companies, or deals.
Create data connectorCreate a new data connector that fetches data into specific cells of a sheet.
Create dealCreate a new CRM deal (revenue opportunity).
Create deal templateCreate a deal template — a reusable preset for creating deals with standard pipeline/stage/amount and line items.
Create docCreate a new doc.
Create draft emailCreate a draft email without sending it.
Create eventCreate a new calendar event.
Create folderCreate a new folder in Drive.
Create formCreate a new form for collecting data (surveys, feedback, registrations, quizzes).
Create form variantCreate a new A/B test variant by duplicating the parent form.
Create mail labelCreate a mail label for organizing threads.
Create mail ruleCreate a mail rule that acts on matching messages.
Create mail templateCreate a reusable mail template for composing.
Create named rangeCreate a named range or named expression on a spreadsheet.
Create pipelineCreate a new CRM pipeline with ordered stages.
Create pivot tableCreate a pivot table from sheet data.
Create presentationCreate a new presentation deck.
Create productCreate a product in the workspace catalog.
Create projectCreate a new project to group related tasks.
Create project updatePost a status update on a project.
Create quoteCreate a CRM quote (proposal) with line items.
Create resource commentCreate a comment on a document, task, wiki page, mail conversation, pull request, or code review.
Create roleCreate a custom role with specific permissions.
Create scheduler linkCreate a scheduler link (booking page).
Create scoring ruleCreate a lead scoring rule.
Create sequenceCreate a multi-step CRM sequence (email/wait/task/call/branch steps).
Create shared driveCreate a shared drive.
Create sheetCreate a new spreadsheet.
Create sheet imageCreate editable floating images with cell anchors and CSS pixel geometry.
Create sheet picture groupCreate editable picture groups with cell anchors and CSS pixel geometry.
Create sheet shapeCreate editable floating shapes with editable text, cell anchors and CSS pixel geometry.
Create sign documentCreate a draft signing document.
Create sign templateCreate a reusable signing template from field layout and signer roles.
Create slicerAdd a slicer to a tab of the sheet.
Create slide masterCreate a new master slide for a deck.
Create subtaskCreate a subtask under the given parent task.
Create taskCreate a new task.
Create teamCreate a new team in the workspace.
Create wiki pageCreate a new wiki page within a space.
Create wiki page versionCreate a manual snapshot of the current wiki page state.
Create wiki spaceCreate a new wiki space (a top-level container for pages).
Create wiki synced blockCreate a synced block — a reusable content fragment that can be embedded in multiple wiki pages and stays in sync everywhere it's used.
Create workspace inviteCreate workspace invites.
Crm contact file attachAttach a Drive file to a contact.
Crm contact file detachDetach a file from a contact
Crm contact files listList files attached to a contact
Crm contact photo getServe the photo image stored for a CRM contact.
Crm deal activitiesList activities for deal (owner-scoped)
Crm deal file attachAttach a Drive file to a deal.
Crm deal file detachDetach a file from a deal
Crm deal files listList files attached to a deal
Crm quote pdfExport quote as PDF (or printable HTML with ?
Cycles add tasksAdd tasks to the cycle.
Cycles analyticsBurndown + summary analytics for the cycle.
Cycles completeComplete a cycle.
Cycles createCreate a new cycle.
Cycles deleteDelete a cycle.
Cycles getGet one task cycle and its dates by id.
Cycles listList cycles in the active workspace.
Cycles remove tasksRemove tasks from the cycle.
Cycles updateUpdate cycle fields.
Cycles velocityCross-cycle velocity (last N closed cycles).
Decide access requestApprove an open access request at a named role, or decline it.
Decide mail approvalApprove and send, request changes, reject, or (as the sender) withdraw one submitted email.
Delete activityDelete one logged CRM activity by id.
Delete canvas elementDelete one element from a board by id.
Delete chartRemove a chart from the sheet.
Delete conditional formatDelete a conditional formatting rule from a spreadsheet by its ID.
Delete contactDelete a CRM contact (owner-scoped).
Delete contact groupDelete a contact group.
Delete contact photoDelete a CRM contact's profile photo.
Delete coworkerDelete a coworker (revokes API key + tears down config).
Delete crm property definitionDelete a custom-property definition.
Delete crm viewDelete a saved CRM view.
Delete custom emojiDelete a custom emoji from the workspace.
Delete data connectorDelete a data connector.
Delete dealDelete a CRM deal (owner-scoped).
Delete deal line itemDelete a deal line item.
Delete deal templateDelete a deal template (does not affect deals previously created from it).
Delete document versionDelete a version snapshot of a document.
Delete emailDelete one email message by id.
Delete eventDelete a calendar event.
Delete fileDelete a file or folder from Drive.
Delete formDelete a form and all its responses.
Delete form responseDelete a single form response.
Delete form variantDelete an A/B test variant (and its underlying duplicated form).
Delete mail labelDelete one mail label from this mailbox.
Delete mail ruleDelete one mail rule by id.
Delete mail templateDelete one saved mail template by id.
Delete named rangeDelete a named range from a spreadsheet by name.
Delete pipelineDelete a CRM pipeline and all of its stages.
Delete pivot tableRemove a pivot table from the sheet.
Delete productDelete a product from the workspace catalog.
Delete projectDelete a project by ID.
Delete quoteDelete a CRM quote and its line items.
Delete recurring event futureDelete this and all future occurrences of a recurring event by adding an UNTIL clause to the master's RRULE, ending the series the day before the given split_date.
Delete recurring event singleDelete a single occurrence of a recurring event by adding the occurrence date to the master's excluded_dates.
Delete resource commentDelete an existing document, task, wiki, mail-thread or Code comment by its comment ID.
Delete roleDelete a custom role.
Delete scheduler linkDelete a scheduler link.
Delete scoring ruleDelete a lead scoring rule.
Delete sequenceDelete a sequence (and all its enrollments).
Delete shared driveDelete a shared drive (destructive, manager-only).
Delete sheet columnsDelete columns atomically and return the bounded change receipt for undo or redo.
Delete sheet imageDelete editable floating images with cell anchors and CSS pixel geometry.
Delete sheet picture groupDelete editable picture groups with cell anchors and CSS pixel geometry.
Delete sheet rowsDelete rows from a sheet tab by 0-based index.
Delete sheet shapeDelete editable floating shapes with editable text, cell anchors and CSS pixel geometry.
Delete slicerRemove a slicer from the sheet.
Delete slide masterDelete an unused master slide.
Delete teamPermanently delete a team from the workspace.
Delete userIrreversibly delete a member.
Delete wiki pageMove a wiki page to Trash, together with every page beneath it.
Delete wiki synced blockSoft-delete a synced block.
Detach master from slideDetach a slide from its master.
Docs create named rangeCreate a named range (template placeholder) on a document.
Docs delete named rangeDelete a named range (template placeholder) from a document by name.
Docs list named rangesList all named ranges (template placeholders) defined on a document.
Documents asset createAdd an image to a doc, sheet, slide deck or canvas board as one of its own assets and get back the URL its body should store (`/api/assets/{id}/content`).
Documents comment deleteDelete a comment.
Documents comment reaction addAdd an emoji reaction to a comment.
Documents comment reaction removeRemove the caller's emoji reaction from a comment.
Documents comment resolveEdit your own comment or resolve a thread.
Documents comments createAdd a threaded comment.
Documents comments listList threaded comments.
Documents comments mark readAdvance the requester's last-seen marker so the unread badge clears.
Documents comment thread mark readMark one comment thread read for the requester, clearing its unread badge.
Documents comment thread mark unreadMark one comment thread unread for the requester so it stays flagged until reopened, even when its only comments are the requester's own.
Documents deleteSoft-delete a document (move to trash).
Documents duplicateMake a copy.
Documents permanent deletePermanently delete a trashed document.
Documents pinToggle pinned state.
Documents restoreRestore a trashed document.
Documents shared with meDocuments shared with the calling account through an explicit permission grant, across every workspace and every identity the account owns.
Documents starToggle starred state.
Documents thumbnailContent-derived thumbnail for doc/sheet/slide cards.
Documents trash listFind all deleted native Docs, Sheets, Slides and Canvas items owned by the caller.
Documents version getGet a version's metadata + serialized content snapshot.
Documents version revertRevert the document to a prior version.
Documents versions createCreate a manual snapshot (forces past the 5-minute throttle).
Documents versions listList version snapshots, newest-first, cursor-paginated (default 50 per page).
Drive file confirm uploadConfirm a presigned upload completed successfully.
Drive file contentA file's bytes.
Drive file importAdd a file to Drive from JSON, for clients that cannot send multipart: give either an https `url` to fetch (up to 100 MB) or the bytes as `content_base64` (up to 25 MB decoded), plus a `name`.
Drive file request createCreate a revocable, write-only public file request for a folder.
Drive file request remintReplace a live file request's capability token without changing its request identity, limits, upload progress, or expiry.
Drive file request revokeRevoke a folder's public file request immediately.
Drive file requests listList the caller's file requests for one owned Drive folder.
Drive files recentRecently used files for the current user — files they opened in the last 30 days (their own views, including files shared with them that they can still open) OR files they own created in the last 24 hours.
Drive files shared with meFiles shared with the current user through a direct, team or external grant, newest share first (`sort=modified` orders by last modified instead).
Drive files starredFiles the current user has starred.
Drive files suggestedFiles the current user is likely to want next, each with the reason it is suggested: they opened it (`opened`), someone shared it with them (`shared`), or someone else added it to a folder they own or an agent they manage created it (`added`).
Drive file tag attachAttach one of your tags to a Drive file, a doc/sheet/slide, or a form, so one tag can group a PDF with the document it belongs to.
Drive file tag detachDetach a tag from a Drive file, a doc/sheet/slide, or a form.
Drive file updateRename, move, or star/unstar a file.
Drive file upload initInitiate a file upload.
Drive folder ancestorsBreadcrumb chain (root → leaf) for a folder.
Drive publish galleryPublish a folder as an anyone-with-link gallery: stamp link visibility plus the given password/expiry onto the folder and its direct-child non-folder files, skipping legal records (reported as skipped_legal).
Drive revoke galleryRevoke a folder gallery: restore the folder and its direct-child files to restricted and clear link settings.
Drive shared drive folder createCreate a folder inside a shared drive.
Drive tag createCreate a new tag in the user's catalog.
Drive tag deleteDelete a tag (cascades to all file assignments).
Drive tag files listList everything you tagged with the given tag: Drive files, docs/sheets/slides and forms you own, newest first.
Drive tags listCurrent user's tag catalog.
Drive tag updateRename, recolor, or reorder a tag.
Duplicate slideDeep-copy a slide within the same deck.
Duplicate taskClone a task — copies title (appends ' (copy)'), description, priority, project, goal, cycle, estimate, due/start date, recurrence, custom fields, and labels.
Edit recurring event allEdit all occurrences in a recurring series.
Edit recurring event futureEdit this and all future occurrences of a recurring event by splitting the series at the given date.
Edit recurring event singleEdit a single occurrence of a recurring event, creating an exception without affecting other occurrences.
Empty trashPermanently delete the trashed files the user holds the owner rung on.
Enroll contact in sequenceEnroll a contact in a CRM sequence so they begin receiving the automated steps (emails, tasks, calls).
Ensure wiki reverse relationAuto-create the reverse relation property on the target database if missing.
Export documentExport a document, sheet, or slide to one of its supported standard formats.
Export drive fileExport a workspace document (Doc, Sheet, or Slide) to a file format via its Drive ID.
Export form responsesDownload all matching form responses as CSV with field labels, display values, blank unanswered cells, and ISO submission timestamps.
Find and replace in deckFind and replace text across all slides in a presentation.
Formatter setSet a flat map of fields on the node output.
Get account erasure outcomeRead a deleted member's durable erasure outcome and notice-delivery state.
Get activityGet a single activity by ID.
Get billing bonusesReturn the workspace's full earned-bonus history, newest-first — perpetual activation bonuses merged with one-time activation grants.
Get billing quotaReturn the workspace's unified action-meter view: plan, base/earned/topup quota, consumed-this-month, reset_at, member count + cap, trial state, active bonuses, auto-recharge config.
Get calendarGet a single calendar by ID.
Get calendar colorsGet the available color palette for calendars and events.
Get canvasGet a full canvas by id, including every element in `data.
Get canvas elementsBatch-fetch specific elements of a board by id — pass `ids` as a comma-separated list (max 500) and only those elements are returned, never the whole board.
Get canvas frameGet a frame (or swimlane) element and its children — every element whose `frameId` points at it.
Get canvas manifestGet a bounded manifest of a board — element ids, types, and bounds only (no style/content).
Get channel messagesGet recent messages from a chat channel.
Get channel read receiptsGet per-member read positions for a channel — who has read up to which message.
Get contactGet a single CRM contact by ID, including full details: name, email, phone, title, company, lifecycle stage, custom properties, and timestamps.
Get contact scoreGet a contact's current lead score with a breakdown of which scoring rules matched and how many points each contributed.
Get cover thumbnailGet the PNG thumbnail bytes for the first slide (cover image) of a presentation.
Get coworkerGet one AI coworker's configuration by id.
Get coworker statusGet a coworker's runtime status (proxied from coworker service).
Get crm analyticsGet analytics for accessible deals, optionally scoped to one pipeline: pipeline value by stage, conversion rates, average deal size, sales velocity, and deals breakdown.
Get crm metricsGet pipeline metrics summary: total open deals, total deal value, win rate, deals won/lost, and recent activity counts.
Get crm reportsGet CRM revenue, deals-by-source, pipeline-by-owner, and activity reports for accessible records, optionally scoped to one pipeline.
Get current workspaceGet the active workspace (name, slug, logo).
Get data connectorGet a single data connector by ID, including its config and last-run status.
Get dealGet a single CRM deal by ID, including full details: title, amount, currency, stage, pipeline, contact, company, owner, probability, close date, custom properties, and timestamps.
Get deal templateGet a single deal template with its line items and resolved pipeline/stage names.
Get detailed user presenceGet detailed presence for a set of users — online (≤5min), idle (5–30min), or offline — plus the lastActiveAt timestamp.
Get docs page layout defaultGet the caller's default layout for new Docs: `pageless_default: true` (the default) means new Docs start pageless, `false` means they start in pages.
Get documentGet a single document by ID, including its full content and comments.
Get document footnotesGet the footnotes from a document.
Get document headers footersGet the default, first-page, and even-page headers and footers from a document as ProseMirror JSON nodes (or null if not set).
Get document page styleGet the page-level formatting for a document: margins (in PT), page size (letter/A4/legal or custom {width, height} in PT), and orientation (portrait/landscape).
Get drive storageGet Drive storage usage.
Get drive storage breakdownStorage breakdown by file type.
Get emailGet a single email by ID, including full Markdown body, sender, recipients (to/cc/bcc), subject, and timestamps.
Get email attachment urlGet an attachment download URL: signed in cloud storage, authenticated API content in local storage.
Get email calendar inviteGet calendar invite embedded in an email.
Get email deliverabilityGet email deliverability statistics (sent/bounced/complained/opened rates) for the past 30 days.
Get email opensFetch open events for an email (sender only) Returns the rollup (first/last seen, open count) plus up to the most recent 50 individual open events.
Get email signatureGet the workspace default email signature (Markdown).
Get entity previewLook up a hover-card style preview of any referenced entity (document, task, contact, deal, channel, chat message, user, event, file, wiki page, form, email).
Get eventGet a single calendar event by ID, including full details: title, description, location, start/end times, recurrence rule, status, visibility, and attendees with RSVP status.
Get event instancesList individual occurrences of a recurring event within a date range.
Get feedbackRead back one submission by its receipt.
Get file infoGet detailed information about a file or folder in Drive.
Get formGet a form's full details including field schema, settings, publish status, and slug.
Get form ab analyticsGet A/B test comparison analytics for a form with variants.
Get form analyticsGet analytics for a form: total views, total responses, completion rate, average completion time, responses-by-day (last 30 days), per-field drop-off funnel, and per-field summaries (option counts for select fields, numeric stats for rating/number fields).
Get form responseGet a single form response by ID.
Get mail approvalRead one submitted email exactly as it will send — From, Reply-To, the complete To/Cc/Bcc set, subject, body with signature applied, attachment manifest, threading and requested schedule.
Get mail approval attachment urlPresigned URL for one frozen attachment, addressed by its position in the manifest.
Get mail ruleGet one mail rule's conditions and actions by id.
Get mail signatureGet the effective email signature.
Get mail templateGet one saved mail template by id.
Get mail threadGet all emails in a thread + muted flag.
Get message readersList the users who have read a specific message (i.
Get module availabilityWhich productivity modules are enabled for the caller's workspace: module key → boolean.
Get my access requestWhether you have an open access request for a document, spreadsheet, presentation, canvas, Drive item, form, wiki page, or calendar, task, project, or CRM pipeline.
Get notification keywordsGet the current user's notification keywords.
Get ooo statusCheck out-of-office status for one or more users.
Get pipelineGet a single CRM pipeline by ID with its ordered stages and its `visibility` — `workspace` when the pipeline is shared with the whole workspace, `private` when only its members reach its deals.
Get presentationGet a presentation's full data including all slides and their elements.
Get productGet one CRM product from the catalog by id.
Get projectGet a single project by ID, including task count, visibility, and metadata.
Get quoteGet a single CRM quote with its line items and linked deal/contact/company/owner.
Get read receipts defaultGet read-receipts default for new compose.
Get resolved presenceCold-hydrate the resolved presence dot for a set of users in the current workspace.
Get scheduler linkGet a single scheduler link (owner-scoped) with its settings and booking count.
Get security settingsGet workspace security settings (require_2fa, session_timeout_hours, password_min_length, ip_allowlist).
Get sequenceGet a single sequence with its full step list and current enrollment count.
Get settingsGet all workspace settings.
Get shared driveGet shared drive details.
Get sheetGet a spreadsheet's structured data including columns, rows, and formulas.
Get sheet rangeGet a rectangular range of cell values from a sheet.
Get sign auditGet the append-only audit trail for a visible signing document.
Get sign documentGet a signing document with signers and fields.
Get slide thumbnailGet the PNG thumbnail bytes for a specific slide.
Get snooze presetsGet the user's custom snooze quick-presets.
Get swipe actionsGet the caller's own mail-row swipe actions.
Get taskGet a single task by ID, including full details: title, description, status, priority, assignee, due date, labels, and subtask count.
Get teamGet details of a single team including its first 10 members.
Get undo send settingGet undo-send duration preference.
Get unread countsGet the full unread projection (mail inbox, per-channel chat badges with mute/preference resolved, notifications, total).
Get usage statsGet workspace usage statistics including storage breakdown by user and module, active user count, API call volume, and per-module adoption metrics.
Get user presenceGet online status (true = online within the last 5 minutes) for a set of users in the current workspace.
Get users notification preferencesReturn the user's notification preferences, merged with defaults so newly-added keys always render.
Get user statusGet the current user's active chat status (emoji + text) and DND-until timestamp.
Get vacation settingsGet vacation auto-reply settings.
Get wiki database rowGet a single database row by id.
Get wiki pageGet a wiki page's full details including Markdown content, child pages, backlinks (pages that link to this page), and metadata.
Get wiki page versionGet a wiki page version's full content (title + markdown body).
Get wiki space graphGet backlink graph data for a wiki space.
Get wiki synced blockGet a synced block by ID.
Get workspaceGet the current workspace details (id, name, slug).
Grant accessShare a document, spreadsheet, presentation, canvas, Drive item, form, wiki page, or calendar with exactly one user_id or named team_id (workspace members/teams), or email (anyone; sends an invitation).
Group slide elementsGroup existing top-level elements on a slide into a single group.
Home digestWorkspace-home roll-up: trailing-window task velocity (with prior-window deltas) plus the actor-aggregated team digest, visibility-gated per viewer.
Insert page breakInsert a page break into a document at a given position.
Insert page numberInsert a page number placeholder into a document.
Insert section breakInsert a section break into a document at a given position.
Invite userInvite a human by email with a member or admin role.
Leave resourceRemove your own direct grant on a document, spreadsheet, presentation, canvas, Drive item, form, wiki page, or calendar.
List accessList named/team grants, workspace/link tiers and pending invitations for a document, spreadsheet, presentation, canvas, Drive item, form, wiki page, or calendar.
List activityList recent workspace activity (last 30 days).
List address bookList the caller's address book: the shared CRM contacts they can see unioned with their own privately captured addresses, deduplicated on email with the shared record winning.
List archived threadsList archived threads (one per thread)
List blocked sendersList all blocked senders for current user's mailbox
List calendar eventsList events scoped to a single calendar by its id — the RESTful path variant of list_events (`/api/calendars/events?
List calendarsList the user's calendars.
List channelsList the user's chat channels.
List chartsList every chart across every tab of the sheet.
List conditional formatsList all conditional formatting rules on a spreadsheet.
List contact activitiesList activities (notes, calls, emails, meetings, tasks) on a specific contact's timeline.
List contact group membersList all contacts that are members of a contact group.
List contact groupsList all contact groups in the workspace with their member counts.
List contactsList CRM contacts.
List crm activitiesList recent CRM activity visible to the current user across contact and deal timelines.
List crm property definitionsList the workspace's typed custom-property definitions for contacts and deals, including relation properties that link a record to another contact, company, or deal.
List crm viewsList the user's saved CRM views (filter + sort presets for contacts/companies/deals).
List crm workspace usersList all users (humans and agents) in the current workspace who can own CRM records.
List custom emojisList all custom emojis uploaded to the current workspace.
List data connector run historyList recent execution history for a data connector.
List data connectorsList data connectors registered on a sheet.
List deal line itemsList all line items for a deal, plus the computed total.
List dealsList CRM deals.
List deal templatesList deal templates in the workspace (reusable deal presets: default pipeline, stage, amount, probability, and line items).
List documentsList the current user's documents.
List draftsList the unsent draft emails in this mailbox.
List drive foldersList only folders (not files) in Drive — useful for folder pickers.
List email attachmentsList attachments for an email
List enrollment eventsGet the event log for a single sequence enrollment (step-executed, email-opened, email-replied, branch-taken, completed).
List event resourcesList resources currently booked for an event (rooms, equipment).
List eventsList calendar events across all of the user's calendars.
List feedbackList the caller's own submissions, newest first, as public projections (see `get_feedback`).
List filesList files and folders in the user's Drive.
List folder childrenList the direct children of one folder, named in the path.
List form responsesList responses submitted to a form.
List formsList the user's forms.
List form variantsList A/B test variants for a form.
List forwarding addressesList forwarding addresses + recent log.
List identity api keysList the calling user's own API keys.
List inboxList the user's received emails (inbox).
List mail approvalsList email submissions awaiting a human decision.
List mail by labelList emails with a specific label
List mail labelsList every mail label in this mailbox.
List mail rulesList mail rules / filters.
List mail templatesList the saved mail templates in this mailbox.
List muted threadsList muted threads (inbox view for muted conversations)
List my teamsList teams the current user belongs to, with their role (admin or member) in each.
List my workspacesList workspaces the current user belongs to (human users may have multiple).
List named rangesList named ranges and named expressions on a spreadsheet.
List pinned messagesList all pinned messages in a channel.
List pipeline membersList the members of a CRM pipeline.
List pipelinesList all CRM pipelines with their stages.
List pivot tablesList every pivot table across every tab of the sheet.
List productsList products in the workspace catalog.
List projectsList accessible projects in the current workspace, optionally filtering by a case-insensitive name query before pagination.
List project updatesList status updates for a project, newest first.
List protected rangesList all protected ranges on a spreadsheet.
List quotesList CRM quotes/proposals.
List resource commentsRead comments on a document, task, wiki page, mail conversation, pull request, or code review.
List resourcesList bookable resources (rooms, equipment) in the workspace.
List rolesList all roles in the workspace (system roles + custom roles).
List running executionsList in-flight executions across every coworker in the active workspace.
List saved messagesList all messages the current user has saved (bookmarked) across all channels.
List scheduled mailList scheduled (unsent) emails
List scheduled messagesList all pending scheduled messages for the current user across all channels.
List scheduler bookingsList all bookings (across all scheduler links) owned by the current user.
List scheduler link bookingsList all bookings for a single scheduler link (owner-scoped).
List scheduler linksList the user's scheduler links (Calendly-style booking pages).
List scorable fieldsList the contact fields that can be used in scoring rules (lifecycle_stage, industry, title, website, custom_properties.
List scoring rulesList all lead scoring rules for the workspace.
List send as addressesList available send-as addresses for current user
List sent mailList the emails sent from this mailbox.
List sequence enrollmentsList all enrollments for a sequence, including each contact's current step, status, and next execute time.
List sequencesList all CRM email/task sequences (multi-step automated outreach campaigns).
List shared drive filesList files in a shared drive.
List shared drive membersList shared drive members.
List shared drivesList shared drives user is a member of.
List sheet imagesList editable floating images with cell anchors and CSS pixel geometry.
List sheet picture groupsList editable picture groups with cell anchors and CSS pixel geometry.
List sheetsList the current user's spreadsheets (owned + shared).
List sheet shapesList editable floating shapes with editable text, cell anchors and CSS pixel geometry.
List sheet validationsList all data validation rules on a spreadsheet.
List sign documentsList signing documents in the workspace.
List sign templatesList reusable signing templates.
List slicersList every slicer across every tab of the sheet.
List slide mastersList the master slide templates registered on a presentation.
List snoozed mailList the snoozed emails in this mailbox.
List starred mailList the starred emails in this mailbox.
List task attachmentsList Drive files attached to a task.
List tasksList tasks in the workspace.
List task templatesList task templates in the workspace.
List teamsList workspace teams visible to the current user.
List trashed filesFind deleted Drive file rows and folders the caller owns, trashed themselves, or holds the owner rung on (a folder above it is theirs, or they manage its shared drive).
List usersList workspace members and agents with identity, role, status, storage usage, and timestamps.
List user statusesList active chat statuses (emoji + text + DND) for users in the workspace.
List wiki page databasesList all inline databases hosted on a wiki page.
List wiki page versionsList the saved version snapshots for a wiki page (most recent first).
List wiki space pagesList pages in a wiki space with offset/limit pagination.
List wiki spacesList all wiki spaces.
List wiki synced blocks by pageList synced blocks that were originally created on a specific page.
Log activityLog an activity on a CRM contact or deal timeline.
Mail alias createAdd a new alias on a verified workspace domain
Mail alias deleteDelete a send-from alias address by id.
Mail aliases listList all aliases for current user's mailbox
Mail alias set defaultSet alias as default send-as identity
Mail blocklist clearUnblock by raw pattern (convenience for "Unblock sender" button)
Mail blocklist removeUnblock a sender by their blocklist entry id.
Mail bulk modifyApply one bulk action to emails chosen by id or search query.
Mail export emlExport a message as RFC 5322 EML, returning retained source octets when available.
Mail external auth urlStart connected-mailbox (Gmail) OAuth — returns the consent URL.
Mail external connection deleteDisconnect a connected mailbox.
Mail external connections listList connected mailboxes.
Mail external connection testVerify a connected mailbox by fetching its Gmail profile.
Mail folder countsPer-folder badge counts for sidebar Returns { inbox: unread_count, drafts, scheduled, snoozed } — Gmail-style.
Mail label countsPer-label unread counts for sidebar badges.
Mail message unsubscribeOne-click unsubscribe.
Mail shared mailbox assigneesThe people who can hold a thread in this shared mailbox — team grants flattened to their members.
Mail shared mailbox createCreate a shared mailbox and address it on a workspace domain (admin only)
Mail shared mailbox deleteRetire a shared mailbox (admin only).
Mail shared mailboxes listList the shared mailboxes the caller holds, or every one in the workspace with `scope=managed` (admin only)
Mail shared mailbox getGet one shared mailbox and its members
Mail shared mailbox member addGrant a user or a team access to a shared mailbox (admin only)
Mail shared mailbox member removeRevoke a user's or team's access to a shared mailbox (admin only)
Mail shared mailbox restoreRestore a retired shared mailbox (admin only).
Mail shared mailbox updateRename a shared mailbox's display name; its address is unchanged (admin only)
Mail smart composeSuggest a short continuation of an email draft being written.
Mail thread mute statusCheck if a thread is muted
Mail trash listList trashed (soft-deleted) emails — the caller's own rows in folder='trash'.
Mail unread summaryUnread mail summary for a cross-module unread view: the total unread count plus the top N (default 5, max 25) unread inbox rows with sender, subject, preview and timestamp, so a unified list can render without pulling the full inbox.
Mark all channels readMark all channels as read for the current user.
Mark channel readMark a channel as read up to a specific message.
Mark channel unreadMark a channel as unread starting from a specific message.
Mark email readUpdate email status (read/unread, starred, snoozed)
Mark thread readMark a thread as fully read up to the latest reply.
Mark thread unreadMark a thread as unread so it reappears in the threads inbox with an unread badge.
Merge contactsMerge two CRM contacts that represent the same person/company.
Migrate document sourceActivate source-preserving editing on an existing document.
Modify contact group membersBulk add or remove contacts from a contact group.
Move sheet columnMove a column to a new position.
Move sheet rowMove a row to a new zero-based position, carrying its values, formatting, geometry and dependent references.
Notifications dismissSoft-delete (hide from default feed).
Notifications listList notifications for the current user.
Notifications mark all readMark every unread notification in the optional resource/event scope as read.
Notifications mark readMark a single notification read.
Notifications mark unreadConvenience alias for `PATCH /api/notifications/:id` with `{read:false}`.
Notifications mute createCreate or refresh your in-app/live notification suppression rule for resourceId, eventType, or both.
Notifications mute deleteRemove a mute rule by id.
Notifications mutes listList active mute rules.
Notifications snoozeHide until `{until: ISO8601}`.
Notifications undismissRestore a dismissed notification.
Patch canvas elementUpdate one element's fields (geometry, style, text, connector endpoints, lock).
Patch users notification preferencesPartial update of notification preferences.
Pause coworkerPause coworker (stops scheduled executions).
Permanent delete filePermanently delete a trashed file.
Poll closeClose a poll to further voting (creator or channel admin).
Poll createCreate a poll in a channel.
Poll deleteDelete a poll (creator or channel admin).
Poll getPoll details (question, options, the caller's votes).
Poll get by messagePoll results for the poll attached to a chat message.
Poll resultsTallied poll results (respects anonymity).
Poll unvoteRemove the caller's vote for a poll option.
Poll voteCast a vote for a poll option.
Project members addAdd a member.
Project members listList project members.
Project members removeRemove a grant from the project.
Project members update roleChange a member's role.
Project notification pref getGet the caller's notification preference for the project.
Project notification pref setSet the caller's notification preference (`level`) for the project.
Project templates applyCreate a new project from a template.
Project templates createCreate a project template.
Project templates deleteDelete a project template.
Project templates getGet a single project template.
Project templates listList project templates in the workspace.
Project updates deleteDelete a status update.
Project updates editEdit a status update.
Protect rangeProtect a range in a spreadsheet.
Publish calendarPublish a calendar as a public read-only .
Publish formPublish a form so it accepts public responses.
Query wiki databaseQuery rows from an inline database with optional view, filter, and sort.
Realtime exchange connection capabilityExchange the caller's normal credential (JWT or `ak_` API key) for a short-lived realtime connection capability scoped to exactly the caller's own workspace and credential session.
Realtime exchange resource capabilityExchange the caller's normal credential for a short-lived capability over ONE object-scoped channel.
Recalculate lead scoresRecalculate lead scores for all contacts in the workspace.
Register custom domainRegister a custom email domain as a pending row; ownership must be verified via DNS TXT before sending is enabled.
Remove accessRemove a named grant, pending invitation or link access on a document, spreadsheet, presentation, canvas, Drive item, form, wiki page, or calendar.
Remove forwarding addressRemove a forwarding address
Remove pipeline memberRemove a user or team from a CRM pipeline.
Remove roleRemove a role from a user.
Remove shared drive memberRemove a shared drive member (manager-only; cannot remove last manager).
Remove sheet columnRemove a column from a sheet tab by column ID.
Remove sheet tabRemove a sheet tab by name.
Remove slideRemove the slide at the given zero-based index.
Remove task attachmentRemove a file attachment from a task.
Rename document versionRename a version snapshot of a document.
Rename sheet tabRename an existing sheet tab.
Reorder mail labelsReorder the mail labels shown in the sidebar.
Reorder mail rulesReorder the mail rules to change which runs first.
Reorder slidesReorder slides in a presentation.
Replace named range contentReplace all content within a named range with new content.
Replace shapes with imageReplace text placeholder elements with an image across all slides.
Replace sheet tabReplace a sheet tab's columns and/or rows wholesale.
Request accessAsk the owner of a document, spreadsheet, presentation, canvas, Drive item, form, wiki page, or calendar, task, project, or CRM pipeline for access at a role higher than any you hold.
Reschedule scheduled emailChange the delivery time of a pending scheduled email without changing its content.
Resend forwarding verificationResend verification email
Restore fileRestore a file from trash.
Restore sheet structureUndo or redo a structural change receipt without overwriting unrelated later edits.
Restore taskRestore a soft-deleted task when the caller has task editor access.
Restore wiki synced blockRestore a previously deleted synced block.
Resume coworkerResume a paused coworker.
Revert wiki page versionRevert a wiki page to a previous version snapshot.
Revoke api keyRevoke an API key.
Revoke identity api keyRevoke (permanently delete) one of the calling user's own API keys.
Rotate calendar publish urlRotate a published calendar's read-only subscription URL.
Rsvp email inviteRSVP to a calendar invite on an email.
Rsvp eventRSVP to a calendar event that the user is invited to.
Run data connectorExecute a data connector: fetch the latest data and write it to the connector's target cells.
Save messageBookmark an EXISTING chat message in the current user's private Later/saved list.
Scan business cardOCR a photo of a business card and extract structured contact fields (name, title, company, email, phone, website, address, notes).
Search calendar eventsFull-text search across all calendar events for the current workspace.
Search chat messagesFind existing chat messages by keyword, phrase, or topic across the caller's accessible channels.
Search mailFull-text + operator search (Gmail-style: from:, to:, cc:, bcc:, subject:, has:attachment, is:read|unread|starred, in:inbox|sent|drafts|trash|archive, label:, after:YYYY-MM-DD, before:YYYY-MM-DD, size:N, larger:N, smaller:N, "phrase").
Search paletteCross-module command-palette search — every module including chat messages.
Search wikiCase-insensitive substring search across wiki page titles and Markdown content.
Search workspaceSearch across every module in the user's workspace (docs, sheets, slides, canvas, tasks, contacts, deals, channels, chat messages, wiki, forms, calendar, users, mail, files, teams, and saved Analytics reports for callers who can read them).
Send draft emailSend a previously created draft email.
Send emailSend an email from the current user.
Send messagePost a NEW message visible to the chat channel's members, or send a thread reply.
Send quoteSend a CRM quote via email to the contact.
Send scheduled message nowDeliver a pending scheduled message immediately instead of waiting for its scheduled time.
Send test notification emailSend a test notification email (useful for checking email rendering and deliverability).
Set channel archivedArchive or unarchive a chat channel.
Set channel mutedMute or unmute a chat channel for yourself, including DMs, temporarily or indefinitely.
Set deck fontsSet the heading and/or body font across a whole presentation: every text box, shape and table on every slide and master, group children and per-run rich-text fonts included.
Set default send asSet the user's default send-as address.
Set docs page layout defaultSet the caller's default layout for new Docs (`pageless_default: true` = pageless, `false` = pages).
Set document footnotesSet footnote body content on a document.
Set document headers footersSet default, first-page, and even-page headers and footers.
Set email archivedArchive an email or return it to the inbox.
Set email signatureSet the workspace default email signature.
Set mail signatureSet personal email signature.
Set mail thread assigneeAssign a shared-mailbox conversation to a member, or clear its assignment with user_id=null.
Set mail thread mutedMute or unmute a mail conversation.
Set notification keywordsReplace the current user's notification keyword list.
Set pinned header rowsSet the number of pinned (repeating) header rows on a table in a document.
Set reactionAdd or remove your emoji reaction on a chat message or a document, task, wiki, mail-thread or Code comment.
Set read receipts defaultToggle the default for new compose windows
Set reminderRemind only the signed-in user about an existing chat message at a future time.
Set resource starredAdd or remove favorites (star/unstar) for documents, spreadsheets, presentations, canvases, Drive items, forms, channels or teams.
Set sheet validationSet a data-validation rule on a spreadsheet cell range in A1 notation.
Set snooze presetsSet the user's custom snooze quick-presets (up to 10).
Set swipe actionsSet the caller's own mail-row swipe actions — one action per direction, chosen from archive, trash, read, star, snooze.
Set task archivedArchive or unarchive a task.
Set task subscriptionSubscribe or unsubscribe yourself from a task's notifications.
Set undo send settingSet undo-send duration (seconds).
Set user dndEnable or disable Do-Not-Disturb for the current user.
Set user statusSet the current user's chat status — an emoji, short text (<=100 chars), and optional auto-clear timestamp.
Set vacation settingsUpdate vacation auto-reply settings.
Set visibilitySet broad access to a document, spreadsheet, presentation, canvas, Drive item, form, wiki page, or calendar: restricted removes broad tiers but keeps owner and explicit collaborators; workspace covers current/future workspace humans and agents at workspaceRole; link/public use linkPermission, optionally behind linkPassword until linkExpiresAt.
Shared with me hideHide one row from the caller's own Shared-with-me list.
Shared with me listEverything shared with the calling account through a direct grant, a team grant, or a bound external grant, across docs / sheets / slides, Drive, Wiki, Forms and Calendar — and across every workspace and identity the account owns.
Shared with me undo leaveUndo a "Remove me": restore the exact grant the caller removed, from the `undo_token` the leave call returned.
Sheet get dataGet the spreadsheet as the structured JSON canvas.
Sheet update cellsUpdate specific cells in a spreadsheet.
Sign add fieldAdd a signature field to a signing document.
Sign add signerAdd a signer or CC recipient.
Sign get certificateDownload the Certificate of Completion for a completed document.
Sign get referencesList signing documents that use this document as a source.
Sign prepare sendValidate signers and render the PDF preview (draft → preview_pending).
Sign remove fieldRemove a field from a signing document.
Sign remove signerRemove a signer or CC recipient from a draft signing document.
Sign reorder signersAtomically set the sequential signing order: the full ordered list of the document's signer-role ids.
Sign update fieldReassign, reposition, resize, or change requiredness for a field on a draft signing document.
Sign verify documentVerify the integrity and signature of a completed document.
Slide apply templateApply a slide template — built-in or workspace — to the deck or to a single slide.
Slide layouts listList the slide-level layouts the editor knows about.
Slide save as templateSave an existing deck as a reusable workspace template.
Slide stars listList IDs of slide decks the current user has starred.
Slide templates listList the built-in slide deck templates.
Slide unstarUnstar a deck.
Slide use templateStart a new deck from a template — built-in or workspace.
Snooze emailSnooze an email until a datetime.
Snooze reminderRe-snooze an existing saved message by updating its remind_at time.
Sort sheetSort a tab's rows by one column, optionally within an exact filter range.
Start task timerStart a time-tracking timer on a task for the current user.
Stop task timerStop the current user's active timer.
Submit feedbackTell Ambiguous what happened in your own words.
Submit formSubmit a response to a published form, identified by its public slug or form ID.
Task asset createAdd an image to a task description as one of its own assets and get back the URL its body should store (`/api/assets/{id}/content`).
Task collaborators addShare a task with one workspace member: grants `editor` on this task and its subtasks (never on its project) and subscribes them.
Task collaborators listList the collaborators on a task — the people holding `editor` on it (and its subtasks) without a role on its project.
Task collaborators removeRevoke a task collaborator's grant.
Tasks activityList audit-log activity entries for a task (status changes, assignments, comments, label edits, etc.
Tasks batchBatch-fetch up to 50 tasks by ID.
Tasks by keyResolve a workspace-scoped task key (e.
Tasks deleteSoft-delete a task.
Tasks exportExport authorized tasks matching the selected filters as CSV (default) or JSON.
Tasks favorites addPin a saved task view or project in your Tasks sidebar.
Tasks favorites listList your Tasks-sidebar pins: saved views and projects, not starred documents, Drive items, channels or teams.
Tasks favorites removeUnpin a saved task view or project from your Tasks sidebar, matching resource_type and resource_id.
Tasks favorites reorderReorder your Tasks-sidebar view/project pins using ordered_ids (favorite-row IDs, top-to-bottom), not resource IDs.
Tasks inbox countCount of triage-bucket tasks (untriaged + projects in 'triage' status).
Tasks labels assignAssign a label to a task.
Tasks labels createCreate a workspace task label.
Tasks labels deleteDelete a task label.
Tasks labels listList task labels visible in the workspace, grouped by `group_name`.
Tasks labels removeRemove a label assignment from a task.
Tasks labels updateUpdate a task label.
Tasks pr linksList GitHub pull requests linked to a task (via the integration-links service).
Tasks relations batchBatch-fetch every relation type for up to 200 tasks.
Tasks relations createCreate a relation between two tasks.
Tasks relations deleteDelete a task relation edge.
Tasks relations listList edges in the task-relations graph for a task (related, blocking, blocked_by, duplicate).
Tasks remove subscriberRemove another user's subscription from a task.
Tasks sla dashboardAggregate SLA metrics for the workspace (compliance rates, avg times, counts per status).
Tasks sla thresholdsGet the workspace's SLA thresholds (response + resolution times per priority).
Tasks subscribedList task IDs the caller is subscribed to (manual + auto-subscribed via creator/assignee/comment).
Tasks subscriptions listList all users subscribed to a task (with the reason each is subscribed).
Tasks subscription statusCheck whether the current user is subscribed to a task (and the reason if so).
Tasks subtasksList immediate subtasks of a task (`parent_task_id = :id`).
Tasks templates deleteDelete a task template.
Tasks templates getGet a single task template by ID.
Tasks templates updateUpdate a task template.
Tasks views createCreate a saved task view (filter + layout).
Tasks views deleteDelete a saved task view.
Tasks views layout getGet the caller's layout preferences for a view, or fall back to the view's defaults.
Tasks views layout updateUpsert the caller's layout preferences for a view (per-project scope optional).
Tasks views listList task views accessible to the caller (own + shared + system defaults).
Tasks views updateUpdate a saved task view (rename, change filters or layout defaults, toggle sharing).
Teams cancel join requestCancel your own pending join request for this team.
Teams get subscriptionGet the caller's email-delivery preference for the team.
Teams members listPaginated member list.
Teams members removeRemove a member.
Teams members update roleChange a member's role.
Teams requests approveApprove a join request — adds the user as a member.
Teams requests denyDeny a join request.
Teams requests listList pending join requests.
Teams searchableSearch teams visible to the caller for the share dialog.
Teams update subscriptionUpdate the caller's email-delivery preference for the team.
Transfer ownershipMake another principal owner of a document, spreadsheet, presentation, canvas, Drive item or form.
Trash mail threadTrash all messages in a thread atomically.
Unblock senderUnblock by id or pattern.
Undo send emailUndo an in-flight send within the undo-send window.
Unenroll contact from sequencePermanently remove a contact from a CRM sequence (terminal — sets status to 'unenrolled').
Unfurl linkFetch OpenGraph / link-preview metadata for a URL (title, description, image, site name, favicon).
Ungroup slide elementsDissolve a group element on a slide back into independent top-level elements.
Unprotect rangeRemove a protected range from a spreadsheet by its ID.
Unpublish calendarRevoke the public .
Unpublish formUnpublish a form so it stops accepting public responses.
Unsave messageRemove a saved (bookmarked) message from the user's saved list.
Untrash emailRestore a trashed email to inbox
Untrash mail threadRestore all trashed messages in a thread to inbox.
Update accessChange an existing named user/team grant on a document, spreadsheet, presentation, canvas, Drive item, form, wiki page, or calendar.
Update api keyUpdate an API key's name, scopes, or rate limit.
Update canvasUpdate canvas-level metadata (title, preview cover).
Update canvas timerControl a board's shared brainstorm countdown.
Update channel member roleChange a channel member's role to 'admin' or 'member'.
Update chartPatch a chart's config — type, title, data range, overlay position, or series styling.
Update conditional formatUpdate a conditional formatting rule by ID.
Update contactUpdate an existing CRM contact's fields.
Update contact groupUpdate an existing contact group's name, color, or sort order.
Update coworkerUpdate coworker metadata (persona, focus areas, display name, avatar).
Update crm property definitionUpdate a custom-property definition's label or select options.
Update crm viewUpdate a saved CRM view (rename, change filters, toggle default/shared).
Update data connectorUpdate a data connector's name, config, target cells, or refresh schedule.
Update dealUpdate an existing CRM deal's fields.
Update deal line itemUpdate a deal line item (quantity, price, discount, name/description).
Update deal templateUpdate a deal template.
Update deck settingsUpdate deck-level settings: theme, aspect ratio, default background.
Update documentEdit an existing document inline.
Update document page styleSet page-level formatting for a document: margins (PT), page size (letter/A4/legal or {width, height} in PT), orientation (portrait/landscape).
Update draft emailUpdate an existing draft email.
Update eventUpdate an existing calendar event.
Update formUpdate an existing form's title, description, fields, settings, or publish status.
Update form variantUpdate an A/B test variant's name, traffic weight, or active status.
Update identity api keyUpdate name, scopes, or `rate_limit` on the calling user's own API key.
Update mail labelUpdate a mail label's name, color or sidebar order.
Update mail ruleUpdate a mail rule's conditions or actions.
Update mail templateUpdate a saved mail template's subject or body.
Update named rangeUpdate a named range or named expression with either an A1 range or an exact literal Excel expression; optionally rename it with newName.
Update pipelineUpdate a pipeline's name or stages.
Update pivot tablePatch a pivot table's config — source range, row/column/value fields, totals toggles, source-tab name.
Update productUpdate a CRM product's name, price or other fields.
Update projectUpdate a project's name, description, icon, or color.
Update quoteUpdate a CRM quote.
Update resource commentUpdate an existing task, wiki, mail-thread or Code comment by its comment ID.
Update roleUpdate a custom role's name or permissions.
Update scheduled messageEdit the content or scheduled send time of a pending scheduled message before it's sent.
Update scheduler linkUpdate a scheduler link (rename, change availability, toggle active, etc.
Update scoring ruleUpdate a lead scoring rule (name, field, operator, value, points, is_active).
Update security settingsUpdate workspace security settings.
Update sequenceUpdate a sequence (rename, description, toggle active, replace step list).
Update settingsUpdate workspace settings (name, logo, timezone, etc.
Update shared driveUpdate a shared drive (manager-only).
Update shared drive memberUpdate a member role (manager-only).
Update sheet imageUpdate editable floating images with cell anchors and CSS pixel geometry.
Update sheet mergesReplace the complete merged-cell range collection for a sheet tab using zero-based inclusive startRow, startCol, endRow and endCol coordinates.
Update sheet picture groupUpdate editable picture groups with cell anchors and CSS pixel geometry.
Update sheet shapeUpdate editable floating shapes with editable text, cell anchors and CSS pixel geometry.
Update sheet validation settingsSet worksheet validation prompt suppression without replacing cells, rules, or presentation.
Update sign documentUpdate a draft signing document.
Update slicerPatch a slicer's config — source range, target column, selected values, overlay position, or title.
Update slideUpdate an existing slide in a presentation.
Update slide masterUpdate a master slide's name, background, or elements.
Update taskUpdate a task.
Update teamUpdate a team's settings (name, slug, description, email, parent, visibility, join policy, posting policy, icon, color).
Update userUpdate a member's role, status, or storage quota.
Update wiki pageUpdate an existing wiki page's content, title, icon, or parent.
Update wiki synced blockUpdate a synced block's content.
Update workspaceUpdate workspace name or slug.
Use mail templateRecord template use.
Users listList users in the active workspace.
Use sign templateCreate a new draft document from a template, populating fields with placeholder signer roles.
Verify domainTrigger DNS verification for a workspace domain.
Verify domain ownershipVerify custom domain ownership via DNS TXT record.
Webhooks createRegister a new webhook.
Webhooks deleteDelete one webhook subscription by id.
Webhooks deliveries listList recent delivery attempts (status, response, retries).
Webhooks event typesList event types an agent can subscribe to.
Webhooks getGet one webhook subscription's config by id.
Webhooks listList webhook registrations owned by the caller.
Webhooks testSend a test ping payload to the webhook URL.
Webhooks updateUpdate a webhook (url, events, description, active, headers).
Wiki database createCreate an inline database on a wiki page.
Wiki database getGet an inline database with its full row set.
Wiki database row createAppend a row to an inline database.
Wiki database row deleteDelete a database row.
Wiki database row updateUpdate properties or sort order on a database row.
Wiki database updateUpdate an inline database's name, schema, or views.
Wiki native backupExport a separately labeled, digest-bound native Wiki backup containing the complete workspace Wiki graph.
Wiki native restoreRestore a native Wiki backup into its empty source workspace.
Wiki page asset createAdd an image to a wiki page (its body or its cover) as one of its own assets and get back the URL its body should store (`/api/assets/{id}/content`).
Wiki page backlinks listList wiki pages that contain `[[link]]` references to this page.
Wiki page children listList the immediate child pages of a wiki page.
Wiki page database createCreate an inline database on a specific wiki page.
Wiki page duplicateDuplicate a wiki page (and optionally its descendants) into a target space + parent.
Wiki page exportExport a wiki page to docx, pdf, html, or md.
Wiki page permanent deletePermanently delete a trashed wiki page.
Wiki page restoreRestore a trashed wiki page and its children.
Wiki space deleteDelete a wiki space and all of its pages.
Wiki space getGet a wiki space by slug, with its full page tree.
Wiki space member addAdd a user as a direct member of a wiki space with a given role.
Wiki space member removeRemove a direct member from a wiki space.
Wiki space members listList distinct members of a space — the owner plus everyone with a page-level permission inside it.
Wiki space updateUpdate a wiki space.
Wiki trash listList trashed (soft-deleted) wiki pages in the workspace.