AI-generated Key Takeaways
- 
          
FormTriggerBuilder is used to build form triggers.
 - 
          
The
create()method creates and returns a new trigger. - 
          
The
onFormSubmit()method specifies a trigger that fires when a form response is submitted. - 
          
The
onOpen()method specifies a trigger that fires when the form's edit view is opened. 
A builder for form triggers.
Methods
| Method | Return type | Brief description | 
|---|---|---|
create() | Trigger | Creates and returns the new trigger. | 
on | Form | Specifies a trigger that will fire when a response is submitted to the form. | 
on | Form | Specifies a trigger that will fire when the form's edit view is opened. | 
Detailed documentation
create()
onFormSubmit()  
Specifies a trigger that will fire when a response is submitted to the form.
const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); ScriptApp.newTrigger('myFunction').forForm(form).onFormSubmit().create();
Return
Form — this Form, for chaining
onOpen() 
Specifies a trigger that will fire when the form's edit view is opened.
const form = FormApp.getActiveForm(); ScriptApp.newTrigger('myFunction').forForm(form).onOpen().create();
Return
Form — This Form, for chaining.