Use these commands from an endpoint, server function or event. Choose Add Command → Connector → Google Forms, select the action, then choose an Account. Selecting an account reveals the remaining inputs. When the command returns a result, open OUTPUT and use Return as to name it for later commands.
All connector references · Connect an account · AI setup and shared results
Create a blank Google Form with a title.
Inputs
| Input | Type | How to use it |
|---|---|---|
| Account | Account | Choose a saved Google Forms connector from this organization. Create or reconnect it in Settings > Connectors. Do not enter an API key, password or email address here. |
| Title | text | The title for the new form. This also becomes its document title. |
| Description | text | Retained for existing workflows, but the current command does not apply this value. Set the description in Google Forms after creating the form if needed. |
Result
An object with formId and title. No questions are created. The Description input is currently not applied.
Example
Account: choose your Google Forms connector. Title: Customer feedback; Description: empty.
Errors and limits
Check form-create permissions and inspect Drive for an already-created form before retrying an uncertain result. Reconnect the matching app in Settings if the connection is unavailable. Check the resource IDs and required read or edit permissions. Wait after provider rate limiting. Use live data is required; isolated tests and live debugging cannot contact these services. Provider requests time out after 30 seconds. Google responses are limited to 16 MiB.
Read a form's title, description and items.
Inputs
| Input | Type | How to use it |
|---|---|---|
| Account | Account | Choose a saved Google Forms connector from this organization. Create or reconnect it in Settings > Connectors. Do not enter an API key, password or email address here. |
| Form | google forms form | Select the Google Form or supply its form ID from the editor address. This is not the linked responses spreadsheet ID. |
Result
An object with formId, title, description when present, and questions. questions contains Google's raw form items, including layout items as well as questions; it may be absent for a blank form.
Example
Account: choose your Google Forms connector. Form: form-id.
Errors and limits
Reconnect the matching app in Settings if the connection is unavailable. Check the resource IDs and required read or edit permissions. Wait after provider rate limiting. Use live data is required; isolated tests and live debugging cannot contact these services. Provider requests time out after 30 seconds. Google responses are limited to 16 MiB.
Read form responses across up to ten pages.
Inputs
| Input | Type | How to use it |
|---|---|---|
| Account | Account | Choose a saved Google Forms connector from this organization. Create or reconnect it in Settings > Connectors. Do not enter an API key, password or email address here. |
| Form | google forms form | Select the Google Form or supply its form ID from the editor address. This is not the linked responses spreadsheet ID. |
Result
A list of response objects, or [] for no responses. Entries can contain responseId, createTime, lastSubmittedTime and answers. If more than 1,000 responses or ten pages are needed, the command fails instead of returning a partial list.
Example
Account: choose your Google Forms connector. Form: form-id. For larger forms, use List form responses with a page token.
Errors and limits
The connected account needs response-read access. Switch to List form responses and process pages individually if this response limit is reached. Reconnect the matching app in Settings if the connection is unavailable. Check the resource IDs and required read or edit permissions. Wait after provider rate limiting. Use live data is required; isolated tests and live debugging cannot contact these services. Provider requests time out after 30 seconds. Google responses are limited to 16 MiB.
Permanently delete a Google Form file through Drive.
Inputs
| Input | Type | How to use it |
|---|---|---|
| Account | Account | Choose a saved Google Forms connector from this organization. Create or reconnect it in Settings > Connectors. Do not enter an API key, password or email address here. |
| Form | google forms form | Select the Google Form or supply its form ID from the editor address. This is not the linked responses spreadsheet ID. |
Result
No value is returned on success. No deleted-form object is returned.
Example
Account: choose your Google Forms connector. Use a disposable form: Form: test-form-id.
Errors and limits
This is permanent form-file deletion and needs Drive deletion permission. Do not confuse the form ID with its linked responses spreadsheet ID. Reconnect the matching app in Settings if the connection is unavailable. Check the resource IDs and required read or edit permissions. Wait after provider rate limiting. Use live data is required; isolated tests and live debugging cannot contact these services. Provider requests time out after 30 seconds. Google responses are limited to 16 MiB.
Read one page of form responses, optionally filtered by submission time.
Inputs
| Input | Type | How to use it |
|---|---|---|
| Account | Account | Choose a saved Google Forms connector from this organization. Create or reconnect it in Settings > Connectors. Do not enter an API key, password or email address here. |
| Form | text | Select the Google Form or supply its form ID from the editor address. This is not the linked responses spreadsheet ID. |
| Filter | text | Optional filter using timestamp > or timestamp >= followed by a UTC date/time ending in Z, such as timestamp >= 2026-11-01T00:00:00Z. These are the supported comparisons; empty adds no filter. This does not search question answers. |
| Cursor | text | Leave empty for the first page. For later pages, pass the previous result's nextPageToken unchanged and keep the same filters. Do not use a page number. |
| Limit | number | Whole number from 1 to 100 for this page. Defaults to 25. The provider may return fewer items; check its next-page token. |
Result
Google's page object with responses and nextPageToken when another page exists. responses may be absent or empty; answers remain in Google's response-object format.
Example
Account: choose your Google Forms connector. Form: form-id; Filter: timestamp >= 2026-11-01T00:00:00Z; Limit: 25.
Errors and limits
Check the form ID, response-read permissions and timestamp filter. Continue using nextPageToken rather than fetching an unbounded list. Reconnect the matching app in Settings if the connection is unavailable. Check the resource IDs and required read or edit permissions. Wait after provider rate limiting. Use live data is required; isolated tests and live debugging cannot contact these services. Provider requests time out after 30 seconds. Google responses are limited to 16 MiB.
Isolated tests and live debugging do not call connected providers. Enable Use live data only when you intend to contact the account. Writes, messages and AI requests can change real data or incur provider charges. A successful connection check does not prove access to every action. These examples explain the command contract; they are not evidence of a completed live provider request.
Typeform commands
Use these commands from an endpoint, server function or event. Choose Add Command → Connector → Typeform, select the action, then choose an Account. Selecting an account reveals the remaining inputs. When the command returns a result, open OUTPUT and use Return as to name it for later commands. [All...
Cohere commands
Use these commands from an endpoint, server function or event. Choose Add Command → Connector → Cohere, select the action, then choose an Account. Selecting an account reveals the remaining inputs. When the command returns a result, open OUTPUT and use Return as to name it for later commands. [All c...
OpenRouter commands
Use these commands from an endpoint, server function or event. Choose Add Command → Connector → OpenRouter, select the action, then choose an Account. Selecting an account reveals the remaining inputs. When the command returns a result, open OUTPUT and use Return as to name it for later commands. [A...
Linear commands
Use these commands from an endpoint, server function or event. Choose Add Command → Connector → Linear, select the action, then choose an Account. Selecting an account reveals the remaining inputs. When the command returns a result, open OUTPUT and use Return as to name it for later commands. [All c...
Stripe commands
Use these commands from an endpoint, server function or event. Choose Add Command → Connector → Stripe, select the action, then choose an Account. Selecting an account reveals the remaining inputs. When the command returns a result, open OUTPUT and use Return as to name it for later commands. [All c...