Hi John, I have done this in a free but little but clunky manner using a link that I send through a workflow email that is triggered when a survey response is submitted. Below is the email
${q://QID2/ChoiceTextEntryValue/1}:
Thank you for registering for the EVENT TITLE session on ${q://QID1/ChoiceGroup/SelectedChoices}.
Please click the link below to add this event to your Outlook calendar. The link will download a file into your Internet browser. You must open the downloaded file and then save the the Outlook event that opens in order to have this show up on your calendar.
${e://Field/MeetingInvite}
1) Click the link above

2) Open the downloaded file

3) Save the Outlook event

If you have additional questions or need assistance, please reach out to CONTACT NAME.
This is an example link for a meeting Wednesday, April 16th, 2025 from 1-2pm Central.
https://ics.agical.io/?subject=Space%20STT%20Q%26A%20Session&reminder=15&location=https://countyofdane.zoom.us/j/95192332596?pwd=GIKK16EaFNcK9XXCXUHzIwBwbwT29b.1&dtstart=2025-04-16T18:00:00Z&dtend=2025-04-16T19:00:00Z
- There is a variable for subject= where spaces are put in using %20
- Then &reminder=15 (gives a calendar reminder 15 minutes before the meeting
- Then &location=zoomlink with a password
- Then &dtstart= the date of the event where the time is in UTC
- Then &dtend= end date and time
I believe this is the website I originally used to learn to build these URLs Introducing Agical.io, the smarter ICS file generator — TEKNKL :: Blog
Thanks! I will look into this.