Limited offer50% off your first month: the $99 plan for $4924 hours onlySee plans
← All integrations
Google Docs logo

Google Docs

Read and edit documents.

WorkspaceOAuth48 endpoints

Endpoints

OperationMethod & pathEffectLatencyRateCost
GOOGLEDOCS_COPY_DOCUMENT
Tool to create a copy of an existing Google Document. Use this to duplicate a document, for example, when using an existing document as a template. The copied document will have a default title (e.g., 'Copy of [original title]') if no new title is provided, and will be placed in the user's root Google Drive folder.
POST /composio/googledocs/googledocs_copy_documentexternal_send——managed
GOOGLEDOCS_CREATE_AND_POPULATE_TABLE
Creates a new table in a Google Document and populates its cells with provided text data in a single operation. Use this action when you need to insert a structured table with predefined content into a document. The action handles both table creation and cell population automatically, eliminating the need for separate operations.
POST /composio/googledocs/googledocs_create_and_populate_tableexternal_send——managed
GOOGLEDOCS_CREATE_DOCUMENT
Creates a new Google Docs document using the provided title as filename and inserts the initial text at the beginning if non-empty, returning the document's ID and metadata (excluding body content).
POST /composio/googledocs/googledocs_create_documentexternal_send——managed
GOOGLEDOCS_CREATE_DOCUMENT2
DEPRECATED: Use GOOGLEDOCS_CREATE_DOCUMENT instead. Tool to create a blank Google Docs document with a specified title. Use when you need to create a new, empty document.
POST /composio/googledocs/googledocs_create_document2external_send——managed
GOOGLEDOCS_CREATE_DOCUMENT_MARKDOWN
Creates a new Google Docs document, optionally initializing it with a title and content provided as Markdown text.
POST /composio/googledocs/googledocs_create_document_markdownexternal_send——managed
GOOGLEDOCS_CREATE_DRIVE_FILE
Create a metadata-only Google Drive file, folder, or shortcut.
POST /composio/googledocs/googledocs_create_drive_fileexternal_send——managed
GOOGLEDOCS_CREATE_FOOTER
Tool to create a new footer in a Google Document. Use when you need to add a footer, optionally specifying its type and the section it applies to.
POST /composio/googledocs/googledocs_create_footerexternal_send——managed
GOOGLEDOCS_CREATE_FOOTNOTE
Tool to create a new footnote in a Google Document. Use this when you need to add a footnote at a specific location or at the end of the document body.
POST /composio/googledocs/googledocs_create_footnoteexternal_send——managed
GOOGLEDOCS_CREATE_HEADER
Tool to create a new header in a Google Document, optionally with text content. Use this tool when you need to add a header to a document. You can provide: - document_id: The ID of the document (required) - type: The header type (DEFAULT is the standard header) - text: Optional text content to add to the header - section_break_location: Optional location for section-specific headers
POST /composio/googledocs/googledocs_create_headerexternal_send——managed
GOOGLEDOCS_CREATE_NAMED_RANGE
Tool to create a new named range in a Google Document. Use this to assign a name to a specific part of the document for easier reference or programmatic manipulation.
POST /composio/googledocs/googledocs_create_named_rangeexternal_send——managed
GOOGLEDOCS_CREATE_PARAGRAPH_BULLETS
Tool to add bullets to paragraphs within a specified range in a Google Document. Use when you need to format a list or a set of paragraphs as bullet points.
POST /composio/googledocs/googledocs_create_paragraph_bulletsexternal_send——managed
GOOGLEDOCS_CREATE_TAB
Creates a new tab in a Google Docs document. Tabs allow you to organize document content into separate sections within a single document. Use this action when you need to add a new organizational tab to a document. When a tab is added at a specified index, all subsequent tabs' indexes are automatically incremented.
POST /composio/googledocs/googledocs_create_tabexternal_send——managed

Showing 12 of 48 Google Docs actions. Every action is in the provider catalog, and the CLI and MCP list them with their inputs.