Playlists
A Playlist is an ordered list of media items that play one after another. Use playlists when you need looping content without the multi-region complexity of a Layout — simple promo loops, single-region menu boards, lobby reels.
How to get there: Sidebar → Playlists, or /playlists.
Page layout
Section titled “Page layout”Folder tree on the left, table on the right. The header has one action: + New Playlist (write permission required).
The toolbar provides search and a Type filter (Manual / Dynamic).
Manual vs dynamic playlists
Section titled “Manual vs dynamic playlists”| Manual | Dynamic |
|---|---|
| You add and reorder items by hand in the Timeline editor. | Items are pulled from the library by filter rules. |
| The list is fixed until you change it. | The list updates automatically as media matching the filters is added or removed. |
| Best for hand-curated promotion sequences. | Best for “every video tagged summer-promo, max 10”. |
Columns
Section titled “Columns”The table is built from the playlist columns module. Common columns:
- Name — clickable; opens the playlist detail page.
- Folder — folder path or root.
- Type — Manual or Dynamic badge (filterable from the toolbar).
- Duration — total playback duration when known.
- Updated — last modified date.
- Timeline — shortcut to the manual playlist timeline editor.
- Actions — row menu for edit, schedule, move, duplicate, and delete.
If the list is too large to show all at once, a notice asks you to narrow the results.
Creating a playlist
Section titled “Creating a playlist”Click + to open the Add Playlist dialog. It has three tabs:
- Name (required)
- Description (optional)
- Code — external reference code, e.g. for ERP integration.
- Tags — comma-separated.
- Folder — defaults to the currently selected folder; “Root” otherwise.
- Type — Manual (default) or Dynamic. Switching to Dynamic reveals the Filters tab.
Filters (Dynamic only)
Section titled “Filters (Dynamic only)”| Field | What it does |
|---|---|
| Media Name Filter | Substring match on media name. |
| Name Filter Operator | OR / AND — combines name with tag filter. |
| Media Tags Filter | Comma-separated tag list. |
| Tags Filter Operator | OR (any) / AND (all). |
| Filter by Folder | Restrict to one folder, or All. |
| Max Items | Cap on the number of media items pulled in. |
Advanced
Section titled “Advanced”- Stats Collection —
On/Off/Inherit(proof-of-play stats). - Manage Permissions (existing playlists only) — opens the object permissions dialog.
- Duplicate — duplicate this playlist with a new name.
- Convert to Global — for inline (region-scoped) playlists; promotes to a global playlist usable from any layout.
The dialog footer also has an Add Media button (existing playlists) which opens the media picker without leaving the dialog.
Timeline editor (manual playlists)
Section titled “Timeline editor (manual playlists)”For manual playlists, the Timeline action (row context menu, ListVideo icon) opens the timeline editor — drag and drop media into the order you want, set per-item duration, transitions, and audio settings.
For dynamic playlists, the timeline reflects the current evaluation but isn’t directly editable; you change membership by editing the filter rules instead.
Row actions
Section titled “Row actions”| Action | Notes |
|---|---|
| Timeline | Opens the timeline editor. |
| Schedule | Jumps to the Schedules page pre-filled with this playlist. |
| Edit | Opens the create / edit dialog. |
| Move to Folder | Folder picker; the playlist is updated server-side with the new folder. |
| Duplicate | Server-side copy with a new name. |
| Delete | Two-step delete. |
Bulk actions
Section titled “Bulk actions”Select rows with the checkboxes:
- Tag N playlists — apply tags via picker.
- Delete N — two-step bulk delete.
”Add all to playlist” from a folder
Section titled “”Add all to playlist” from a folder”On the Media Library, right-clicking a folder offers Add All to Playlist. It bulk-adds every media item in that folder to a playlist you pick (or a new one you create on the spot). On the Playlists page, selecting a folder filters the playlist list to that folder.
Inline vs global playlists
Section titled “Inline vs global playlists”- Global playlists are listed on this page and can be referenced by any layout.
- Inline playlists are created inside a layout region and aren’t listed here. The Convert to Global action on the Advanced tab promotes an inline playlist to global so other layouts can use it.
Permissions
Section titled “Permissions”- The page appears only when your role includes playlist access.
- Create, Edit, Move, Duplicate, and bulk Tag require playlist write or create permission.
- Delete (single or bulk) requires playlist delete permission.
- Folder right-click actions honor folder permissions.
Related
Section titled “Related”- Media Library — sources for playlist items.
- Layouts — embed a playlist as a region’s content.
- Schedules — assign playlists to displays.
- Tags — drives dynamic playlist filtering.