I am building meeting templates for our team to use in Confluence.
I am wondering if I can create some sort of integration or connection that would allow the content on a Confluence page to be shown in the description area of a google calendar event, without having to copy and paste it every time.
I'm pretty sure Google Calendar does not allow dynamic content in descriptions.
https://developers.google.com/calendar/api/v3/reference/events
I wondered if you could use something like Zapier to accomplish this.
I was able to put together a rudimentary automation where if a page is created (alas it doesn't appear that Zapier has a "page updated" trigger) on a given server, in a given space, then it will update the description of a specific Calendar event with the Body from the Confluence page.
You'd probably also want to use the Formatter filter to extract only part of the Confluence page (as opposed to everything), using something like the "Extract Pattern" transform.
And yeah, maybe a different "low code" tool would offer a "page updated" trigger. And I don't know if Zapier is sophisticated enough to be able to allow some way to "select" a specific Google Calendar event to update.
Maybe you want to create new Google Calendar events based on Confluence page content? This would probably be much easier.
But yeah, you can mess around with Zapier for free for 14 days, so I'd give it a look.Otherwise, if you have someone with actual coding experience (unlike me!) you could probably do something with Python or Node to poll Confluence for new pages, and update the Google Calendar using its API.
Good luck!
I was thinking that the trickiest part of any solution here is trying to "link" a particular Confluence page to a particular Google Calendar event.
So, I was messing around intending to see if there was an easy way to "copy/paste" a Google Calendar event into a Confluence page (NOPE), and I found a 1-on-1 Meeting template "brought to you by Meetical, an online meeting management tool."
That reminded me of Meetical, which.... I have not used (but I think I got a free notebook from them at Team '22), and ...
This looks like what you might want:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.