Google app
Google Forms
FormApp scripts and form-bound submit triggers run when someone submits a Google Form, passing event.response to your function.
Choose a task using Google FormsStart with an outcome
Tasks that use Google Forms
Choose the result first. The service flow shows what this automation connects.
- Google Forms Respond to a Google Form submission
Add a small response function, then install a form-submit trigger so each new answer produces a private email summary.
- Google Forms Send a confirmation to the form respondent
When the form collects verified email addresses, a form submit trigger can send the person who answered a short thank you that repeats their answers.
Object reference
Objects available in Google Forms
Open an object when you need to get it, try a common action, or inspect exact method signatures.
- Object reference Form
A FormApp.Form is the Google Form itself. Reach it with FormApp.getActiveForm() or openById(id) to read its questions with getItems() or count submissions with getResponses().
- Object reference Item response
An ItemResponse pairs one Google Form question with the answer submitted for it. Reach item responses from formResponse.getItemResponses(), then call getItem().getTitle() and getResponse().
- Object reference Form response
A FormResponse contains the answers sent in one Google Form submission. A form-bound submit trigger passes it to your function as event.response, where getItemResponses() returns the submitted item responses.