Skip to main content

Creating a master Calendar

Create a master Calendar of Patterns, Specifics and Exclusions that many Schedules can inherit, and what happens when you change or delete it.

Written by Logan Bowlby

Overview

A master Calendar is a named set of slots that isn't tied to any one Schedule. You build the timing once, then inherit it into as many Calendar Schedules as you like — ideal for a group of Schedules that share the same times, such as a park's daily pre-opening checks.

This article covers creating and managing a master Calendar. To use one, see Inheriting a master Calendar into Schedules.

At a glance

Who can do this

Create: Super Users or a Role with Schedules › Create. Edit: also its Owners, its creator, or Schedules › Modify

Where

Schedules › Calendars

Works on

Backend (web)

Availability

All organizations

💡 Why this matters: Without a master Calendar, shared timing has to be rebuilt on every Schedule. Build it once and a single edit reaches every Schedule that inherits it — especially useful for seasonal operating calendars.


What a master Calendar holds

A master Calendar holds Patterns (weekly slots), Specifics (one-off slots) and Exclusions (dates to skip), plus the grace periods and reminders on its slots. It has no Checklists, targets or assignees, so on its own it doesn't publish anything to the app. It only takes effect when:

  • A Calendar Schedule inherits it — the Schedule then gets its slots, grace periods, reminders and Exclusions.

  • A Location uses it as its Opening Hours — see Add opening hours to a Location.


Create a master Calendar

1. Open Calendars

In the Mobaro Backend, go to Schedules › Calendars.

The Calendars list under Schedules in the Mobaro Backend

2. Create the Calendar

Click Create. Enter a Title and, optionally, a Description. You're added to Owners (Users/User Groups); add anyone else who should manage it. Click Save.

Creating a master Calendar with a title and description

3. Add slots

Click Patterns to add weekly slots, or click a date to add a Specific, exactly as on a Calendar Schedule. You can add grace periods and reminders to each slot. See How to schedule a Checklist.

Adding Patterns and Specifics to a master Calendar

4. Add Exclusions

Optionally, click Exclusions to skip shared closure dates. An Exclusion skips the Calendar's Pattern slots in that period — tick Exclude Specific Slots to skip Specifics too — in every Schedule that inherits it, for all of those Schedules' targets.


Change or delete a master Calendar

Changes to a master Calendar's Patterns, Specifics and Exclusions apply to every Schedule that inherits it. Slots that have already started aren't affected by new Exclusions. To change who manages it, edit its Owners — see Adding owners to Schedules.

🛑 Critical: Deleting a master Calendar can't be undone. It's removed from every Schedule that inherits it: slots already started end immediately without creating Missing Results, and all future slots are deleted. Check which Schedules use it (the Calendars column in Schedules) before you delete.


Best practices

  • Name master Calendars after what they represent, such as "Daily pre-opening" or "Summer season", so it's clear what inheriting one does.

  • Use a separate master Calendar per season, and inherit only the seasons each Location operates.

  • Put park-wide closures on the master Calendar as Exclusions; put closures for a single site on that site's Schedule.

  • Keep a dedicated Calendar for Location opening hours rather than reusing a Checklist Calendar.


Frequently asked questions

Do I need a master calendar to schedule a checklist?

No. You can add Patterns and Specifics directly to a Calendar Schedule. Use a master Calendar only when several Schedules should share the same slots. See How to schedule a Checklist.

Our calendars have expired. How do I stop a calendar from expiring?

A Pattern stops when it reaches its Set Expiration Date. Open the Calendar, click Patterns, and move the expiration date or untick Set Expiration Date, then click Save Changes. A grace period doesn't extend a Pattern — it only adds time after each slot's deadline.

Can I make a calendar that repeats yearly or monthly?

No. Patterns only repeat weekly. For yearly or monthly checks, add a Specific for each date on the master Calendar; every inheriting Schedule gets them.

Some parks are closed on days others are open. Can one master calendar handle that?

Not with one Exclusion: an Exclusion applies to every Schedule that inherits the Calendar and all their targets. Put site-specific closures on each site's own Schedule as Exclusions, or use a separate master Calendar per site or country.

I inherited a master calendar, but no checklists appear. Why?

Check that the Schedule has Checklists, targets and assignees, and that the Calendar's Patterns haven't expired. Slots already under way are only included if you ticked Include started pattern slots or Include started specific slots. See Inheriting a master Calendar into Schedules.

Did this answer your question?