by AARON WESTERMAN
*UPDATED* Rev 1
UPDATE 1: Prompts for calendar selection, detects timezone, and delay is added after the end of the appointment by modifying the function block for post_appt_buffer_minutes (result is in seconds)
When you have a "Busy" event in your calendar, your phone will set in "Vibrate" until the event is over.
Configured to activate 6:31am to 8:59pm (recommend configuring Do Not Disturb on phone to function during sleep hours)