google-calendar.png
Verified Integration

Google Calendar Integration Build Smarter Automated Workflows

Connect Google Calendar with 378+ apps and build intelligent automations.
Save hours with no-code workflows that work 24/7.

Try free for 14 days
No coding required
5-minute setup
Trusted by 8,977+ WordPress professionals worldwide

Supported Triggers and Actions in Google Calendar

Workflow is a set of actions. Trigger is an event that starts the workflow, and an action is an event that is executed by workflow to sync data with your app.

  • google-calendar.png

    New Calendar

    Triggers when a calendar is created

    Trigger
  • google-calendar.png

    Event Ended

    Triggers when an event ends

    Trigger
  • google-calendar.png

    New or Updated Event

    Triggers when an event is created or updated (except when it's cancelled

    Trigger
  • google-calendar.png

    New Event Matching Search

    Triggers when an event is created that matches a search

    Trigger
  • google-calendar.png

    Event Cancelled

    Triggers when an event is cancelled or deleted

    Trigger
  • google-calendar.png

    Event Start

    Triggers a specified amount of time before an event starts

    Trigger
  • google-calendar.png

    Create Detailed Event

    Creates a new event with detailed options

    Action
  • google-calendar.png

    Create Quick Event

    Creates a new event with minimal input

    Action
  • google-calendar.png

    Update Event

    Update an existing event in Google Calendar

    Action
  • google-calendar.png

    Delete Event

    Delete an event from Google Calendar

    Action
  • google-calendar.png

    Get Event

    Get details of a specific event from Google Calendar

    Action
  • google-calendar.png

    Duplicate Event

    Creates a copy of an existing event

    Action
  • google-calendar.png

    List Events

    List events from Google Calendar with optional filters

    Action
  • google-calendar.png

    Find Availability

    Check if your calendar is free during a specific time slot

    Action
  • google-calendar.png

    Get Free/Busy Information

    Returns free/busy information for a set of calendars

    Action
  • google-calendar.png

    Create Calendar

    Create a new calendar in Google Calendar

    Action
  • google-calendar.png

    Get Calendar

    Returns metadata for a calendar

    Action
  • google-calendar.png

    List Calendars

    Fetches a list of calendars available in the user\'s account

    Action
  • google-calendar.png

    Update Calendar

    Update calendar properties in Google Calendar

    Action
  • google-calendar.png

    Delete Calendar

    Delete a calendar from Google Calendar

    Action
  • google-calendar.png

    Clear Calendar

    Clears a primary calendar by deleting all events

    Action
  • google-calendar.png

    Add Attendee to Event

    Add an attendee to an existing event

    Action
  • google-calendar.png

    Remove Attendee from Event

    Remove an attendee from an existing event

    Action
  • google-calendar.png

    Create Access Control Rule

    Creates a new access control rule on the specified calendar

    Action
  • google-calendar.png

    Get Access Control Rule

    Returns an access control rule

    Action
  • google-calendar.png

    Update Access Control Rule

    Updates an access control rule

    Action
  • google-calendar.png

    Delete Access Control Rule

    Deletes an access control rule from the specified calendar

    Action

Popular Google Calendar Workflows

See how teams are using Google Calendar with FlowMattic to automate their work

Webhooks
Google Calendar

Check availability in Google Calendar before assigning a meeting through MCP Client

Webhooks + Google Calendar
Calendly
Google Calendar

When a meeting is rescheduled in Calendly, update the event in Google Calendar

Calendly + Google Calendar
WooCommerce
Google Calendar

When an order is placed in WooCommerce, create a delivery event in Google Calendar

WooCommerce + Google Calendar
LearnDash
Google Calendar

When a new lesson is published in LearnDash, schedule a reminder event in Google Calendar

LearnDash + Google Calendar
Typeform
Google Calendar

When a client fills out a Typeform for consultation, auto-schedule an event in Google Calendar

Typeform + Google Calendar
Todoist
Google Calendar

When a reminder is set in Todoist, reflect it as an event in Google Calendar

Todoist + Google Calendar
Tutor LMS
Google Calendar

When a live class is scheduled in Tutor LMS, send an invite through Google Calendar

Tutor LMS + Google Calendar

Connect Google Calendar with 378+ Apps

Build powerful automated workflows by connecting Google Calendar with your favorite tools and platforms

Showing 25 of 378 integrations
google-calendar.png

About Google Calendar

Version 2.0.0

Google Calendar is a smart scheduling tool that helps you plan and manage events, meetings, and tasks. With seamless syncing, reminders, and calendar sharing, it keeps your day organized and connected across all your devices, anytime and anywhere.

Google Calendar Integration Changelog

Track the latest updates, new features, and improvements

v2.0.0 – 3 March, 2026
– New: Added all-day event support for Create Event, Update Event, and Create Quick Event actions
– New: Added date format description to all date & time input fields across all actions
– New: Added 6 Google Calendar triggers for workflow automation:
– New Calendar – Triggers when a new calendar is added to your account
– Event Ended – Triggers when an event ends
– New or Updated Event – Triggers when an event is created or updated
– New Event Matching Search – Triggers when a new event matches your search query
– Event Cancelled – Triggers when an event is cancelled/deleted
– Event Start – Triggers before an event starts (configurable minutes before)
– Improved: OAuth authentication now uses local REST API endpoint with PKCE instead of external API
– Improved: All trigger methods use proper Zulu timestamp format for Google Calendar API compatibility
– Improved: Code re-written with coding standards

v1.0.1 – 5 August, 2025
– Improved: Timezone input field now allow you to select the timezone in correct format using dynamic tags popup

v1.0 – 29 July, 2025
– Initial release