Google Forms
Forms integration · 5 node(s).
00Overview
Create Google Forms, add questions and retrieve responses using a connected Google account
Every field below is exactly what you see in the Flomation editor. Fields marked ● live picker let you choose from a list pulled live from your account — no IDs to look up.
01Connecting Google Forms
Google Forms signs in with a Forms account you connect to Flomation — there is no API key or secret to paste. Connect the account once and every Google Forms node picks it up automatically. Two optional fields let you steer it:
| Field | Type | Details | |
|---|---|---|---|
| Google Account (email) | string | ||
| Google OAuth Credential | credential | ${credentials.GOOGLE_DRIVE} |
${credentials.GOOGLE_DRIVE}), not an environment secret. Leave both fields blank and the node just uses your connected account.02Form
Batch Update Form
forms/googleforms/form_batch_update · Action
Add items or questions to a Google Form via a batchUpdate requests JSON array.
| Field | Type | Details | |
|---|---|---|---|
| Form ID | string | Required | 1FAIpQL... |
| Requests (JSON array) | string | Required | [{"createItem":{"item":{"title":"Your name","questionItem":{"question":{"required":true,"textQuestion":{}}}},"location":{"index":0}}}] |
Returns: tool_result, form_id, result, success, error
Create Form
forms/googleforms/form_create · Action
Create a new Google Form with a title using a connected Google account.
| Field | Type | Details | |
|---|---|---|---|
| Title | string | Required | Customer feedback |
Returns: tool_result, form_id, responder_uri, result, success, error
Get Form
forms/googleforms/form_get · Action
Retrieve a Google Form's definition, items and metadata by form ID.
| Field | Type | Details | |
|---|---|---|---|
| Form ID | string | Required | 1FAIpQL... |
Returns: tool_result, form_id, responder_uri, result, success, error
03Response
Get Response
forms/googleforms/response_get · Action
Retrieve a single submitted response from a Google Form by response ID.
| Field | Type | Details | |
|---|---|---|---|
| Form ID | string | Required | 1FAIpQL... |
| Response ID | string | Required | ACYDBNh... |
Returns: tool_result, response_id, result, success, error
04Responses
List Responses
forms/googleforms/responses_list · Action
Retrieve the submitted responses for a Google Form by form ID.
| Field | Type | Details | |
|---|---|---|---|
| Form ID | string | Required | 1FAIpQL... |
Returns: tool_result, responses, total, success, error
05Notes & Limitations
Behaviours and constraints worth knowing before you build with these nodes.
- Creating a form sets only its title; all questions, sections and descriptions must be added afterward with the Add items action, because the provider does not accept form content at creation time.
- Responses are read-only — these nodes can retrieve submissions but cannot add, edit or delete them, as the provider offers no way to do so.
- Adding questions with the Add items action requires the provider's
batchUpdaterequests supplied as a JSON array, so building richer forms means providing structured input rather than filling in simple fields. - The connected Google account must have edit access to a form to read or change it; forms shared with view-only permission cannot be used.