WhatsMine Documentation
Home
  • What is WhatsMine?
  • Feature Tour
  • Requirements
  • Installation
  • Configuration (.env reference)
  • Going Live Checklist
Admin Guide
User Guide
Integrations
  • Architecture
  • REST API v1
  • Production Deployment
  • Frequently Asked Questions
  • Troubleshooting
  • Changelog
Home
  • What is WhatsMine?
  • Feature Tour
  • Requirements
  • Installation
  • Configuration (.env reference)
  • Going Live Checklist
Admin Guide
User Guide
Integrations
  • Architecture
  • REST API v1
  • Production Deployment
  • Frequently Asked Questions
  • Troubleshooting
  • Changelog
  • Integrations

    • Integrations Overview
    • Meta / WhatsApp Business
    • Messenger & Instagram
    • SMS Providers
    • AI Providers
    • Payments (Stripe, PayPal & Paddle)
    • Social Networks
    • Google (Workspace & Places)
    • E-commerce (Shopify, WooCommerce, BigCommerce)
    • Email / SMTP
    • Real-time & Push Notifications
    • Storage

Google (Workspace & Places)

WhatsMine uses Google in two places: Google Workspace APIs (Calendar, Sheets, Docs, Forms) for automation nodes, and the Google Places API for the lead scraper.

Admin location: Admin → Integrations

Google Workspace (Calendar / Sheets / Docs / Forms)

This powers automation nodes like book appointment, create Google Meet, append to Google Sheet, and create a Google Doc.

Credentials

FieldPurpose
Client IDOAuth 2.0 client ID.
Client SecretOAuth 2.0 client secret.
Refresh TokenA long-lived token granting offline access.

Setup

  1. In Google Cloud Console, create a project.
  2. Enable the APIs you need: Calendar, Sheets, Docs, Drive, Forms.
  3. Create an OAuth 2.0 Client ID (Web application) and configure the consent screen with the matching scopes.
  4. Generate a refresh token with offline access for those scopes (e.g. via the OAuth Playground, or a one-time consent flow).
  5. Enter the Client ID, Client Secret and Refresh Token in Admin → Integrations → Google Workspace and enable it.

📸 Screenshot: The Google Workspace integration form.

Once configured, the corresponding nodes become usable in the automation builder.

Google Places (Lead Scraper)

This powers the Leads tool, which searches Google for businesses by keyword and location.

Credentials

FieldPurpose
API KeyA Google Places API key.

Setup

  1. In Google Cloud Console, enable the Places API.
  2. Create an API key and (recommended) restrict it to the Places API.
  3. Enter the key in Admin → Integrations → Google Places and enable it.

Your customers can now scrape leads from the Leads page.

Billing & quotas

Google's Places and Workspace APIs are billed by Google based on usage. Set quotas and budget alerts in Google Cloud to avoid surprises, and restrict your API keys to the specific APIs and (where possible) referrers/IPs.

➡️ Next: E-commerce.

Last Updated: 6/19/26, 4:34 PM
Prev
Social Networks
Next
E-commerce (Shopify, WooCommerce, BigCommerce)