Hey community,
I’m trying to set up a 2-way integration between monday.com & Google Calendar via make.com.
My main challenge is that I’m stuck in kind of a loop.
I created 2 scenarios:
Triggers when the date column is changed on monday > update the event on GG calendar
Triggers when the event is changed on GG calendar > update the new date on monday.com
The issue is that each scenario triggers the second one.
Any suggestions on how to overcome it?
Thank you!
There are a couple of potential approaches here. However, I’m a little confused.
Surely the second run wouldn’t cause an actual update, since it would already be set to the date that it was set to when the first scenario was triggered.
i.e.
Manual date change on monday.com => Make syncs to Gcal
Gcal date change => Make scenario runs/sets date but no date change (therefore no trigger)
Hey, the first scenario ends when the event on GG calendar is changed.
Once the event is changed, there is a scenario to update the date on monday.com (as the user can update the date on the calendar as well).
So the second scenario ends when the date is changed. Then, it triggers the first scenario and go on.
Let’s say you update the time on GC. The 1st scenario triggers to update monday. Then the 2nd scenario triggers to change the time o GC, however that time has already been updated to be the same as on monday, so the loop should end there.
The same goes in the opposite case. Are we missing something? If so, perhaps you can include on your scenarios a value/trigger only on the first cycle of the loop?
Best,
Giannis, Implementation Consultant at thespelas.com
Hi Hezi, I am with zzBots. If your still running into any looping issues, zzBots has an advanced loop prevention that should make so zzBots won’t loop with itself when you create/modify an item or event.
I’ve created a Bot Pack with some instructions to make it simple to install and if you need any help, feel free to chat us on our website.
We had the exact same issue you are describing and events just kept making themselves one after the other, it was difficult to stop! I don’t know why everyone is gas-lighting you, it’s a real problem and you’ve explained it perfectly. We ended up just getting rid of the idea altogether and just using Google Calendar exclusively, especially since certain events required certain people only, but they would show up on everyone’s calendar, making it look like they were invited. Google Calendar is more versatile, anyway.
Just knocked up a simple integration to demo this. The results I found were that a properly configured two-way Datetime sync should not trigger a loop. Here is the demo:
Of course I could be missing something about your requirements.
Please let me know if you have any questions. I’m always available to help, so please feel free to reach out.
Thank you Francis
I did try to create the scenario in a different way, your seems better I’d say.
I believe that my scenario was more complex as I was using the timeline column with dependencies.