Connect Google Forms to Your AI Agent

Read the questions behind survey answers or create a new form using your outline and publishing instructions.

7 tools OAuth

Try a Google Forms Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Google Forms

Summarize Survey Responses

Read the form questions and matching answers to identify recurring feedback.

/oo Google Forms: Read Google Form [form ID] and its responses submitted after [date]. Summarize recurring feedback with answer examples and identify the related questions.

Create an Unpublished Survey

Create a form and add questions from an outline while keeping it closed for review.

/oo Google Forms: Create a Google Form titled “[title]” with description “[description]” and these questions [question outline]. Keep it unpublished and do not accept responses yet.

Review Survey Questions

Check a form’s wording for unclear questions and overlapping choices.

/oo Google Forms: Read Google Form [form ID]. Flag ambiguous questions and overlapping answer choices, and suggest clearer wording without editing the form.

Open a Reviewed Form

Publish the form you select and start accepting responses.

/oo Google Forms: Publish Google Form [form ID] and enable accepting responses. Confirm its publish state.

Start Working with Google Forms

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Google Forms

    Authorize your Google account for Forms.

    Connect Google Forms →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A Google account with access to the forms you want to read or edit.
  • Reading replies needs response access in addition to form access. Say whether a new form should remain unpublished or accept responses.

Google Forms Tools

Google Forms operations read form structure and responses, create forms, apply question updates, and control publishing and response acceptance.

Questions and Answers

Read form structure and list responses or retrieve one selected response.

Form Creation and Publishing

Create forms, apply updates, and choose whether to publish and accept responses.

7 tools

Create Form

Create a Google Form with a simple title-based input and optionally initialize the description and unpublished state.

googleforms.create_form

Get Form

Retrieve the current structure, settings, publish state, and items of a Google Form.

googleforms.get_form

Batch Update Form

Apply a batch of Google Forms update requests with optional revision controls and an optional updated form payload.

googleforms.batch_update_form

Set Publish Settings

Update whether a Google Form is published and whether it is accepting responses.

googleforms.set_publish_settings

List Responses

List responses for a Google Form with optional filtering and pagination.

googleforms.list_responses

Get Response

Retrieve a single Google Forms response by its response ID.

googleforms.get_response

List Watches

List watches configured for a Google Form.

googleforms.list_watches

Frequently Asked Questions

Can AI interpret answers alongside the questions?

Yes. Provide the form ID and ask it to read the form structure before summarizing responses.

Can I create a form without opening it to respondents?

Yes. Ask for an unpublished form that does not accept responses. Publish it separately when its content is ready.

Can this connection create response notifications?

It can list existing form watches, but the current actions do not create new watches or configure notification delivery.

Connect Google Forms

About Google Forms ↗