Skip to main content

Google Forms

Lets an agent list, create, and edit Google Forms and read submitted responses.

What it can do

  • list_forms, create_form, get_form
  • list_form_responses
  • batch_update_form — edit questions

form_id comes from the URL: docs.google.com/forms/d/{id}/edit.

How to get credentials

Google OAuth — no token to copy.

  1. Start setup and enter the Google email.
  2. Approve (forms.body, forms.responses.readonly, drive.metadata.readonly).

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
USER_GOOGLE_EMAILThe Google account owning the forms

Troubleshooting

  • Responses empty — only submissions received after the form was created are returned by the API; Google doesn't backfill pre-existing data.