Playlist Builder
Arrange pages into ordered sequences with per-item duration, transitions, loop modes, bulk actions, and client-scoped filtering for multi-tenant operations.
Ordered sequence
A playlist is an ordered list of pages with display durations, transitions, and loop behavior. Pages render on the player in exact order, each for its configured duration before the next begins.
Drag to reorder items, set display duration per page (in seconds), and choose a transition style. One playlist can be assigned to multiple device groups — changes to the playlist propagate to all assigned devices on next sync.
Transitions & loop modes
Smooth transitions between pages eliminate the hard cuts that look unprofessional on large displays. Available transitions: Fade, Slide Left, Slide Right, Zoom In, and None (instant cut).
Loop modes
- loopContinuous loop — Playlist repeats indefinitely until a broadcast overrides it
- play_oncePlay once — Playlist plays once, then falls back to Default Playlist
- scheduleBroadcast-controlled — Broadcast Scheduler determines start, end, and override behavior
Bulk actions
Every datatable in the admin panel (pages, playlists, broadcasts, devices, users) supports multi-select with a persistent action bar. Select all, invert selection, or cherry-pick rows.
Bulk capabilities available
- deleteBulk delete — Remove multiple items at once with a single confirmation
- content_copyBulk duplicate — Clone selected playlists with a suffix increment
- archiveBulk archive — Remove from active view without permanent deletion
Multi-tenant client filter
When a Partner or Super Admin adds a page to a playlist, the Add Page dialog can filter by client. Pages from different clients are kept isolated — one playlist can only contain pages belonging to one client.
Partners managing multiple retail clients can maintain completely separate page and playlist libraries per client, with a unified view from the partner dashboard.
Explore the 8Move Platform