Google Calendar Integrations

  • Create new Trello cards from new Google Calendar events

    Do you use Google Calendar to schedule events and wish you could turn them into Trello cards? Zapier will automatically create a new card for every new Google Calendar event you create.

    How It Works

    1. A new Google Calendar event is created
    2. Zapier adds that event as a new card in Trello

    What You Need

    • Gmail account
    • Trello account
  • Create Google Calendar events from new Google Sheets spreadsheet rows

    Ever need to create calendar events in bulk? Or let others easily add calendar events for you? Or perhaps you just find it easier to manage your calendar in a spreadsheet.

    If so, this integration makes it easy to create new Google Calendar events straight from new rows in a Google Spreadsheet

    How It Works

    1. Add new row to your spreadsheet with details about the event.
    2. Zapier will automatically add that event to your Google Calendar.

    What You Need

    • A Google Spreadsheet
    • A Google Calendar
  • Add new Google Calendar events to Todoist as tasks

    Do you need a task to correspond with your new Google Calendar events? This Google Calendar Todoist integration makes it easy to automatically create a new tasks for each new Google Calendar event.

    How It Works

    1. A new event is added to Google Calendar
    2. Zapier adds a task to Todoist for that event

    What You Need

    • Google Calendar account
    • Todoist account
  • Create Google Calendar events from new Trello cards

    Trello's a great place to plan your projects, but when you're wondering what's on your schedule for the week, you're most likely to check your calendar. Get the best of both by adding Trello cards with due dates to a Google Calendar of your choice so you'll never miss anything you need to do.

    How it Works

    1. A new card with a due date is added to a list on Trello
    2. Zapier creates a Google Calendar event for the same day your card is due

    What You Need

    • Trello account
    • Google Calendar account
  • Add Office 365 events to Google Calendar

    Some people prefer to use Google Calendar, but others like to have their email, contacts and calendar in Office 365. If you're reading this, you probably use both, and need a way to keep them on the same page. Use this Zapier automation to add detailed events in Google Calendar whenever new events are created in Office 365.

    How It Works

    1. A new event is created in Office 365
    2. Zapier adds the detailed event in Google Calendar

    What You Need

    • Office 365 account
    • Google account
  • Create new Google Calendar event from Toggl time entry

    Connecting your time entry app and Google Calendar is a great way to see how you are spending your time across days and weeks. Zapier will automatically create a new Google Calendar event for every new Toggl time entry.

    How It Works

    1. A new Toggl time entry is created.
    2. Zapier adds that entry in Google Calendar as a new detailed event.

    What You Need

    • Toggl account
    • Gmail account
  • Create new Asana tasks from new Google Calendar events

    Keeping multiple task systems and calendars up to date can be quite a hassle. Zapier will help automatically create a new Asana task from every new Google Calendar event you create.

    How It Works

    1. A new calendar event is created.
    2. Zapier adds that reminder in Asana as a new task.

    What You Need

    • Asana account
    • Gmail account
  • Create Google Calendar events from new Google Form entries

    This Zapier integration connects a Google Form to a Google Calendar account, automating the creation of new events.

    How It Works

    1. Zapier watches your Google Form's associated Google Sheet for new responses
    2. When a new response is received, Zapier creates a Google Calendar event

    What You Need

    • The Google Sheet of a Google Form (where you results are compiling)
    • Google Calendar account
  • Create Trello cards for upcoming Google Calendar events

    Sometimes you need more than a quick reminder before events—you need prep time. Take the pain out of scheduling time to plan for events by using this useful Zap. Set it up to watch your Google Calendar for events, even weeks in advance, and a new Trello card will be created for each upcoming date, giving you ample time to prepare and strategize.

    How It Works

    1. A new Google Calendar event's date is upcoming
    2. Zapier automation creates a new Trello card, on a board and list of your choice

    What You Need

    • Google Calendar account
    • Trello account
  • Add new Todoist tasks to Google Calendar as events

    Use Todoist to keep track of all you need to accomplish? But rely on Google Calendar to keep your schedule clear and accessible? Using this Todoist to Google Calendar Zapier integration, you can create a Google Calendar event from a Todoist task.

    How It Works

    1. Create and save a Todoist task with a due date.
    2. Drag the task to the top of your inbox.
    3. Zapier automatically generates a new event on your Google Calendar.

    What You Need

    • A Todoist account
    • A Google Calendar
  • Post approaching Google Calendar events to a Slack channel

    "Heads up! Team meeting starts in 10 minutes." This Zapier automation will be sure you and your team is ready for the next meeting—or whatever event—with a Slack notification 10 minutes before any scheduled event starts on Google Calendar. You can customize the notification time, too, having this message post 10, 15, 20 or however many minutes or hours you'd like as an advance warning.

    How this Google Calendar-Slack integration works

    1. A new event is about to start on Google Calendar
    2. Zapier posts a message about it to your Slack channel at the pre-defined time before the event begins

    Apps involved

    • Google Calendar
    • Slack
  • Copy new Google Calendar events to a different Google Calendar

    If you ever needed to keep certain Google Calendars in sync with each other, Zapier can help. Automatically create a copy of a new Google Calendar event into any different calendar of your choosing.

    How It Works

    1. A new Google Calendar event is created.
    2. Zapier copies that event into a different Google Calendar.

    What You Need

    • Google account
  • Create Google Calendar events from MeisterTask tasks

    Managing multiple calendars is hard, with to-do items on one calendar and your life events on another. Use Zapier to connect all of your calendars and due dates together, and keep your life streamlined in one place.

    How It Works

    1. You have a new task in MeisterTask
    2. Zapier creates a Google Calendar event

    What You Need

    • MeisterTask account
    • Google account
  • Create Google Calendar events (quick add events) from Evernote reminders

    Evernote is the perfect place to jot down reminders. Google Calendar helps you keep track of your busy schedule. This Evernote to Google Calendar Zapier integration creates Google Calendar events from your Evernote reminders to keep you feeling organized and accomplished.

    How It Works

    1. Create a reminder with a due date in Evernote.
    2. Zapier will automatically create a corresponding Google Calendar event.

    What You Need

    • An Evernote account
    • A Google Calendar
    • Knowledge of Google Calendar's quick add event function
  • Create new Google Sheets row from a new Google Calendar event

    There may be times when you need to catalog events from your calendar, and a spreadsheet can be a great way to do that. Zapier will automatically create a new Google Sheets row for every new event you create in Google Calendar.

    How It Works

    1. A new Google Calendar event is created.
    2. Zapier adds that event in Google Sheets as a new row.

    What You Need

    • Google account
  • Find and update existing Google Calendar events when Google Sheets rows are updated

    Plans often change, so your calendar events should too. This integration automatically finds existing Google Calendar events and updates them with new information from Google Sheets. If the event you're looking for doesn't yet exist, it will be created. That way, if an event is changed, your calendar will automatically reflect the change.

    How this Google Sheets-Google Calendar integration works

    1. A row is updated in Google Sheets
    2. Zapier finds an existing Google Calendar event (or creates one if it doesn't already exist)
    3. Zapier updates the existing Google Calendar event

    Apps involved

    • Google Sheets
    • Google Calendar
  • Create new Google Calendar events (detailed events) from new Evernote reminders

    Keeping Evernote and Google Calendar together on the same page has never been easier with the help of Zapier. Use to automatically create a new Google Calendar event for every new reminder you create in Evernote.

    How It Works

    1. A new reminder is created in Evernote
    2. Zapier adds that reminder in Google Calendar as a new event

    What You Need

    • Evernote account
    • Gmail account
  • Send Wunderlist tasks to Google Calendar

    Wunderlist is a great way to keep track of all of the tasks you need to accomplish. But what if you'd like to incorporate that with your calendar as well? Enter Zapier, which can help you easily connect the two together to incorporate any task you'd like in your calendar.

    How It Works

    1. You create a new task in Wunderlist
    2. Zapier automatically creates a new Google Calendar event

    What You Need

    • Wunderlist account
    • Google Calendar account
  • Get SMS alerts for approaching Google Calendar events

    Never forget your upcoming events! With this Zap, you'll receive an SMS before an event in your Google Calendar is about to start.

    How it Works

    1. Zapier watches your Google Calendar for events that are about to start.
    2. You get an SMS a chosen amount of time before each event starts

    What You Need

    • A Google Calendar account
    • A mobile phone number that can receive SMS messages
  • Turn Google Calendar events into Wunderlist tasks

    Avoid missing deadlines, or important meetings, when you use this Google Calendar to Wunderlist automation. Set it up, and every time a new event is added in Google Calendar, Zapier will create a new task in Wunderlist. Organize your day when you use this integration.

    How It Works

    1. A new event is added in Google Calendar
    2. Zapier creates a new task in Wunderlist

    What You Need

    • Google account
    • Wunderlist account
  • Update Slack status during new Google Calendar events

    Sometimes there's no time to let the team know you're busy during back to back calls. Zapier can help ensure your Slack status is up to date during your next meeting—or whatever event—once you set up this automation. From then on, Zapier will set your Slack status to indicate you're busy 5 minutes before the Google Calendar event starts, and set a new status once it ends, saving you from the trouble of awkwardly trying to tell the team you can't get back to them at the moment.

    Note: The lead time before setting a status can be customized to any amount of time you want - 5 mins, an hour, or more

    How this Google Calendar-Slack integration works

    1. A new event is about to start on Google Calendar
    2. Zapier sets a Slack status for you at the pre-defined time before the event begins
    3. Zapier then waits until the event is over on Google Calendar
    4. Lastly, Zapier will either set a new Slack status or clear out your previously set status

    Apps involved

    • Google Calendar
    • Slack
    • Delay by Zapier
  • Start Toggl time entries when Google Calendar events start

    Time tracking should be a natural part of your day, not a chore. Use this Zap to automatically start time entries in Toggl whenever Google Calendar events start. That way, at the end of your day, all your meetings and appointments are already logged into Toggl without any work on your end.

    How this Google Calendar-Toggl integration works

    1. A Google Calendar event starts
    2. Zapier starts a new time entry in Toggl

    Apps involved

    • Google Calendar
    • Toggl
  • Create detailed events in Google Calendar from Airtable records in views

    If you have a view in Airtable that is dedicated to events, this automation will be a perfect fit for you. Once set up, when new records are uploaded to the selected view in Airtable, Zapier will create a detailed event in Google Calendar. Create new events right from your Airtable database!

    How It Works

    1. A new record is added to a selected view in Airtable
    2. Zapier creates a new detailed event in Google Calendar

    What You Need

    • Airtable account
    • Google account
  • Add Office 365 events from new Google Calendar events

    Stop flipping between Google Calendar for your personal life and Office 365 for your work life. See all of your scheduled appointments at a glance with this Zapier integration. Every time you create a new event in Google Calendar, Zapier adds the event in Office 365.

    How It Works

    1. A new event is added in Google Calendar
    2. Zapier adds this event to Office 365

    What You Need

    • Google account
    • Office 365 account
  • Update your Slack status when Google Calendar events begin

    If it's not on Slack, did it really even happen? Use this automation to communicate your status with your team. After you set it up, whenever an event starts in Google Calendar, Zapier will update your status in Slack. That way, your team will know you're AFK with no extra effort on your part.

    How this Google Calendar-Slack integration works

    1. A Google Calendar event starts
    2. Zapier updates your status in Slack (ie "on a call")

    Apps involved

    • Google Calendar
    • Slack

Why Zapier?

Free

Get started for free—14 day trial of premium features and apps.

Easy

No coding required—automate any of 1,000+ apps in minutes.

Secure

Enterprise-level security—connect mission-critical apps.

Google Calendar Integration Details

Launched on Zapier December 2, 2011

Zapier combines Triggers (like "New Event") and Actions (like "Create Detailed Event") to complete an action in one app when a trigger occurs in another app. These combos—called "Zaps"—complete your tasks automatically.

The following Google Calendar Triggers, Searches, and Actions are supported by Zapier:

New Event

Triggers when an event is created.

New Event Matching Search

Triggers when an event is created that matches a search.

Event Start

Triggers a specified time before an event starts.

Event Cancelled

Triggers when an event is cancelled or deleted.

New Calendar

Triggers when a calendar is created.

Event Ended

Triggers when an event ends.

New or Updated Event

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

Create Detailed Event

Create an event by defining each field.

Quick Add Event

Create an event from a piece of text. Google parses the text for date, time, and description info.

Update Event

Updates an event. Only filled fields are updated.

Delete Event

Deletes an event.

Add Attendee/s to Event

Invites one or more person to an existing event.

Find Event

Finds an event in your calendar.

Use our free platform to build a single Zapier integration and instantly connect your app with 1,000+ others.

Become a Zapier Integration Partner

Google Calendar lets you organize your schedule and share events with co-workers and friends. With Google's free online calendar, it's easy to keep track of your daily schedule.