Connect Google Docs with Hookshot™ and your stack

Google Docs is a cloud-based word processor with real-time collaboration, version history, and integration with other Google Workspace apps

Tools and triggers

What Agents can do in Google Docs

Available tools and events after Google Docs is connected.

  • Copy Google Document

    Creates a copy of the specified Google Document. If a new title is not provided, the copy will default to 'Copy of [original title]'. This action places the new document in the user's root Google Drive folder.

  • Create a Document

    This action creates a new Google Docs document with a specified title and inserts initial text into it if provided. Upon successful creation, it returns the document's ID and other metadata, excluding the body content.

  • Create and Populate Table in Google Doc

    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…

  • Create Document Markdown

    This action creates a Google Docs document. You can set a title and provide initial content in Markdown format, which will be converted to the document's body.

  • Create Document 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…

  • Create Footer

    This action allows you to create a footer for a specified Google Document. You can define the type of footer and specify the section where it should be applied.

  • Create Footnote

    This action creates a footnote in a specified location within a Google Document. You can specify either the exact location within the document or choose to add it at the end of the document body.

  • Create Header

    This action creates a new header in a specified Google Document. You can provide text content to add to the header. If the document already has a default header, the existing header ID is returned and any provided text…

  • Create Named Range

    This action creates a named range in a Google Document. A named range allows you to define a specific part of the document with a name for easier referencing and manipulation later on.

  • Create Paragraph Bullets

    This action adds bullet points to specified paragraphs in a Google Document. It allows users to format lists within a defined range, enhancing document presentation.

  • Delete Content Range in Document

    This action deletes a specified range of content from a Google Document. It is useful for removing text or structural components that are no longer needed. Important: The endIndex must not include the final newline at…

  • Delete Footer

    This action deletes a specific footer from a document. It allows you to remove footers either from the entire document or from specified sections as needed.

  • Delete Header

    Deletes the header from the specified section or the default header if no section is specified. Use this action to remove a header from a Google Document.

  • Delete Named Range

    This action allows for the deletion of a specified named range in a Google Document. Users can delete a named range by providing either its ID or its name, streamlining document management.

  • Delete Paragraph Bullets

    This action removes bullet points from the specified range of paragraphs in a Google Document. It is particularly useful for formatting adjustments in document editing.

  • Delete Tab

    Deletes a specified tab within a Google Document. If the tab has child tabs, they are deleted as well. It allows for maintaining document organization by removing unnecessary or obsolete tabs.

  • Delete Table Column

    This action allows users to delete a specific column from a table in a Google Document. It takes the document ID and details about the column location to perform the deletion.

  • Delete Table Row

    Deletes a specified row in a table within a Google Document. It allows for maintaining document accuracy by removing unnecessary or irrelevant data in tabular format.

  • Export Google Doc as PDF

    Tool to export a Google Docs file as PDF using the Google Drive API. Use when you need to generate a PDF version of a Google Docs document for download or distribution. Note: Google Drive enforces a 10MB limit on…

  • Get Charts From Spreadsheet

    This action retrieves charts from a specified Google Sheets spreadsheet. It provides chart IDs and their specifications for embedding or reference in other documents.

  • Get Document by Id

    This action retrieves a Google Document using its unique identifier. If the document ID is valid, the details of the document will be returned; otherwise, an error will be raised.

  • Get Document End Index

    Retrieves the end index and paragraph structure of a Google Document or specific segment. Use this action when you need to determine valid insertion points for text operations, especially before using insertText…

  • Get Document Plain Text

    Retrieve a Google Doc by ID and return a best-effort plain-text rendering. Converts document structure into plain text including paragraphs, lists, and tables without requiring clients to traverse complex Docs API JSON.

  • Insert Image in Table Cell

    This action allows you to insert an image into a specific cell of a table in a Google Document. You specify which table, which row and column, and the image appears in that cell. This is useful for creating structured…

Setup

Connect Google Docs in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.