Google Apps33 toolsBrowser login (OAuth), no API keys
Google Docs integration for AI agents
Create and edit documents online
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Google Docs once and call the same tools from all of them.
Deeper comparison, failure modes and setup details: Google Docs for AI agents, in depth.
Setup
Connect Google Docs through ClawLink's hosted setup to create documents, read document text, replace placeholders, insert content, and manage formatting without manual OAuth app setup.
- Auth: Browser login (OAuth), no API keys. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Google Docs exposes 33 tools through ClawLink. The 26 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
googledocs_create_document | Create a new Google Docs document | Read |
googledocs_create_document_markdown | Create a Google Docs document from Markdown | Read |
googledocs_export_document_as_pdf | Export a Google Docs document as PDF | Read |
googledocs_get_document_by_id | Get Google Docs document metadata and structure | Read |
googledocs_get_document_plaintext | Get the plain text content of a Google Docs document | Read |
googledocs_insert_inline_image | Insert an inline image into a Google Docs document | Read |
googledocs_insert_page_break | Insert a page break into a Google Docs document | Read |
googledocs_insert_table_action | Insert a table into a Google Docs document | Read |
googledocs_insert_text_action | Insert text at a specific position in a Google Docs document | Read |
googledocs_replace_all_text | Replace matching text everywhere in a Google Docs document | Read |
googledocs_search_documents | Search Google Docs documents in Drive | Read |
googledocs_update_document_markdown | Update a Google Docs document from Markdown | Read |
googledocs_update_existing_document | Update content in an existing Google Docs document | Read |
googledocs_list_spreadsheet_charts | Retrieve a list of all charts from a specified Google Sheets spreadsheet | Read |
googledocs_copy_document | Create a copy of an existing Google Document | Read |
googledocs_create_footer | Create a new footer in a Google Document | Read |
googledocs_create_footnote | Create a new footnote in a Google Document | Read |
googledocs_create_header | Create a new header in a Google Document, optionally with text content | Read |
googledocs_create_named_range | Create a new named range in a Google Document | Read |
googledocs_create_paragraph_bullets | Add bullets to paragraphs within a specified range in a Google Document | Read |
googledocs_insert_table_column | Insert a new column into a table in a Google Document | Read |
googledocs_replace_image | Replace a specific image in a document with a new image from a URI | Read |
googledocs_unmerge_table_cells | Unmerge previously merged cells in a table | Read |
googledocs_update_document_section_markdown | Insert or replace a section of a Google Docs document with Markdown content | Read |
googledocs_update_document_style | Update the overall document style, such as page size, margins, and default text direction | Read |
googledocs_update_table_row_style | Update the style of a table row in a Google Document | Read |