ZBrain Documentation
  • ZBrain Documentation
    • ZBrain XPLR
      • ZBrain XPLR modules
      • Get started with ZBrain XPLR
      • Simulation XPLR
      • Solution XPLR
      • Portfolio XPLR
      • Functional Design XPLR
    • ZBrain Builder
      • Components of ZBrain Builder
      • 📚Knowledge base
        • How to create a knowledge base?
        • Knowledge source
        • Information schema
        • File summary
        • Automated reasoning
        • Retrieval testing
        • Knowledge base settings
      • 📱App
        • How to leverage knowledge base for app creation
        • How to set up and customize your app?
        • How to access the app reporting dashboard?
      • 🤖ZBrain AI agents
        • Get started with agents on ZBrain Builder
        • Deploying pre-built agents
        • Creating custom AI agents
          • Agent setup
          • Define input sources
          • Define Flow
            • Key elements of a Flow
            • Flow Components
              • Activepieces Platform
              • AITable
              • Airtable
              • Amazon S3
              • Amazon SNS
              • Amazon SQS
              • Amazon Textract
              • Apify
              • Apollo
              • Approval
              • Asana
              • Azure Communication Services
              • Azure Cosmos DB
              • Azure Document Intelligence
              • Azure OpenAI
              • Azure Translation
              • Bannerbear
              • Baserow
              • Beamer
              • Bedrock Claude
              • Bettermode
              • Binance
              • Bing Search
              • Blackbaud
              • Bonjoro
              • Box
              • Brevo
              • Brilliant Directories
              • Bubble
              • CSV
              • Calendly
              • Certopus
              • Clearout
              • Clockodo
              • Code
              • Confluence
              • Connections
              • Constant Contact
              • Contiguity
              • Contentful
              • Customer.io
              • Crypto
              • Databricks
              • Data Mapper
              • Date Helper
              • DeepL
              • Delay
              • Discord
              • Discourse
              • Drip
              • Dropbox
              • Dust
              • Facebook Pages
              • Figma
              • Files Helper
              • Flowise
              • Flowlu
              • Formbricks
              • Frame
              • Freshdesk
              • Freshsales
              • GCloud Pub/Sub
              • GenerateBanners
              • GhostCMS
              • GitHub
              • GitLab
              • Gmail
              • Google Calendar
              • Google Contacts
              • Google Docs
              • Google Drive
              • Google Forms
              • Google Gemini
              • Google My Business
              • Google Search
              • Google Search Console
              • Google Sheets
              • Google Tasks
              • Groq
              • Hacker News
              • Heartbeat
              • HubSpot
              • HTTP
              • Image Helper
              • Inputs
              • Instagram for Business
              • Intercom
              • Invoice Ninja
              • Jira Cloud
              • Jotform
              • Kimai
              • Kizeo Forms
              • LeadConnector
              • Line Bot
              • Linear
              • LinkedIn
              • LinkedIn Actions
              • LLMRails
              • Lusha
              • MailerLite
              • Mailchimp
              • Mautic
              • Microsoft Dynamics 365 Business Central
              • Microsoft Dynamics CRM
              • Microsoft Excel 365
              • Microsoft OneDrive
              • Microsoft Outlook Calendar
              • Microsoft Teams
              • Mixpanel
              • MongoDB
              • Notion
              • Odoo
              • OpenAI
              • OpenRouter
              • Pastebin
              • PDF
              • Postgres
              • PostHog
              • Pushover
              • Qdrant
              • Queue
              • Razorpay
              • Router
              • Salesforce
              • SendGrid
              • ServiceNow
              • SFTP
              • SharePoint
              • Slack
              • SMTP
              • Snowflake
              • SOAP
              • Spotify
              • Stability AI
              • Stable Diffusion Web UI
              • Storage
              • Stripe
              • SurrealDB
              • SurveyMonkey
              • Taskade
              • Telegram Bot
              • Text Helper
              • Trello
              • Twilio
              • Twitter
              • Utilities
              • WhatsApp Business
              • WordPress
              • XML
              • YouTube
              • ZBrain
              • Zendesk
              • ZeroBounce
              • Zoho Books
              • Zoho CRM
              • Zoho Invoice
              • Zoom
            • How to Define a Flow?
            • How to Test Each Step in the Flow?
          • Configure Additional Settings
          • Test and Deploy Agents
          • How to access, monitor, and manage agent performance and tasks?
      • Settings
      • 📖API tutorials
        • 📚Knowledge base
          • Automated reasoning
        • 📱APP
        • 🤖Agents
