Canguro Media
Canguro Core

One system for the full journey from lead to booked meeting.

Canguro Core brings together Canguro advertising, forms, bookings, pipelines, and automated follow-up. Google Calendar is an optional integration that remains off until an authorized user enables it.

Google Calendar

Exact calendar selection, explicit purpose.

When the integration is enabled, the clinic or an authorized Canguro operator separately selects which Google calendars may be read for availability and which writable calendar may receive appointment events.

Prevents double bookings

Core requests only free/busy intervals from explicitly selected calendars and removes busy periods from available booking slots.

Keeps events synchronized

Core creates the appointment in the selected write calendar, moves the same event when rescheduled, and removes it when cancelled. The lead can be invited by email.

Creates Google Meet when needed

Calendars explicitly configured for online meetings receive a unique Google Meet link. The link is used in confirmations and reminders. Physical appointments receive regular calendar events without Meet.

Control and isolation

Each customer controls how the connection is managed.

Self-service lets the clinic connect its own Google account. Agency-managed mode is used when a clinic shares a calendar with Canguro. In that mode, clinic users cannot see or manage Canguro's Google account, email address, calendar list, or calendar IDs.

  • Sync is off by default for every customer.
  • Unselected and unused Google calendars are not read.
  • Accounts and calendar bindings are isolated by customer, calendar, and team member when needed.
  • A connection can be disabled or revoked without affecting another customer's connection.
Data and privacy

Limited access for the booking function.

Core uses the Google account email, calendar-list names, IDs, and access roles, free/busy from selected read calendars, and the event and Meet data required for Core-created appointments. Full event content from read calendars is not retrieved or stored. OAuth tokens are encrypted and a short-lived busy cache is used for availability.

Canguro's use and transfer of information received from Google APIs complies with the Google API Services User Data Policy, including the Limited Use requirements. Google API Services User Data Policy

Canguro Core and Google Calendar · Canguro Media