This guide covers connecting a Google account, setting up form templates, and using releases to auto-create and post forms.
Link a Google Account
Use the Forms auth commands to connect the Google account that will own forms:
/forms auth setup_google_oauth
After linking:
/forms auth list_google_accounts
To remove a linked account:
/forms auth remove_google_account
Create and Manage Templates
Templates let you standardize how forms are created.
Create a template:
List templates:
/forms list_templates
Create a form from a template:
/forms create_from_template
Auto-injecting signup links into public checkout embeds only happens when you create a form and provide a site_name that matches a checkout site.
Remove a template:
Link or Post Forms
Link an existing Google Form:
Post a form embed to a channel:
Set the CSV template used in form embeds:
Set the alerts channel for form updates:
Releases can generate nicely formatted embeds and automatically create a form when configured.
Set the default template used for release forms:
Create a release (one-off):
Configure CSV and link templates (optional):
Troubleshooting
Make sure your Google account has permission to create Forms.
Confirm a template exists before running release auto-form creation.
Use /forms debug if linking or posting fails.