Automate Google Forms with TypeScript

Create and update Google Forms, manage questions and publishing, read responses, and run automations for submissions and form changes.

notify-form-response.automation.ts
import { automation, sendEmail } from "automate.ax"
import { googleForms } from "automate.ax/google-forms"

export default automation("Notify on form responses", () => {
  const response = googleForms.onResponseSubmitted({
    form: "form-id",
  })

  sendEmail({
    subject: "New Google Form response",
    text: response.responseId,
  })
})

What you can do

Actions

  • Create, read, update, and publish forms
  • Add, move, update, and delete form items
  • Add and update typed questions
  • List and inspect responses, answers, files, and grades

Triggers

  • Response submitted or edited
  • Form content changed

Start automating with Google Forms today

Start building