Scheduling & dayparts
Switch breakfast to lunch automatically, run happy-hour promotions, and time LTOs across timezones.
What scheduling controls
Schedules attach to scenes inside a playlist. A scene with a schedule is only included in the loop when the schedule is active. Schedules can stack — a single scene can run "weekdays 11:00–14:00, except holidays" in one rule.
Daypart rules
A daypart is the simplest schedule: a time window on selected weekdays.
{
"type": "daypart",
"name": "Breakfast",
"days": ["mon", "tue", "wed", "thu", "fri"],
"start": "06:00",
"end": "10:30",
"timezone": "location"
}Multi-timezone behavior
Set `timezone: "location"` and the daypart fires at 06:00 local time per screen — your NYC store and your Denver store both switch at their own 06:00 without separate playlists.
Limited-time offers
For LTOs (e.g. "Pumpkin Spice — Oct 1 to Nov 15") use a date-bounded schedule on a single scene. When the end date passes, the scene drops out of rotation automatically.
Preview a future moment
Studio's timeline scrubber lets you set a hypothetical clock — e.g. "next Tuesday 14:30" — to see exactly what each screen will display. Great for sanity-checking an LTO rollout before publishing.