Back to tools

AI Agent Tool

Google Docs logo

Google Docs

Cloud-based document editor with real-time collaboration and Gemini AI writing assistance.

Document ManagementCommunity

google.com

•

One-click Login

•

Ready to use

About Google Docs

Google Docs is a browser-based word processor included with Google accounts that supports real-time multi-user editing, comment threads, and tracked changes. In 2026, Gemini AI is deeply integrated, enabling context-aware draft generation, document summarization, and an Office macro converter for Word compatibility. It stores documents in Google Drive with automatic version history and offline editing support.

AI Agent Use Cases

- Real-time co-editing with comments, suggestions, and version history

- Gemini AI 'Help me create' for generating full drafts from prompts or linked files

- Alignment approvals for lightweight sign-off workflows without resetting approvals

- Voice typing and accessibility features

- Native .docx import/export with AI-powered Office macro converter

- Offline editing with automatic cloud sync

Available Actions

These are the specific actions that AI agents can perform with this tool

Inputs

title

The title to assign to the newly created document.

Inputs

access_token

The OAuth 2.0 access token obtained from Google Authorization Server after user authentication and required scopes consent. Used for authorization, must be included in the HTTP Authorization header as 'Bearer {access_token}'.

Inputs

documentId

The unique identifier for the Google Doc.

Inputs

resourceName

The resource name identifying the person to provide information about. Use 'people/me' to indicate the authenticated user.

personFields

A comma-separated list specifying which fields to return in the response. Each field must be a valid field for the Person object. If omitted, the API returns a 400 error.

Inputs

access_token

A valid OAuth 2.0 access token obtained after user consent via the correct authorization flow; must include the necessary scopes (e.g., openid, profile, or email) required to access user profile information.

Inputs

personFields

Specifies which fields to include in the response for each person, such as 'names,emailAddresses'. At least one field is required; comma-separated for multiple fields.

access_token

OAuth 2.0 access token for authenticating the request. Must be included as 'Bearer {access_token}' in the Authorization header.

Inputs

propertyId

The unique identifier for the Google Analytics property

parameters

The parameters for customizing the report