The Google Calendar integration and automations are very limited and useless for our team. It would be great to be able to use automations to add or update events to specific calendars upon board events such as status change, date or timeline column changes, or even when any item update is created.
Here’s an example of one way we’d like to use it. We have a Google Team Calendar for Time Off. We’ve created a workflow in Monday for employees to request time off and managers to approve/deny it. When a request is approved, we’d like to be able to create a new event on the Team Time Off calendar via an automation. We’d also like to update that even if the request is updated/changed later.
I know that we could create a calendar view where employees can see the time off like they would on a team calendar in Google, but this doesn’t alllow for the same flexibility and access that a shared Google calendar provides so it’s not an option.
As things stand, the only way that I can see to do this would be to use something like Make or Zapier as a bridge to Google. That’s really not ideal.
5 months later and no reply to this post… I agree with the uselessness of the currently available Google Calendar integration. Who wants to create a new calendar event every time any column changes on a line item? My calendar would be filled with useless events.
More helpful would be a G-Cal integration that is linked to a date or status change. This way, when I change the date in my “Next Contact” column an event to reach back out to this client is created in my G-Cal. Even better if we could choose to set as a Task instead of an Event.
Trialing your CRM product right now, and it seems to me that knowing the life-cycle of my Lead’s through an ability to easily and consistently track my outreach history is a KPI of the functionality of my outreach apparatus. Am I missing this important sales tracking function within the CRM, where my Last Lead Outreach Date automatically generates my Next Lead Outreach Date and sends a notification, creates a calendar invite, etc?
We have recently released the app Google Calendar Sync which let’s you choose any calendar from your Google account, and allows you to build 1-way or 2-way integration (realtime sync) with them. There are customizable integration rules allowing you to setup event creation only on status change. As per your use cases mentioned above, this app will fit perfectly in your workflows.
If you want to see the app in action first checkout this demo here
Hi Jeffrey, I’ve been struggling with the same issue as I only want to sync our booked events with the team and not pending ones. I have found a work around - maybe it can help you.
Make another account on Monday.com > Add it to the board you need to sync to google calendar
Make a new ‘people’ status
Make a new automation that says, once status changes, add assignee to person, e.g in your case, once you have approved status, add this person (email) you’ve added to the board. I’ve made their name event booked, you could make the name of that account Leave Approved, and add the company logo as their profile image.
Go to automation centre > templates > type in google calendar, it’s not an automation as such but an integration, then choose the one, When a person is assigned as someone, create an event in google calendar, and sync future changes from this board…
And there you go, google calendar won’t sync unless the person is assigned, and the person won’t be assigned unless the status is whatever you want it to be.
Google won’t remove the sync if you remove the person so you can’t undo it once you’ve confirmed the event…but it’s a free workaround FOR NOW
Get your finger out monday.com this is a very very needed feature!
We developed an app called Google Calendar Integration Plus that provides a robust Google calendar and monday.com integration.
Simply choose the right trigger based on your workflow, here are a few examples -