On Event Updated Trigger - Episode 3.6 | Apps Script ~ Script Service

Published: 25 February 2020
on channel: David Weiss
6,118
63

Hey Coders! Did you know Apps Script even has a trigger for Google Calendar? Whenever a GCal invite is created, edited, or deleted on your Calendar, whether you personally made the update or not, this trigger will fire. It comes in handy when you'd like to do analyses on RSVP response rates, notify guests with additional information after they accept an invite, and many more valuable use cases. After mastering this trigger, I would highly suggest learning the Calendar Advanced Service (Calendar API) and the incremental sync procedure (https://developers.google.com/calenda...) so you can extract data from the event that has been modified. We'll cover these advanced topics in a later playlist!

Check out the source code on GitHub:
https://github.com/davidtheweiss/Apps...

Apps Script Documentation: https://developers.google.com/apps-sc...

----------------------------------------------------------------------------------------------
Other playlists:

Utilities Service:
   • Apps Script - Season 13 | Utilities S...  

Properties Service:
   • Apps Script - Season 12 | Properties ...  

URL Fetch Service:
   • Apps Script - Season 11 | URL Fetch S...  

Drive Service:
   • Apps Script - Season 10 | Drive Service  

Forms Service:
   • Apps Script - Season 9 | Forms Service  

Lock Service:
   • Apps Script - Season 8 | Lock Service  

HTML Service:
   • Apps Script - Season 7 | HTML Service  

Document Service:
   • Apps Script - Season 6 | Document Ser...  

Slides Service:
   • Apps Script - Season 5 | Slides Service  

Calendar Service:
   • Apps Script - Season 4 | Calendar Ser...  

Script Service:
   • Apps Script - Season 3 | Script Service  

Gmail Service:
   • Apps Script - Season 2 | Gmail Service  

Spreadsheet Service:
   • Apps Script - Season 1 | Spreadsheet ...  

Apps Script Orientation:
   • Apps Script - Season 0 | Orientation  
----------------------------------------------------------------------------------------------