Unfortunately, Foresight does not work for your use case. Foresight has the capability to copy events across subscribed calendars, add guests to events, and send emails. Modifying events date and times is yet to be supported. We'll though keep in mind to add more triggers and actions to support your requests.
With that said, it's possible to develop an
Apps Script using the Calendar APIs and Gmail APIs to automate your calendar workflow. It requires programming knowledge.
Thanks.