About
About Google Calendar
Google Calendar is Google's cloud-based scheduling and time management service, widely adopted by businesses as part of Google Workspace. It supports personal and shared calendars, meeting scheduling, recurring events, video conferencing through Google Meet, and resource booking, all accessible from any device. With over 500 million active users, it is one of the most widely used scheduling platforms in enterprise environments.

Core Capabilities
Event creation and management, shared team calendars, recurring schedules, attendee management, free/busy lookup, room and resource booking, and Google Meet integration.

Deployment
Deeply integrated with Gmail, Google Meet, Google Drive, and Google Contacts. Events auto-populate from emails, and meeting links are generated automatically via Calendar API.

Data Model
RESTful API with OAuth 2.0 authentication. Supports push notifications (webhooks) for real-time change detection, and covers events, calendars, ACL, free/busy, channels, settings, and colors resources.

Typical Landscape
Google Calendar integrates with CRM systems (Salesforce, HubSpot), HR platforms (Workday, BambooHR), project management tools, field service systems, and ERP scheduling modules.
Get onboard and experience a system that actually keeps up with you.
System Objects
System Objects Covered
The System Connector covers the following Google Calendar objects, providing secure API-level access and enabling seamless CRUD operations.
Colors
The palette of colour definitions available for calendars and events. Used to standardise colour assignment when creating or updating calendar and event records.
Freebusy
Availability queries across one or more calendars and users. Returns busy time blocks for scheduling decisions and conflict detection.
Settings
User-level Calendar preferences including locale, time zone, date field order, and default event visibility and reminder configuration.
Calendar List
The list of all calendars visible to a user in the Calendar UI, including access roles, notification settings, and colour overrides per user.
Calendars
Calendar resources with metadata including display name, description, time zone, and default reminders. Supports primary and secondary calendars.
Channels
Push notification channels for watching calendar resources. Enables real-time webhook delivery when events, calendars, or calendar lists change.
Events
Single and recurring calendar events. Includes title, start/end times, timezone, location, description, attendees, conferencing details, and recurrence rules.
What Lives Under One Roof
What you can do with this connector
All natively built, All sharing OES data model. All accessible from one workspace.
CRM-Driven Meeting Scheduling
When a sales opportunity reaches a defined stage in Salesforce or HubSpot, a Google Calendar event is automatically created for the assigned rep, with attendees, agenda, and a Meet link pre-populated from CRM data.
ERP & Field Service Coordination
Service appointments and work orders created in SAP Business One or Dynamics 365 are pushed to technicians' Google Calendars in real time. Status changes update or cancel events automatically.
HR Onboarding & Interview Scheduling
When a new hire is confirmed in Workday or BambooHR, onboarding calendar events are created across multiple attendee calendars. Interview schedules sync between your ATS and Google Calendar without manual entry.
Project Milestone Synchronisation
Deadlines and milestones from project management tools flow into shared Google Calendars for stakeholder visibility. Event updates reflect progress changes and keep all parties aligned in real time.
Availability-Aware Automation
Use free/busy data from Google Calendar to drive intelligent scheduling decisions in other systems, ensuring tasks, deliveries, or customer calls are only assigned when the responsible person is available.
Recurring Event Management at Scale
Manage recurring review cycles, compliance check-ins, and team standups from a master data source. One change propagates across all instances and notifies attendees, without touching Google Calendar manually.
Connect your systems to
Your Entire Landscape
Tell us which systems you run. We'll show you how OneEnterprise connects them.
No custom builds and no ongoing maintenance between system pairs.