Powered by GitBook
On this page
  • How to Integrate Google Forms with ZBrain Flow
  • How to Connect Google Forms to ZBrain Flow
  • Actions Available in ZBrain Flow
  1. ZBrain Documentation
  2. ZBrain Builder
  3. ZBrain AI agents
  4. Creating custom AI agents
  5. Define Flow
  6. Flow Components

Google Forms

Google Forms is a free, web-based tool by Google that allows users to create surveys, quizzes, and data collection forms. It enables real-time response tracking, seamless integration, and collaboration with multiple users. With features like conditional logic, file uploads, and automated data validation, Google Forms simplifies data gathering and workflow automation.

How to Integrate Google Forms with ZBrain Flow

To integrate Google Forms with ZBrain Flow, follow these steps:

  1. Initiate Google Forms Integration

    • Click the ‘+’ button to add a new integration.

  2. Search for Google Forms

    • In the search bar, type “Google Forms” and select it from the available integrations.

  3. Choose an Action

    • Select the action you need, such as retrieving responses or creating a custom API call.

How to Connect Google Forms to ZBrain Flow

To enable seamless interaction between Google Forms and ZBrain Flow, you need to establish a secure connection using OAuth authentication.

Connection Establishment Steps

  1. Enter a Connection Name

    • Provide a unique name to identify your Google Forms connection in ZBrain Flow.

  2. Click 'Connect'

    • This will initiate the authentication process for Google Forms.

  3. Log in to Google Forms

    • A Google login pop-up will appear.

    • Enter your Google account credentials and proceed.

  4. Grant Permissions

    • Approve the required OAuth permissions for ZBrain Flow.

    • This allows ZBrain Flow to retrieve responses and manage form data securely.

  5. Save the Connection

    • Click ‘Save’ to finalize the connection setup.

Actions Available in ZBrain Flow

Custom API Call

The Custom API Call feature allows users to directly interact with the Google Forms API, enabling advanced operations and custom integrations beyond standard actions.

Configuration Steps

  1. Select an Existing Connection or Create a New One

    • Choose a previously created Google Forms connection or create a new one.

  2. Enter the API Endpoint URL

    • Use a full URL or relative path to the Google Forms API.

    • Example API Endpoint:

      https://forms.googleapis.com/v1/forms/{formId}/responses

  3. Select the HTTP Method

    • Choose the request type based on the action needed:

      • GET – Retrieve form details or responses.

      • POST – Submit responses programmatically.

      • PATCH – Modify form metadata, update settings, or change response configurations.

      • PUT – Replace existing form configurations.

      • DELETE – Remove responses or form entries.

      • HEAD – Fetch response headers without retrieving actual data.

  4. Add Headers

    • Define additional headers required for the API request.

    • Authorization headers are automatically injected.

    • Click ‘+ Add Item’ to include more headers.

  5. Add Query Parameters

    • Customize API requests with query parameters to filter results or specify additional options.

    • Click ‘+ Add Item’ to add parameters.

  6. Enter JSON Body

    • Provide structured request data in JSON format.

    • Example JSON request:

{
  "responses": [
    {
      "formId": "1234567890abcdef",
      "answers": {
        "question1": "Response 1",
        "question2": "Response 2"
      }
    }
  ]
}
  • Set Timeout (in Seconds)

    • Define the request timeout duration to prevent long-running API calls from stalling the process.

Note: Click 'f' to insert dynamic values for flexible configurations.

PreviousGoogle DriveNextGoogle Gemini

Last updated 1 month ago

🤖