You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 4b5c2b4
Browse filesBrowse the repository at this point in the historyBrowse files
authored
feat(google-forms): added google forms block (#1343)
* fix(sidebar): draggable cursor on sidebar when switching workflows (#1276)
* added google form tool to read forms
* added trigger mode and block docs
* updated docs
* removed file
* reverted diff
* greptile comments
* Reverted bun file
* remove outdated code for old webhook modal
* restore ui changes to webhooks
* removed provider specific logic
* fix lint
---------
Co-authored-by: Waleed Latif <walif6@gmail.com>
Co-authored-by: Vikhyath Mondreti <vikhyathvikku@gmail.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Vikhyath Mondreti <vikhyath@simstudio.ai>
Co-authored-by: Adam Gough <adamgough@Mac.attlocal.net>
Co-authored-by: Siddharth Ganesan <33737564+Sg312@users.noreply.github.com>
[Google Forms](https://forms.google.com) is Google's online survey and form tool that allows users to create forms, collect responses, and analyze results. As part of Google's productivity suite, Google Forms makes it easy to gather information, feedback, and data from users.
43
+
44
+
Learn how to integrate the Google Forms tool in Sim to automatically read and process form responses in your workflows. This tutorial walks you through connecting Google Forms, retrieving responses, and using collected data to power automation. Perfect for syncing survey results, registrations, or feedback with your agents in real-time.
45
+
46
+
With Google Forms, you can:
47
+
48
+
-**Create surveys and forms**: Design custom forms for feedback, registration, quizzes, and more
49
+
-**Collect responses automatically**: Gather data from users in real-time
50
+
-**Analyze results**: View responses in Google Forms or export to Google Sheets for further analysis
51
+
-**Collaborate easily**: Share forms and work with others to build and review questions
52
+
-**Integrate with other Google services**: Connect with Google Sheets, Drive, and more
53
+
54
+
In Sim, the Google Forms integration enables your agents to programmatically access form responses. This allows for powerful automation scenarios such as processing survey data, triggering workflows based on new submissions, and syncing form results with other tools. Your agents can fetch all responses for a form, retrieve a specific response, and use the data to drive intelligent automation. By connecting Sim with Google Forms, you can automate data collection, streamline feedback processing, and incorporate form responses into your agent's capabilities.
55
+
{/* MANUAL-CONTENT-END */}
56
+
57
+
## Usage Instructions
58
+
59
+
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.
60
+
61
+
62
+
63
+
## Tools
64
+
65
+
### `google_forms_get_responses`
66
+
67
+
#### Input
68
+
69
+
| Parameter | Type | Required | Description |
70
+
| --------- | ---- | -------- | ----------- |
71
+
| formId | string | Yes | The ID of the Google Form |
72
+
| responseId | string | No | If provided, returns this specific response |
73
+
| pageSize | number | No | Max responses to return (service may return fewer). Defaults to 5000 |
Copy file name to clipboardExpand all lines: apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/control-bar/components/deploy-modal/components/chat-deploy/components/auth-selector.tsx
+6-9Lines changed: 6 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -144,8 +144,7 @@ export function AuthSelector({
Copy file name to clipboardExpand all lines: apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/control-bar/components/webhook-settings/webhook-settings.tsx
Copy file name to clipboardExpand all lines: apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/workflow-block/components/sub-block/components/short-input.tsx
0 commit comments