Mandala
Tools

Google Forms

Read responses from a Google Form

Usage Instructions

Integrate Google Forms into your workflow. Provide a Form ID to list responses, or specify a Response ID to fetch a single response. Requires OAuth.

Tools

google_forms_get_responses

Retrieve a single response or list responses from a Google Form

Input

ParameterTypeRequiredDescription
formIdstringYesGoogle Forms form ID
responseIdstringNoResponse ID - if provided, returns this specific response
pageSizenumberNoMaximum number of responses to return (service may return fewer). Defaults to 5000.
pageTokenstringNoPage token from a previous list response to fetch the next page of responses
filterstringNoFilter responses, e.g. "timestamp > 2024-01-01T00:00:00Z" (RFC3339 UTC). Only timestamp filters are supported.

Output

ParameterTypeDescription
responsesarrayArray of form responses (when no responseId provided)
nextPageTokenstringToken to fetch the next page of responses (null when no more pages)
responseobjectSingle form response (when responseId is provided)
rawjsonRaw API response data

Triggers

google_forms_webhook

Trigger workflow from Google Form submissions (via Apps Script forwarder)

Output

ParameterTypeDescription
responseIdstringUnique response identifier (if available)
createTimestringResponse creation timestamp
lastSubmittedTimestringLast submitted timestamp
formIdstringGoogle Form ID
answersobjectNormalized map of question -> answer
rawobjectOriginal payload (when enabled)

Notes

  • Category: tools
  • Type: google_forms
Google Forms