Settings

Add date ranges to a calendar

Admins add date ranges to a calendar through a two-step wizard that lets you import dates from text, an ICS feed, or manual entry, then review and edit the ranges before saving them.

Before you start

You need Admin access to the Operations module to manage calendar ranges.

Step 1: Add date ranges

Open Settings, select the site, and go to Calendars. Open the calendar you want to update and start the Add Date Ranges flow. Choose how you want to import or add ranges:

  • AI Extract — paste text containing dates and let AI extract the ranges.

  • ICS Feed — import events from an external internet calendar using an ICS URL.

  • Manual — enter each range by hand.

You can combine methods before reviewing. For example, paste term dates with AI Extract, then add a single manual holiday.

Import ranges with AI Extract

  1. Select the AI Extract tab.

  2. In the Text to Extract From field, paste the text that contains dates.

  3. Click Extract Date Ranges. The AI parses the text and adds the found ranges to your review list.

If the AI cannot find any dates, the message The AI couldn't extract any date ranges from the text. appears. Try rephrasing the text or adding dates explicitly.

Import ranges from an ICS feed

  1. Select the ICS Feed tab.

  2. Enter a Source Name and the ICS URL for the external calendar.

  3. Click Fetch Events. The events are added to your review list.

If the feed contains no events, the message The ICS feed did not contain any events. appears. Check that the URL is correct and publicly accessible.

Add ranges manually

  1. Select the Manual tab.

  2. Enter a Name, optional Description, Start Date, and optional End Date.

  3. Click Add to List.

Each range you add is shown in the draft list with a counter that reads X range(s) ready to review. You can remove any draft before moving on.

Step 2: Review and save

When you are ready, click Review and Save to open the review step.

  1. Check each range. The preview shows the start and end date, or a single date if there is no end date.

  2. Edit any row directly: change the Name, Description, Start Date, or End Date.

  3. Select the ranges you want to save. Use Select All to choose every range, or select individual rows.

  4. Remove any unwanted range by clicking Remove next to it.

  5. Save the selected ranges to store them on the calendar.

If no ranges are selected, the message Select at least one date range to save appears. If you need to add more ranges, click Back to return to the first step.

What happens next

The saved ranges are attached to the calendar and can be used by calendar-based work schedules and closure rules. To see how schedules handle dates that fall on non-working days or closures, see Set how work schedules handle non-working days.

Was this helpful?