Repeat an item at set intervals (interval grid)

Beyond a simple start/stop date window, impressBox can make a content item play in repeating on/off cycles, or play exactly in the gaps left by another item.

Repeating intervals (interval grid)

Use this when content should appear periodically rather than continuously — e.g. "show this every other week", "one week on, three weeks off until December".

You define:

  • an ON duration (e.g. 2 weeks) and an OFF duration (e.g. 2 weeks),

  • the units (days / weeks / months),

  • when it starts (defaults to today), and when it ends — either an end date (e.g. until 31 December) or a total period (e.g. for 6 months).

The content then alternates ON and OFF for that whole period automatically. You can also add it straight to one or more playlists at the same time.

How to set it up

The controls live in the item's editor, in the Availability section (this section used to be called Schedule).

  1. In the content list, hover the item and click the pencil (Edit) icon. The editor opens, with a settings panel on the right.

The item row with its Edit (pencil) icon, and the row toolbar above

The item row with its Edit (pencil) icon, and the row toolbar above

2. Scroll to Availability. For a single continuous window, just fill in Show from / Show until (leave either empty for no limit).

The content editor opens as a settings panel on the right — Availability holds Show from / Show until and the hour-level button; SAVE CHANGES is at the bottom

The content editor opens as a settings panel on the right — Availability holds Show from / Show until and the hour-level button; SAVE CHANGES is at the bottom

3. For a repeating or day/hour pattern, find Date restrictions and click ENABLE HOUR-LEVEL RESTRICTIONS.

The Availability section, before hour-level restrictions are turned on

The Availability section, before hour-level restrictions are turned on

4. Two tools appear: Set a date range to these hours (a From/To range on chosen weekdays and hours) and Pick individual days (a calendar). A GRID (CLASSIC) button switches to the older grid view. Build the pattern you need.

  1. Click SAVE CHANGES.

Hour-level restrictions turned on: the HOUR-LEVEL RESTRICTIONS: ON and GRID (CLASSIC) buttons, the "Set a date range to these hours" tool (weekdays and hours) and the "Pick individual days" calendar, with SAVE CHANGES at the bottom

Hour-level restrictions turned on: the HOUR-LEVEL RESTRICTIONS: ON and GRID (CLASSIC) buttons, the "Set a date range to these hours" tool (weekdays and hours) and the "Pick individual days" calendar, with SAVE CHANGES at the bottom


The classic grid (GRID (CLASSIC))

Prefer a grid? In the hour-level tools, click GRID (CLASSIC) to switch to the older calendar view. Columns are the days (each with its weekday letter) and rows are hour ranges (6–7, 7–8, … 23–24); click or drag across cells to pick exactly when the item may play. The small pattern buttons at the top fill common selections, Clear old / Clear all reset it, and Today jumps back to the current day. When the pattern is right, click USE THESE RESTRICTIONS (or CANCEL to discard).

The classic grid: days across the top, hour ranges down the side, selectable cells

The classic grid: days across the top, hour ranges down the side, selectable cells


Easiest for complex patterns — ask the AI assistant. A true interval grid (e.g. "two weeks on, two weeks off until December", or measured in days/weeks/months) is quickest to set by describing it in the chat; the assistant builds the on/off cycle for you and can add the item to playlists at the same time. For the rest of the content editor — Content, Organize and Content Restrictions — see The content editor.

Swapping / alternating two items (inverse schedule)

Sometimes you want two items to take turns on the same screen — when A is showing, B is hidden, and vice versa. Set one item's schedule to the inverse of another:

  • The new item plays only when the source item is not playing, and vice versa.

  • impressBox reads the source item's intervals, inverts them, and applies them to the target.

Use it for "play this in the gaps when X is off", or "swap this video with Y — alternate them". As with intervals, you can add the target to playlists in the same step.

Not the same as…

This page is about a recurring on/off pattern for one item. For a single continuous date window, use Show content only between certain dates. For how all three content restrictions (date window, interval grid, screen restriction) stack, see Advanced playback restrictions.