Google Forms Toolkit
The Google Forms Toolkit is a workflow node. Its tools include Get Form, List Forms, Get Responses, and Get Response, plus 3 more listed below. Connect a Google Forms account before you use any of these tools. Type @ in a field when the value should come from an earlier step.
Authentication
Every Google Forms tool needs a connected account before it can run. On the node, open Google Forms Account.
- Choose Use my Google Forms account or Use team account.
- If no personal account is connected, click Connect Google Forms Account and finish sign-in.
- For a team account, choose Use team account and pick one from Team account. The list shows accounts already connected for the project.
Tools
Get Form
Retrieves form.
| Field | Required | Description |
|---|---|---|
| Google Forms Account | Yes | Select your personal or team Google Forms account. |
| Form ID | Yes | The ID of the Google Form to retrieve. Type @ to select a variable. |
List Forms
Lists forms.
| Field | Required | Description |
|---|---|---|
| Google Forms Account | Yes | Select your personal or team Google Forms account. |
| Max Results | No | Maximum number of forms to return. Default is 20. |
| Q | No | Search query to filter forms by name. Default is null. Type @ to select a variable. |
Get Responses
Retrieves responses.
| Field | Required | Description |
|---|---|---|
| Google Forms Account | Yes | Select your personal or team Google Forms account. |
| Form ID | Yes | The ID of the Google Form to get responses from. Type @ to select a variable. |
| Max Results | No | Maximum responses per page (1-5000). Default is 50. |
| Filter Expr | No | Optional Forms API filter expression. Only the 'timestamp' field (mapped to lastSubmittedTime) is supported, e.g. 'timestamp > "2024-01-01T00:00:00.000Z"'. Default is null. Type @ to select a variable. |
| Page Token | No | Pagination token from a previous call. Default is null. Type @ to select a variable. |
Get Response
Retrieves response.
| Field | Required | Description |
|---|---|---|
| Google Forms Account | Yes | Select your personal or team Google Forms account. |
| Form ID | Yes | The ID of the Google Form. Type @ to select a variable. |
| Response ID | Yes | The ID of the specific response to retrieve. Type @ to select a variable. |
Create Form
Creates form.
| Field | Required | Description |
|---|---|---|
| Google Forms Account | Yes | Select your personal or team Google Forms account. |
| Title | Yes | Title for the new Google Form. Type @ to select a variable. |
| Document Title | No | Document title (defaults to form title if not provided). Default is null. Type @ to select a variable. |
| Description | No | Description for the form. Default is null. Type @ to select a variable. |
Update Form
Updates form.
| Field | Required | Description |
|---|---|---|
| Google Forms Account | Yes | Select your personal or team Google Forms account. |
| Form ID | Yes | The ID of the Google Form to update. Type @ to select a variable. |
| Title | No | New title for the form. Default is null. Type @ to select a variable. |
| Description | No | New description for the form. Default is null. Type @ to select a variable. |
Add Question
Adds question.
| Field | Required | Description |
|---|---|---|
| Google Forms Account | Yes | Select your personal or team Google Forms account. |
| Form ID | Yes | The ID of the Google Form to add a question to. Type @ to select a variable. |
| Title | Yes | The question text. Type @ to select a variable. |
| Question Type | No | Type of question: SHORT_ANSWER, PARAGRAPH, MULTIPLE_CHOICE, CHECKBOX, DROPDOWN, DATE, TIME, SCALE. Default is SHORT_ANSWER. Type @ to select a variable. |
| Required | No | Whether the question is required. Default is false. |
| Options | No | Comma-separated list of options (for MULTIPLE_CHOICE, CHECKBOX, DROPDOWN). Default is null. Type @ to select a variable. |
| Index | No | Position to insert the question (0-based, appends to end if not specified). Default is null. |
Related
Agents can use this integration from chat. See Google Forms.
See all integrations on the toolkits overview.