Thank you for pointing out such a useful tool! I actually found a different use case for this: Getting the zoom-url of your next meeting!
This line gets the “Location” property of the next event in my work calendar. (I tend to save the Zoom-URL in the location field and not the URL field – just change ‘location’ to ‘url’ if you use the URL field)
gcalcli --calendar Academia agenda --details location "`date '+%Y-%m-%d %H:%M'`" "`date '+%Y-%m-%d 23:59'`" | grep "Location" | cut -d ":" -f2,3 | cut -c 2- | head -n 1
Now why stop here? I’d like to open the zoom link directly. open comes to mind, but when specifying that the link should be opened with zoom, I can even skip the extra step of my default browser opening the Zoom URL first. So we modify the thing a tiny bit, and get the following script, which will automatically launch the zoom meeting of the next appointment I have 
now=`date '+%Y-%m-%d %H:%M'`
endOfToday=`date '+%Y-%m-%d 23:59'`
calendar="workCalendar"
zoomURL=`gcalcli --calendar $calendar agenda --details location "$now" "$endOfToday" | grep "zoom.us" | cut -d ":" -f2,3 | cut -c 2- | head -n 1`
open -a "zoom.us" "$zoomURL"
Well, I am gonna put this into an alias and into my launcher app. I know this isn’t strictly an Obsidian-related use case, but I am sure this will nevertheless be useful to some people.