Web Services Blog

LiveWhale Calendar in Cascade

Starting August 1, 2025 Clemson University is moving to LiveWhale for the University Calendar. The new calendar will be hosted at events.clemson.edu. As part of the changeover process you will need to update any of your pages in Cascade where you pull an event feed. In this post I’ll show you how you can easily make this update so that your pages are ready when we flip the switch.

Step 1. Find your group calendar

First thing you need to do it hit the Calendar Group Listing page to find the calendar group name you want to embed events for on your page. The group names Once you have the correct group name copied you can paste that into the LiveWhale widget in Cascade.

list of group names with a highlight over the area where users can click to copy the name to the clipboard
This is a screenshot of the calendar group listing page found at https://ows.sites.clemson.edu/cascade/tools/livewhale. The highlighted portion shows where you can click the name of the group.

When you find the group name for the calendar you want just click the name and it will automatically be copied to your clipboard so that you can paste it into the Cascade editor in the next step.

calendar group list with the "copied to clipboard" message showns
This image shows the group name being copied to clipboard automatically for the user.

Step 2. Head to Cascade and update your calendar modules/widgets

In Cascade, you can find the LiveWhale calendar embed as either a module or a widget. For the module selector, choose “LiveWhale Events Listing” and then paste in the group name you copied in the previous step.

livewhale calendar group name input highlighted with 'clemson experimental forest' as the value
The group name has been pasted in the LiveWhale Calendar Group Name input in the Cascade editor.

In Cascade, you can find the LiveWhale calendar embed as either a module or a widget. When using the widget, choose “LiveWhale Events Feed” option under the Display Widget question. You will then see the LiveWhale Calendar Group Name input, where you’ll paste the group name you copied in the earlier step.

widget selector with 'livewhale events feed' selected. the livewhale calendar group name is highlighted but not yet filled in.
The LiveWhale Calendar Group Name input is highlighted, where the group name will be pasted to show the correct calendar feed on the page.

Much like our current event feeds, LiveWhale calendar feeds will not be displayed in the editor. You will see an editor that lets you know that one will be shown on publish as well as the settings you’ve pasted into the input.

cascaded editor message stating, "the livewhale events listing module will be dynamically built and displayed when published. Widget setting Clemson Experimental Forest".
This is the message in the editor you will see when you set up the LiveWhale Calendar module: This one says, ‘The LiveWhale Events Listing Module will be dynamically built and displayed when published. Widget Setting:” Clemson Experimental Forest”

Step 3. Publish your changes

Once you publish these changes you’ll see the events feeding onto your page. They’ll look the same, but the links will now be pointed to the new-and-improved University Calendar! Congratulations on winning the day!

a heading that reads 'livewhale calendar feed' above a list of three example events noting the event date, title, location, and time.
This is the new calendar feed from LiveWhale on the live web page.

Please note: If your widget doesn’t return any results then the entire widget is hidden.


Update: If you want to add a more-specific feed, you can add a filter for a specific tag. For example, to see academic calendar events that are tagged “summer 2025” you just need to enter: “Registration Services/tag/summer-2025” in the calendar group name input. You can read more about this and more in the LiveWhale API documentation at https://support.livewhale.com/live/blurbs/json-api.



Leave a Reply

Your email address will not be published. Required fields are marked *