Googleforms logo
AI agent integrationGoogleforms

Googleforms integration for multiplayer collaboration with AI agents using Claude Code or Codex

One governed connection your whole team and its AI agents can share, with approved actions and human review, so working in Googleforms never means pasting credentials into a prompt.

Use Googleforms from Claude Code

Bring Googleforms context into engineering work while Type keeps app access attached to the teammate and workspace.

Automate Googleforms with Codex

Let coding agents ask for the right app action, preserve conversation context, and keep humans in the approval loop.

Connect open agent workflows

Use Type as the collaboration layer around OpenClaw and other LLM workflows that need app access.

Productivity & Project Management

What the Googleforms integration exposes

Google Forms is a survey administration software that allows users to create and share online forms and surveys.

One connection, many teammates

Connect Googleforms once, then decide which teammates can use it for threads, automations, skills, and coding work.

Representative actions

  • Batch Update Form

    Applies a batch of update operations to a Google Form in a single atomic transaction. Use when you need to modify form content after creation, including: - Adding, updating, or deleting questions and other items - Modifying form metadata (title, description) - Updating form settings (quiz mode, email collection) - Reorganizing item order within the form All updates in the batch are applied together atomically. If any update fails, the entire batch is rolled back. Use writeControl for optimistic concurrency to ensure updates are applied to the expected form version. Note: The form must have the appropriate sharing settings for the authenticated user to modify it.

  • Create a Google Form

    Creates a new Google Form with the specified title. This action initializes an empty form that can be later populated with items (questions, sections, images, videos) using the batchUpdate endpoint. When a form is created, it is assigned a unique formId that is required for all subsequent operations on that form. As of June 30, 2026, forms created via API will default to an unpublished state, giving creators control over responder access before making the form publicly available. Use this action when you need to create a new form for collecting information, surveys, quizzes, or feedback. After creation, use the batchUpdate action to add questions and other items to the form.

  • Create Form Watch

    Creates a watch on a Google Form to receive push notifications via Cloud Pub/Sub when specified events occur. Watches notify via Cloud Pub/Sub when the form or its responses are changed. Each watch has a one-week duration after which it automatically expires and must be renewed. The calling project can have a maximum of 2 watches per form (one for SCHEMA and one for RESPONSES). Use this action when you need to set up real-time notifications for form changes or new submissions. The Pub/Sub topic must be in the same project where the form is located, and the topic must have permissions configured to allow the Forms API to publish messages.

  • Delete Form Watch

    Deletes a watch from a Google Form, stopping push notifications for that watch. Use when you no longer want to receive notifications for a specific watch on a form. This action is irreversible — once deleted, the watch cannot be recovered and notifications will stop immediately. If you need to resume notifications, you must create a new watch using the CreateWatch action.

  • Get Google Form

    Retrieves the complete structure and metadata of a Google Form. Returns the full form definition including its title, description, all items (questions, sections, page breaks, images, videos, and display text), form settings (quiz mode, email collection), publishing state, and output-only fields such as the responder submission URL and revision ID. This action is read-only and does not modify the form. Use this action when you need to read the current configuration of a form, display its structure to users, inspect its settings, or check its publishing state before making updates.

Connection

API and auth details

Google Forms API supports automated form creation and response workflows. Integrations can create and update forms, manage questions and quizzes, configure settings, read form metadata, retrieve responses, and connect survey or intake processes to Google Workspace OAuth authorization.

FAQ

Questions people ask before connecting Googleforms

Can Claude Code use Googleforms?

Yes. Type lets an AI teammate use connected Googleforms actions from a governed workspace context, so Claude Code work can reference the app without copying credentials into a local prompt.

Can Codex work with Googleforms through Type?

Yes. Codex can collaborate through Type with app context, skills, and approved actions. The Googleforms catalog entry includes public integration details and example capabilities where available.

Is this the same as a Googleforms MCP server?

Type exposes connected app capabilities to AI teammates and coding agents through Type's integration layer. Teams use it when they want shared app access, human review, and teammate-level permissions around agent work.

More productivity & project management apps for AI teammates