Integrations
Google Forms logo

Google Forms integration

Productivity & Collaboration · 6 actions · OAuth auth

Create, update, and read Google Forms and their responses via the Google Forms API.

Overview

The ModuleX Google Forms integration lets a ModuleX agent operate Google Forms on your behalf — running create, update and list actions across forms, text questions and form responses — directly from a plain-English request, using your organization's own Google Forms credentials. No pre-built workflow is required: the agent picks the right Google Forms action for the task.

Google Forms is a productivity & collaboration platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Google Forms action — or, when you want a repeatable process, the composer assembles a Google Forms workflow for you, streaming the nodes onto the canvas as it builds.

Ask the assistant

Drive Google Forms in plain English

Type what you want. A ModuleX agent picks the right Google Forms action — or chains several — and runs it. No workflow to build.

  • Creates a new Google Form with the specified title and optional document title
    resolves tocreate_form
  • Updates the title of an existing Google Form via batchUpdate
    resolves toupdate_form_title
  • Show me the forms that match what I describe
    resolves toget_form
Use cases

What you can automate with Google Forms

  • Create a form straight from a requestcreate_form
  • Look up a form response on demandget_form_response
  • Pull a list of form responses for a reportlist_form_responses
  • Update a form title the moment something changesupdate_form_title
At a glance

Google Forms integration at a glance

CategoryProductivity & Collaboration
Actions available6
AuthenticationOAuth
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJun 2026
Reference

All 6 Google Forms actions

Forms2
create_form
Creates a new Google Form with the specified title and optional document title.
get_form
Gets information about a Google Form, including its title, settings, and items.
Text Questions1
create_text_question
Creates a new text question (short or paragraph) in an existing Google Form via batchUpdate.
Form Responses2
get_form_response
Gets a single response from a Google Form by response ID.
list_form_responses
Lists all responses submitted to a Google Form.
Form Titles1
update_form_title
Updates the title of an existing Google Form via batchUpdate.

See full parameters and response schemas in the Google Forms integration docs

Two ways

Two ways to use Google Forms in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Google Forms action and runs it — no workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Google Forms into a repeatable workflow you can run on a schedule, from chat, or as an API.
Security

Connecting Google Forms

OAuthGoogle Forms uses OAuth. You connect your Google Forms account once; ModuleX stores the access token encrypted and scoped to your organization, so your team shares a single secure connection.

Step-by-step setup in the Google Forms docs

Related

Pairs well with Google Forms

Agents often chain Google Forms with these — connect them once and the agent can use all of them in a single task.

FAQ

Google Forms + ModuleX FAQ

A ModuleX agent can run any of Google Forms's 6 actions — across forms, text questions, form responses and form titles — from a plain-English request, using your organization's own Google Forms credentials.
No. The agent selects the right Google Forms action from your prompt. A workflow is only needed when you want a repeatable process — and the composer builds that for you from a description.
Through OAuth — you connect your Google Forms account once and ModuleX stores the token encrypted, scoped to your organization.
6, spanning forms, text questions, form responses and form titles.
Google Forms runs on your own credentials, so any Google Forms usage is billed by Google Forms directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

Put Google Forms to work in ModuleX.

Connect Google Forms once with your own credentials and let your agent run all 6 actions on demand.

Last updated: Jun 2026Browse all 175 integrations →