56

Ever since the recent Google Calendar changes, I've found this updated filter to work best. As a search: subject:("invitation" OR "accepted" OR "rejected" OR "updated" OR "canceled event" OR "declined") when where calendar who organizer As a filter: From: To: Subject: "invitation" OR "accepted" OR "rejected" OR "updated" OR "...


29

For those looking to filter all calendar proposals (no updates) from:(-me) {filename:vcs filename:ics} has:attachment


26

Although Google Calendar doesn't allow you to create or modify arbitrary recurrence rules, the iCalendar specification which it uses and understands is quite robust in this regard. Create an ICS file with a custom recurrence rule (RRULE). For example, for an all-day event on the first, third, and fifth Fridays of every month, starting 2 March 2012: BEGIN:...


25

I've been able to do this with a Google Script like this. You can alter this to pinpoint the days you want to delete, etc. function delete_events() { var fromDate = new Date(2013,0,1,0,0,0); var toDate = new Date(2013,0,4,0,0,0); var calendarName = 'My Calendar'; // delete from Jan 1 to end of Jan 4, 2013 (for month 0 = Jan, 1 = Feb...) ...


25

The solution is to log into Office 365 via https://portal.office.com, click on Calendar and then click on Calendar again under "My app settings". Go to publish calendar and publish the desired calendar. Copy the ICS url created. Log into Google Calendar and click the arrow on "Other calendars". Click the button "Add by URL" and paste the .ics link from ...


22

Google Calendar does not provide a way to merge the same event that appears in multiple calendars, and Google has been oblivious to requests to do so dating as far back as 2009 - Sharing Calendars creates duplicate events - 2009-Jan, closed General ability to hide events in shared calendars - 2010-Jun Suggestion: hide 'duplicate' event on shared calendars - ...


15

For everyone that is on this thread or might see it in the future, I have made a Google Apps Script program to update the calendar as frequently as you like (up to every minute). It is available here: https://script.google.com/d/1BOk8MDLbLaHh6SwG1M1tsgNXjkcC-79LE0QoipRuTDxbO3fMVvqoROQD/edit?usp=sharing The script parses the ics/ical file and creates events ...


15

This seems to be an undocumented feature, but you can use the authuser URL parameter. So, you can create bookmarks that will take you directly to the calendar for a specific account, like so: https://calendar.google.com/calendar/?authuser=mypersonalaccount@gmail.com https://calendar.google.com/calendar/?authuser=mycompanyaccount@example.com Gmail works ...


14

You can add Your meetup calendar to Google Calendar accessable over your personal home page. Information


14

Quick Add isn't available for/built into the new Calendar, but does work with a Chrome extension called Google Calendar (https://chrome.google.com/webstore/detail/google-calendar-by-google/gmbgaklkmjakoegficnlkhebmhkjfich?hl=en)


14

For "Classic Calendar": Go to Settings. Click Calendars (tab). Click Edit notifications (link). Change or remove the default notification setting in Event Notifications and All Day Event Notifications Sections as desired. For Google's 2017 New Calendar: Go to Settings. Click scroll down the left sidebar to Settings for my calendars. Expand the desired ...


13

To add any email event to your Google Calendar... Web mail version: Open the web version email, Click on the "More" icon (3 vertical dots to the right of the "Labels" icon) in the Top toolbar menu, then select "Create event". Make sure you are clicking on the GMail "More" icon above and not the "more" (3 dots) inside the Email header. Mobile version: ...


13

Send an email with subject line "Flight Itinerary" to yourself and copy-paste the contents of Itinerary PDF into the email as a plain text. Google will automatically parse this new email and add the event to your calendar now.


13

In the main Google Calendar view, click 'Create' Click the text box representing the start date (The datepicker pops up) Choose a month that has 5 Sundays (For example, August 2015) Pick the 5th Sunday in that month (For example, August 30, 2015) Click the 'Repeat...' checkbox (The repeat popup appears) Choose the following options Repeats: Monthly Repeat ...


12

