Skip to content
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.

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.

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

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

Google Forms integration at a glance

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 updatedJul 2026

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 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.

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

Works with Google Forms

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

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.

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: Jul 2026Browse all 179 integrations