Caplets Catalog
official
spiritledsoftware/caplets

Google Forms

Read, create, edit, and inspect responses for Google Forms through the Forms API Discovery document.

Install
caplets install spiritledsoftware/caplets google-forms

Inspect before installing

  • Can change external servicesThis Caplet may perform mutating operations against an external service.
  • Authentication requiredThis Caplet needs credentials or an auth flow before use.
CAPLET.md

Frontmatter

FieldValue
nameGoogle Forms
descriptionRead, create, edit, and inspect responses for Google Forms through the Forms API Discovery document.
tagsgoogle, forms, surveys, responses
catalog.iconhttps://www.gstatic.com/images/branding/product/2x/forms_2020q4_48dp.png
googleDiscoveryApi.discoveryUrlhttps://forms.googleapis.com/$discovery/rest?version=v1
googleDiscoveryApi.includeOperationsforms.forms.get, forms.forms.create, forms.forms.batchUpdate, forms.forms.responses.list, forms.forms.responses.get
googleDiscoveryApi.auth.typeoauth2
googleDiscoveryApi.auth.issuerhttps://accounts.google.com
googleDiscoveryApi.auth.clientId$vault:GOOGLE_CLIENT_ID
googleDiscoveryApi.auth.clientSecret$vault:GOOGLE_CLIENT_SECRET
googleDiscoveryApi.auth.scopeshttps://www.googleapis.com/auth/drive.file

Google Forms

Use this Caplet when an agent needs to inspect a form, create or revise form questions, or summarize submitted responses from a known Google Form.

First Workflow

  1. Start from a form ID, form URL, or newly created form.
  2. Read the form structure before changing titles, descriptions, questions, grading, or navigation.
  3. List responses only when response data is required, and narrow analysis to the fields relevant to the task.
  4. Confirm question IDs, item locations, and response-safety expectations before using forms.batchUpdate.

Operate Carefully

  • Forms and responses may contain private, educational, health, or customer information. Keep response reads and summaries minimal.
  • forms.batchUpdate can alter live collection instruments. Avoid casual edits to published forms.
  • This Caplet uses the restricted drive.file scope, so it is intended for Forms the app created or files the user explicitly opens or grants to the app.
  • It does not expose publish settings, watches, or deletion workflows; create a private variant if those are required.