ReferenceConnectors
Google Docs
Google Docs connector — OAuth flow — uses your Google credential (create one under Credentials).
Auth: OAuth 2.0 (credential type google-oauth)
Slug: google-docs
Setup: OAuth flow — uses your Google credential (create one under Credentials).
Access requested
Grants access to ALL your documents, read and write. A read-only scope exists but would disable document creation and editing.
OAuth scopes:
https://www.googleapis.com/auth/documentshttps://www.googleapis.com/auth/userinfo.emailopenid
Destructive operations (delete, overwrite) can be disabled per-agent: in the agent's Connectors tab, the "enabled operations" allowlist controls exactly which of the tools below an agent may call. Operations marked Destructive below are the ones to review first.
Tools (14)
Read (2)
| Tool | Operation | Description |
|---|---|---|
docs_get | Get document | Retrieve full document structure and content. |
docs_get_text | Get document text | Extract plain text from a Google Doc. |
Write (11)
| Tool | Operation | Description |
|---|---|---|
docs_create | Create document | Create a new Google Docs document. |
docs_insert_text | Insert text | Insert text at a specific index in the document. |
docs_append_text | Append text | Append text at the end of the document. |
docs_replace_text | Replace text | Find and replace text throughout the document. |
docs_insert_paragraph | Insert paragraph | Insert a new paragraph at a given index. |
docs_insert_page_break | Insert page break | Insert a page break at a given index. |
docs_insert_table | Insert table | Insert a table with specified rows and columns. |
docs_insert_image | Insert image | Insert an image from a URL into the document. |
docs_format_text | Format text | Apply text formatting (bold, italic, color) to a range. |
docs_apply_named_style | Apply named style | Apply a heading or paragraph style to a range. |
docs_batch_update | Batch update | Send multiple document update requests in a single API call. |
Destructive (1)
| Tool | Operation | Description |
|---|---|---|
docs_delete_content_range | Delete content range | Delete a range of content from the document (irreversible). |