Skip to main content

Rotation & Cadence

Cadence controls how often a Scheduled rotation layer moves on to the next person in its list. It has no effect on Notify all or Distribute evenly layers, since those don't rotate one person at a time.

Set the cadence​

  1. Open the layer's settings.
  2. Set Period type to Daily, Weekly, or Monthly.
  3. Set Period Rotation to how many of that period each person holds before handing off.
  4. If Period type is Weekly, choose the changeover day and time — the exact moment the rotation hands off each week.
  5. Set the Start Date — the date this cadence starts counting from.

Oppex summarizes the cadence you've built in plain language right below the fields, so you can confirm it says what you meant before saving.

Period type set to Weekly, Period Rotation 1, changeover day Monday, with the summary "On-call rotates every week, with changeover on Monday at 2:50 PM"

What "Period Rotation" actually means​

Period typePeriod Rotation N means
DailyEach person holds the slot for N days.
WeeklyEach person holds the slot for N weeks, handing off on your chosen changeover day.
MonthlyEach person holds the slot for N months.

The rotation always works through your member list strictly in order, and loops back to the first person after the last.

Worked example — this schedule, live​

The base layer above is Weekly, Period Rotation 1, changeover Monday, with Bruce Wayne and Alfred Pennyworth in the rotation. The calendar below shows exactly what that produces: Bruce Wayne covers through Sunday, hands off to Alfred Pennyworth on Monday, and Alfred Pennyworth continues through the following Sunday.

The Layer mode calendar showing Bruce Wayne covering through Sunday, then handing off to Alfred Pennyworth on Monday

Worked example — a longer period​

For a rotation that changes less often, set Period Rotation higher. With Weekly and Period Rotation 2, three members (Tony Stark, Pepper Potts, James Rhodes), a start date of Monday, January 5, and changeover day Friday:

Who's on callDates
Tony StarkJan 5 – Jan 9 (a short first stretch — see note below)
Pepper PottsJan 9 – Jan 23 (2 weeks)
James RhodesJan 23 – Feb 6 (2 weeks)
Tony StarkFeb 6 – Feb 20 (2 weeks)
The very first period can be shorter than the rest

A rotation's first stretch always runs from the schedule's Start Date to the first occurrence of the changeover day — it only reaches the full length you configured from the second handoff onward. Every handoff after that is the full period you set.

FAQ

Can I set a rotation that changes every day?

Yes. Set Period type to Daily and Period Rotation to 1.

Does changing the Start Date affect who was on call in the past?

No. A change to the start date, order, or rotation length only reshapes the schedule going forward — it never rewrites who was on call on a day that's already happened.

Why don't I see a changeover day option?

The changeover day picker only appears when Period type is set to Weekly. Daily and Monthly only ask for a changeover time.

Can I change the changeover day and time after creating the schedule?

No. Both are only editable while you're creating the schedule. To change them, you'd need to recreate the layer.

In this article

FAQ

Can I set a rotation that changes every day?

Yes. Set Period type to Daily and Period Rotation to 1.

Does changing the Start Date affect who was on call in the past?

No. A change to the start date, order, or rotation length only reshapes the schedule going forward — it never rewrites who was on call on a day that's already happened.

Why don't I see a changeover day option?

The changeover day picker only appears when Period type is set to Weekly. Daily and Monthly only ask for a changeover time.

Can I change the changeover day and time after creating the schedule?

No. Both are only editable while you're creating the schedule. To change them, you'd need to recreate the layer.