Google calendar reolad

Hi folks,
I have a setup with FreePBX (RasPBX) and we use Google calendar to control incoming call route. It works great… until someone decides on last minute to change something. We use 4-6 calendars and most of them refresh twice a day or so.
To my main question.
Is there a way to have a website showing the status of the calendar and then have a button to force reload from the calendars?
In that way, the user can see what’s up next and if they make changes to their calendars they can force reload and see if the changes have come through.
If there is a way to do it built-in I may have missed it. I appreciate any pointers to work from.

Thanks in advance,
One hopeful FreePBX user.