Form Management

This guide covers connecting a Google account, setting up form templates, and using releases to auto-create and post forms.

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:

/forms add_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 + Auto Form Creation

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.

Last updated