The official source is https://support.google.com/calendar/answer/37100?hl=en&ref_topic=1672445 Note: It may take up to 8 hours for changes in ICS feeds to reflect in your Google Calendar.


12

I have had the same need for quite some time. And because I couldn't find anything suitable, I've built my own app. It's called Calify. http://www.califyapp.com The installer registers the app as the default program for handling *.ics files, so it works for both opening e-mail attachments and downloading event detail exports from webpages. It does not ...


12

This is likely because of he has explicitly denied sending notifications about events to him. Ask the guest to make sure that they didn't turn off email notifications for new events. If they use Google Calendar, ask the guest to check their email notifications while on a computer. https://support.google.com/calendar/answer/37161?hl=en&ref_topic=...


12

UPDATE 2019/04/11 My old accounts doesn't show anymore the switch to Remainders option but accounts created this year, consumer and G Suite accounts show both, Reminders and Task Calendars. I didn't searched yet for an official help article or post about this, but if you can't wait, look at the G Suite Update alert blog, the Google Calendar Help Center and ...


12

The workaround is to type the event in Google search, e.g. "add to calendar some description tomorrow at 1PM" then click on Create event. Source: https://productforums.google.com/d/msg/calendar/CIwo3Ch-aTk/AcAtErUNBQAJ


12

UPDATE: It's not possible. The support page (also mentioned in my original answer) was updated, the option to go back to classic is no longer written there, so it's not an option. (Thanks for the comment ale). And according to this G Suite announcement: In this phase, users will still have the option to opt out of the new UI until February 28th, 2018, ...


11

I have found the answer here. Resolution: In Calendar: Click the gear, select "Settings", Find the "Automatically add invitations to my calendar" section, Set its value to "No, only show invitations to which I have responded".


10

I based my solution to this off of the code to add Gmail as a mailto: handler, and adapted using information taken from Google Chrome's preferences file: javascript:window.navigator.registerProtocolHandler("webcal","https://www.google.com/calendar/render?cid=%s","Google Calendar"); To use it, just go to Google Calendar, open Firefox's Web Console (Ctrl+...


10

So you can grab the embed code from the html link in the share settings and splice them together manually. I needed this and just now experimented and it works. There are four parts to a public calendar link. So they are all like this "https://google.com/calendar/" embed type + "?" "src=" + unique string/name "&ctz=" + timezone string (optional) And ...


10

According to this thread on Google Forums, this is a known limitation and they have it on the slate for future implementation. I expect that the more people tell Google they want this, the more likely Google will implement it and sooner. EDIT I've noticed that Google Inbox has started automatically adding events to your Calendar when you accept the ...


10

The best option I've found is to use Microsoft Flow with the Copy new events in Office 365 to Google Calendar and send a notification template. Events doesn't show up immediately, but it takes around 5 minutes. Pretty good. It also handles event updates.


10

This would seem to be an oversight on Google's part. Reminders don't appear to be searchable. When you use the advanced search options, you can limit your search to a particular calendar (including "Other" calendars you've connected) or "All Calendars", but there's no option for "Reminders". So it appears that there's currently no way to search for ...


9

I have had limited success with the following format: Subject: My test event Email body says: This is my test event! When: May 7, 9-10AM Where: 123 Main Street, Berkeley, CA Using the keyword "Location" instead of "Where" seems to work also. In Google Calendar, this will populate the Subject, the body and the event time and the event location (The ...


9

Perhaps the simplest way is Has the words: "google.com/calendar"


9

Here is a solution how to remove Birthdays from Google Calendar: Cogwheel icon button Settings Calendars tab Browse interesting calendars link More tab Unsubscribe link next to Birthdays calendar Execution of these steps will unsubscribe you from Birthdays calendar in Google Calendar.


8

I have noticed it may now take several days before changes are reflected. It looks like Google upped the time on their Calendar Help page from "every few hours" to "up to 8 hours" and now to "up to 12 hours." Note: It might take up to 12 hours for changes to show in your Google Calendar. Source: Add someone else's Google calendar: Add using a Link


Only top voted, non community-wiki answers of a minimum length are eligible