Schedule Priority

3 min read

Schedule Priority

When multiple schedules target the same device at the same time, the priority system determines which one wins.

How Priority Works

  • Each schedule rule has a priority number from 1 to 100
  • Higher numbers take precedence over lower numbers
  • When two schedules overlap, the one with the higher priority wins
  • If priorities are equal, the most recently created schedule wins

Example Scenario

Imagine a restaurant screen with these overlapping schedules:

| Schedule | Time | Priority | Playlist | |----------|------|----------|----------| | Regular Menu | 6am-11pm | 10 | Standard Menu | | Happy Hour | 4pm-7pm | 50 | Happy Hour Specials | | Emergency Sale | All day | 90 | Flash Sale |

Result:

  • 6am-4pm: Standard Menu (priority 10, only active schedule)
  • 4pm-7pm: Happy Hour Specials (priority 50 beats 10)
  • 7pm-11pm: Standard Menu (Happy Hour ended)
  • If Emergency Sale is activated, it overrides everything (priority 90)

Recommended Priority Ranges

  • 1-20 — Default/fallback content
  • 21-40 — Regular scheduled content
  • 41-60 — Promotional content
  • 61-80 — Special events and campaigns
  • 81-100 — Emergency alerts and urgent overrides

Leave gaps between priority levels. For example, use 10, 30, 50, 70, 90 instead of 1, 2, 3, 4, 5. This gives you room to insert new priority levels later without restructuring.

Viewing Active Priorities

To see which schedule is currently active on a device:

1. Open the device detail page 2. Look at the Current Schedule section 3. It shows the active schedule and its priority

The Manifest Resolution Process

1. GoVista evaluates all schedule rules targeting the device 2. Filters to rules active at the current time and day 3. Selects the rule with the highest priority 4. Sends the corresponding playlist to the device

Be careful with priority 100. Reserve it for true emergencies. If everyday content is at priority 100, you have no room for urgent overrides.

Was this article helpful?