The flow
Starts it 10Logic 34Service 16
The steps in the order they run, from what starts it. The first 60 of 98.
- 1Get future events + yesterdayGoogle CalendarService
- 2Event UpdatedGoogle Calendar triggerStarts it
- 3When clicking "Test workflow"Manual triggerStarts it
- 4Event CreatedGoogle Calendar triggerStarts it
- 5Page Updated - MeetingsNotion triggerStarts it
- 6Page Updated - TasksNotion triggerStarts it
- 7Event Updated1Google Calendar triggerStarts it
- 8Event Created1Google Calendar triggerStarts it
- 9Deleted - TasksGoogle Calendar triggerStarts it
- 10Deleted - MeetingsGoogle Calendar triggerStarts it
- 11Every 3minSchedule triggerStarts it
- 12Globals1SetLogic
- 13Notion1NotionService
- 14NotionNotionService
- 15GlobalsSetLogic
- 16Globals2SetLogic
- 17Globals3SetLogic
- 18Set the current database and calendar IDs1CodeLogic
- 19MergeMergeLogic
- 20Set the current database and calendar IDsCodeLogic
- 21Set the current database and calendar IDs2CodeLogic
- 22Split fieldsSplit OutLogic
- 23Is it a new event?IfLogic
- 24Page edited by a user?IfLogic
- 25Find TaskNotionService
- 26Only calendarIdFilterLogic
- 27Does it have a time?3IfLogic
- 28Calculate timeDifference between Google's updated_at and our own updated_at fieldsDate TimeLogic
- 29Set some fieldsSetLogic
- 30Do nothingNo OpLogic
- 31Remove GCal ID and DateNotionService
- 32Get future events1Google CalendarService
- 33Create pageNotionService
- 34Subtract 1 day from end_date1Date TimeLogic
- 35Only events that were edited 2s after the last updateFilterLogic
- 36Creates defaultEndDate with 1h durationDate TimeLogic
- 37extendedProperties exist?FilterLogic
- 38Add extendedProperties to Google event8Http RequestService
- 39Format end_date1Date TimeLogic
- 40Does it have a time?2IfLogic
- 41GCal_ID exists in Notion?IfLogic
- 42Find related pages1NotionService
- 43Does it really have an end_date?1IfLogic
- 44Update page2 - continue on errorNotionService
- 45Subtract 1 day from end_dateDate TimeLogic
- 46Is the page deleted?IfLogic
- 47Does it have a date?1IfLogic
- 48Find deleted pages1FilterLogic
- 49Create page1NotionService
- 50Create page2NotionService
- 51Format end_dateDate TimeLogic
- 52Loop4Split In BatchesLogic
- 53Does it have a date?IfLogic
- 54Does it have a time?1IfLogic
- 55No Operation, do nothingNo OpLogic
- 56Delete event3Google CalendarService
- 57Add extendedProperties to Google event9Http RequestService
- 58Add extendedProperties to Google event10Http RequestService
- 59Does it really have an end_date?IfLogic
- 60Delete event2Google CalendarService