Playlists and scheduling: control what plays, where, and when
React Signs Digital organizes your content — videos, images, menus, web pages, and text — into ordered playlists, then schedules exactly what each screen plays by day and time. Update from anywhere and the changes push to your screens automatically; content is cached on the device so playback never depends on a perfect connection.
One library for every kind of content
Your content library holds everything a screen can show: videos, images, web pages, text, and the menus you create in the Menu Builder. Upload video and image files straight from the dashboard — they're stored in the cloud and delivered to your screens automatically, with no USB sticks and no file servers to maintain.
Playlists put your content in order
A playlist is an ordered sequence of content items — for example: menu board, promo video, image special, back to menu. You control the order and each item's place in the rotation. Assign the playlist to one screen or to many, and every screen plays the same sequence. Change the playlist once and every screen using it updates.
Schedules decide when each playlist plays
Time-based scheduling assigns playlists to specific days and times. That's how one screen runs your whole week without anyone touching it:
- Breakfast content weekday mornings, brunch content on weekends
- A happy-hour playlist that starts at 4 p.m. and ends at 7
- Seasonal promotions that start and stop on the dates you choose
Menu boards get an extra layer with dayparting — automatic breakfast/lunch/dinner/late-night transitions built into the menu itself.
Push updates without visiting a single screen
Every screen checks in with the platform on a regular heartbeat, and updates you make in the dashboard are delivered to the device automatically — including a push-on-demand for when you want new content live right now. The dashboard tracks each push, shows you when a device has an update queued and waiting, and keeps a history of what was pushed, when, and by whom.
Screens that keep playing when the internet doesn't
The player app downloads playlist videos and images to local storage and keeps its cache in sync with a manifest from the server — stale files are cleared, missing ones are fetched. Because content plays from the device, a router reboot or an ISP hiccup doesn't take your menu board down. You can also clear a device's cache remotely from the dashboard and have it re-download the current playlist fresh.
Know what every screen is doing
Each screen reports online/offline status and a last-seen timestamp, updated live in the dashboard. If a TV loses power or network, you see it — before a customer tells you the board is dark.
Scheduling strategies that pay off
Scheduling isn't just automation — it's targeting. The same screen is worth more when what it plays matches who is looking at it:
- Sell to the daypart. Coffee and pastries in the morning rotation, lunch combos at noon, appetizers and drinks in the evening. Nobody buys breakfast at 8 p.m.
- Use the week's rhythm. A Tuesday-special playlist that only exists on Tuesdays beats a generic loop with a "Tuesday only!" slide playing all week.
- Give promotions a hard stop. Schedule the end date when you schedule the start — expired offers on screen are the digital equivalent of a faded poster.
- Keep rotations short. A tight loop of current content outperforms a long loop where the good stuff appears once every ten minutes.
From upload to on-screen: the whole lifecycle
The workflow stays the same whether you run one screen or a network: upload the content from the dashboard (it's stored in the cloud automatically), arrange it into a playlist, schedule the playlist to days and times, and assign it to screens. From there the platform does the delivery — devices fetch and cache the files, play the rotation, and report back that they're alive. When the content changes, you change it in exactly one place.
A day in the life of one well-scheduled screen
Here's what a single TV behind a café counter can do without anyone touching it: at open, the breakfast menu board comes up via dayparting. Mid-morning, the playlist rotates in a short video promoting the loyalty program. At 11, the board switches to the lunch menu, with a combo-deal slide in the rotation. In the afternoon lull, an events slide and a catering promo take more of the loop. At 5, dinner takes over, and the late-night menu follows. Every transition happened on schedule; the owner's only involvement this week was 86'ing a sold-out pastry from their phone.
Frequently asked questions
What types of content can go in a playlist?
Videos, images, web pages, text, and menus built in the Menu Builder — arranged in whatever order you choose.
Can different screens play different things?
Yes. Playlists are assigned per screen, so every TV can run its own rotation — or share one playlist across many screens.
Can I schedule content for specific days and times?
Yes. Time-based schedules assign playlists to specific days and time windows, and menu dayparting handles breakfast/lunch/dinner/late-night transitions automatically.
Do screens stop playing if the internet goes down?
No. Playlist videos and images are cached on the device, so playback continues from local storage and the screen re-syncs when the connection returns.
How do I know my update reached the screen?
The dashboard shows each device's online status, when a push is queued and waiting, and a history of delivered pushes with who triggered them.
Can a promotion end automatically?
Yes. Schedules run on the days and time windows you set, so a limited-time playlist stops playing when its window closes — no one has to remember to take it down.
Where are my uploaded files stored?
Video and image uploads are stored in the cloud and delivered to your screens automatically — there are no USB sticks or local file servers to maintain.
Ready to see it on your screens?
React Signs Digital runs on any modern TV or Android media player, managed from one dashboard. Leave your details and we'll show you your menus and ads live.