Googleforms logo
ConnectorGoogleforms

Googleforms integration for Claude and Codex

Create a Googleforms connection, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

Use Googleforms from Claude

Add the Googleforms connection to a Space that runs Claude, then use it from every channel in that Space.

Use Googleforms from Codex

Add the Googleforms connection to a Space that runs Codex, then use it from every channel in that Space.

Use Googleforms from Sidekick

Connect your own OpenClaw to Sidekick while Type provides the conversations, permissions, connections, skills, and automations.

Productivity & Project Management

What the Googleforms connector can do

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

One connection, many Spaces

Connect Googleforms once, then decide which Spaces can use it in threads, skills, automations, 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 use Googleforms?

Yes. Add a Googleforms connection to a Space that runs Claude, then use its approved tools and data from any channel in that Space.

Can Codex work with Googleforms through Type?

Yes. Add a Googleforms connection to a Space that runs Codex, then use its approved tools and data from any channel in that Space.

Is this the same as a Googleforms MCP server?

Not exactly. Type uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More productivity & project management connectors