Product
Solutions
Pricing
Resources
Company
Legal
REQUEST A DEMO GET STARTED
Google Calendar integration

How does Cloop integrate with Google Calendar?

Native Google Calendar integration for in-chat meeting booking — real-time availability, automatic time zone handling, and OAuth-based authentication with granular permission scopes.

The short answer

Cloop connects to Google Calendar via OAuth to show real-time availability inside the chat widget, allowing qualified leads to book 15-, 30-, or 60-minute meetings without leaving the conversation. The integration handles time zone conversion automatically, respects existing meetings and focus time, and sends Google Calendar invites to both parties with video conferencing details. Only calendar read/write permissions are requested — Cloop does not access Gmail or Drive.

Real-time
Free/busy lookup, no stale cache
Auto Meet
Google Meet links created automatically
2 min
From authorization to live
How it works

How does the Google Calendar integration work?

When a qualified lead wants to book a meeting, Cloop handles the scheduling logic automatically — using Google Calendar as the source of truth for availability.

01

Check availability

Cloop queries Google Calendar's free/busy API for every team member eligible for the meeting. Availability is checked in real time — not from a cache — so the slots the visitor sees are the slots actually free.

02

Show slots and book

The visitor sees available slots inside the chat, adjusted to their local time zone. When they pick a time, the booking is confirmed immediately — no waiting, no back-and-forth emails, no "our rep will be in touch."

03

Create the event

Cloop creates a Google Calendar event on the assigned team member's calendar, adds the visitor as a guest, generates a Google Meet link automatically, and sends calendar invites to both sides.

Scheduling features

How does Cloop handle time zones and multiple calendars?

Cloop reads every calendar the rep has shared via OAuth and intersects them to find true availability — primary calendar plus secondary calendars (team, project, focus-time). Visitors see slots in their local time zone, reps see them in theirs, and daylight saving is handled correctly. Working hours, buffers, and round-robin team routing all run natively.

Round-robin team routing

Evenly distributes meetings across a team — weighted by availability, territory, or ICP rules. No single rep gets overloaded; no one sits idle.

Time-zone-aware booking

Visitor sees times in their local zone. Your rep sees them in theirs. Daylight saving transitions handled correctly. No confusing conversions, no missed meetings.

Buffer times

Configurable buffers before and after meetings — 15 minutes for prep, 15 minutes for notes. No back-to-back scheduling disasters.

Meeting duration by ICP

Enterprise discovery meetings: 60 minutes. SMB demo: 30 minutes. Quick qualification calls: 15 minutes. Duration adjusts to the conversation.

Working hours and days

Respect each team member's configured working hours and days. Finnish reps not shown for weekend slots. US-based reps not shown for EU mornings.

Automatic Google Meet links

Every booked meeting includes a Google Meet link automatically generated via Google Calendar's API. Join from the invite, from the calendar, or from the confirmation email.

Privacy and security

What permissions does Cloop request from Google?

Cloop uses Google's minimum-scope OAuth permissions needed for scheduling. We see when your team is busy, not what they're doing. Calendar event titles, descriptions, and attendees remain private to your organization.

  • Read-only free/busy access to check availability
  • Write access only to events Cloop creates — never touches pre-existing events
  • No event content reading — titles, descriptions, and attendees stay private
  • Revokable at any time from your Google account settings
  • Data stored in Helsinki, Finland — EU-only, GDPR-compliant
Google OAuth Scopes Requested
calendar.freebusy Check free/busy times
calendar.events.owned Create and manage Cloop-owned events
calendar.calendarlist.readonly List available calendars
Setup

Does Cloop support Google Workspace admin policies?

Yes. Cloop respects Workspace-level OAuth restrictions, domain-wide delegation policies, and admin-configured app allowlists — if your Workspace admin has approved Cloop's OAuth client, users connect in under 2 minutes from the Cloop admin. If the workspace has restricted third-party apps, the admin can approve Cloop at the org level first. No IT ticket required for individual users once admin approval is in place.

1

Authorize Google

Each team member clicks "Connect Google Calendar" in their Cloop profile. Standard Google OAuth flow — takes 20 seconds per person.

2

Set availability preferences

Configure working hours, days, buffer times, and meeting durations. Set which team members appear in which ICP routing rules.

3

Go live

Enable booking in your conversation flow. The first qualified lead can book a meeting the same minute Cloop goes live on your site.

FAQ

Google Calendar integration questions.

Does Cloop work with both personal Gmail and Google Workspace?

Yes, both are supported. Most Cloop customers use Google Workspace for business calendars, but personal Gmail calendars work identically. No difference in features or performance.

Can each team member connect their own calendar, or does it require admin setup?

Each team member connects their own calendar via OAuth. No admin approval required for individual connections. For Google Workspace organizations with strict OAuth policies, your Google admin may need to approve Cloop as an allowed application — that's a one-time setup at the organization level.

How does Cloop handle team members in different time zones?

Each team member's calendar carries its own time zone. Cloop reads that automatically. Visitors always see times in their own local zone (detected from browser). Bookings land correctly on both sides regardless of time zone differences or daylight saving transitions.

What happens if a team member disconnects their calendar?

They're immediately removed from booking availability. No broken bookings, no double-bookings. Other team members' availability is unaffected. Reconnection takes 20 seconds.

Does Cloop integrate with Google Meet automatically?

Yes. Every booked meeting includes a Google Meet link generated automatically via Google Calendar. No Zoom account needed. No manual link creation. The link is in the calendar invite and the confirmation email.

Is there a limit on how many meetings can be booked?

No meeting cap. Bookings are limited only by your team's actual availability — so you can't overbook. All Cloop plans include unlimited meeting scheduling.

See Google Calendar booking live.

30 minutes. We'll run Cloop against our test calendar and book a real meeting on our team's schedule — you'll see exactly what the visitor sees and what lands on the rep's calendar.