Skip to main content

Scheduling

Schedules allow you to automate when and where your playlists play on digital screens. Learn how to create and manage schedules effectively.

Overview

Schedules enable you to:

  • Automate playlist playback at specific times
  • Create recurring schedules (daily, weekly)
  • Set up one-time events
  • Control when content displays
  • Manage multiple schedules per device
  • Activate or deactivate schedules easily

Accessing Schedules

Navigate to Schedule from the sidebar menu to view all your schedules.

![Screenshot: Schedules page showing a table/list of schedules with columns for Type (icon), Name, Schedule Type (Recurring/One-time), Days/Dates, Time Range, Status (Active/Inactive), and Actions. Should show multiple schedules with different types and statuses.]

Schedule List View

Schedule Table Columns

The schedule table displays:

  • Type: Icon indicating recurring (🔄) or one-time (📅)
  • Name: Schedule name
  • Schedule Type: Recurring or One-time
  • Days/Dates: Days of week or date range
  • Time Range: Start and end times
  • Status: Active (green) or Inactive (gray)
  • Actions: Menu for schedule operations

![Screenshot: Close-up of the schedules table showing several rows with different schedule types - recurring schedules showing repeat icons, one-time schedules showing calendar icons. Should highlight the type column and show various time ranges and statuses.]

Filtering Schedules

Filter your schedules:

  1. Use the Search box to find schedules by name
  2. Use the Status dropdown to filter by:
    • All Status
    • Active
    • Inactive

![Screenshot: Filter controls showing a search box with search icon and a Status dropdown menu. Should show the search box with placeholder "Search schedules..." and the Status dropdown with "All Status" selected.]

Creating a Schedule

To create a new schedule:

  1. Click the "Create Schedule" button (top-right)
  2. Fill in the schedule form (see details below)
  3. Click "Create Schedule"

![Screenshot: Create Schedule dialog/form showing all form fields including Schedule Name, Schedule Type toggle (Recurring/One-time), day selection, time fields, playlist selector, and Active toggle. Should show the form ready to be filled out.]

Schedule Form Fields

Basic Information

  • Schedule Name: Descriptive name (e.g., "Weekday Morning Promotions")
  • Schedule Type: Choose Recurring or One-time

![Screenshot: Top section of schedule form showing Schedule Name field with placeholder text, and Schedule Type section with two buttons/toggles: "Recurring" (selected/highlighted) and "One-time".]

Recurring Schedules

For schedules that repeat:

  1. Select "Recurring" as schedule type
  2. Select Days of Week: Check boxes for Mon, Tue, Wed, Thu, Fri, Sat, Sun
  3. Select multiple days as needed
  4. Set Start Time and End Time

![Screenshot: Recurring schedule configuration showing day selection with checkboxes for each day of the week (Mon-Sun), with some days checked (e.g., Mon-Fri). Should show Start Time and End Time fields below.]

One-Time Schedules

For single events:

  1. Select "One-time" as schedule type
  2. Set Start Date: When schedule begins
  3. Set End Date (optional): When schedule ends
  4. Set Start Time and End Time

![Screenshot: One-time schedule configuration showing date pickers for Start Date and End Date (optional), with Start Time and End Time fields. Should show calendar date pickers with dates selected.]

Time Configuration

For both schedule types:

  • Start Time: When schedule begins (e.g., 08:00)
  • End Time: When schedule ends (e.g., 22:00)
  • Use 24-hour format or AM/PM depending on system

![Screenshot: Time fields showing time pickers for Start Time (08:00) and End Time (22:00), with clock icons or time input controls.]

Playlist Assignment

  • Playlist: Select which playlist to play during this schedule
  • Choose from your existing playlists
  • Required field

![Screenshot: Playlist dropdown showing a list of available playlists with one selected (highlighted), showing how to assign a playlist to the schedule.]

Status

  • Active: Toggle to activate schedule immediately
  • Inactive: Schedule created but not active
  • You can activate/deactivate later

![Screenshot: Active toggle/switch showing the schedule set to "Active" (green/checked), with label "Active (Schedule will be applied immediately)".]

Schedule Types Explained

Recurring Schedules

Use for:

  • Daily content (same every day)
  • Weekly patterns (weekdays vs weekends)
  • Regular promotions
  • Standard operating hours

Examples:

  • "Weekday Business Hours": Mon-Fri, 9 AM - 5 PM
  • "Weekend Promotions": Sat-Sun, 10 AM - 8 PM
  • "Morning Announcements": Mon-Fri, 8 AM - 9 AM

![Screenshot: Example recurring schedule showing "Weekday Morning" schedule with Mon-Fri selected, 08:00-12:00 time range, assigned to "Morning Promotions" playlist, and Active status.]

One-Time Schedules

Use for:

  • Special events
  • Product launches
  • Limited-time promotions
  • Holiday content

Examples:

  • "Black Friday Sale": Nov 24-26, 6 AM - 11 PM
  • "Product Launch": Dec 1-7, all day
  • "Holiday Hours": Dec 24-25, 10 AM - 4 PM

![Screenshot: Example one-time schedule showing "Holiday Special" schedule with date range Dec 24-25, 10:00-22:00 time range, assigned to "Holiday Content" playlist, and Active status.]

Editing Schedules

To modify an existing schedule:

  1. Click the Actions menu (three dots) for a schedule
  2. Select "Edit"
  3. Modify any fields as needed
  4. Click "Save Changes" or "Update Schedule"

![Screenshot: Edit schedule dialog showing the same form fields as create, but with existing values filled in. Should show a schedule being edited with modified values highlighted.]

Activating/Deactivating Schedules

Activating a Schedule

To activate an inactive schedule:

  1. Edit the schedule
  2. Toggle Active to ON
  3. Save changes
  4. Schedule will start immediately (if within time window)

Deactivating a Schedule

To temporarily disable a schedule:

  1. Edit the schedule
  2. Toggle Active to OFF
  3. Save changes
  4. Schedule stops but isn't deleted

![Screenshot: Schedule status toggle showing how to change a schedule from Active (green) to Inactive (gray), with the toggle switch visible in the edit form.]

Deleting Schedules

To permanently delete a schedule:

  1. Click ActionsDelete
  2. Confirm deletion (if prompted)
  3. Schedule will be removed

Warning: Deleting a schedule will stop automated playback. Ensure this is what you want.

![Screenshot: Delete confirmation dialog showing a warning message like "Are you sure you want to delete this schedule? This will stop automated playback." with Cancel and Delete buttons.]

Schedule Best Practices

Naming Conventions

Use clear, descriptive names:

  • Good: "Weekday Morning - 8AM-12PM"
  • Good: "Holiday Sale - Dec 24-25"
  • Good: "Weekend Promotions - Sat-Sun"
  • Avoid: "Schedule1", "Test", "New Schedule"

Time Management

  • Business Hours: Match your operating hours
  • Peak Times: Schedule important content during peak hours
  • Off Hours: Use different content for off-peak times
  • Overlap: Be aware of overlapping schedules

Multiple Schedules

You can create multiple schedules:

  • Different playlists for different times
  • Weekday vs weekend content
  • Morning vs afternoon content
  • Special event schedules

![Screenshot: Multiple schedules view showing how different schedules can coexist, with a timeline or calendar view showing when each schedule is active throughout the day/week.]

Schedule Conflicts

Understanding Conflicts

Schedules may overlap:

  • Same Time: Multiple schedules at same time
  • Priority: System may use most recent or first created
  • Device Assignment: Check which devices use which schedules

Resolving Conflicts

To avoid conflicts:

  1. Review all active schedules
  2. Ensure non-overlapping times
  3. Or assign to different devices
  4. Test schedule timing

![Screenshot: Schedule conflict warning or visualization showing overlapping schedules highlighted, with a message indicating which schedules conflict and suggestions for resolution.]

Schedule Examples

Example 1: Business Hours Schedule

  • Name: "Business Hours - Weekdays"
  • Type: Recurring
  • Days: Monday - Friday
  • Time: 9:00 AM - 6:00 PM
  • Playlist: "Business Content"
  • Status: Active

Example 2: Weekend Promotions

  • Name: "Weekend Promotions"
  • Type: Recurring
  • Days: Saturday, Sunday
  • Time: 10:00 AM - 8:00 PM
  • Playlist: "Weekend Promos"
  • Status: Active

Example 3: Holiday Event

  • Name: "Black Friday Sale"
  • Type: One-time
  • Dates: November 24 - November 26
  • Time: 6:00 AM - 11:00 PM
  • Playlist: "Black Friday Content"
  • Status: Active

![Screenshot: Three example schedules displayed in cards or list format, showing the different configurations for business hours, weekend promotions, and holiday events.]

Troubleshooting Schedules

Schedule Not Running

If schedule isn't executing:

  1. Check Status: Verify schedule is Active
  2. Verify Time: Ensure current time is within schedule window
  3. Check Device: Verify device is online and assigned
  4. Review Playlist: Ensure playlist has content
  5. Check Dates: For one-time, verify dates are correct

Schedule Running at Wrong Time

If timing is incorrect:

  1. Check Time Zone: Verify system time zone
  2. Review Times: Double-check start/end times
  3. Device Time: Ensure device time is synchronized
  4. Test Schedule: Create test schedule to verify

Multiple Schedules Conflict

If schedules conflict:

  1. Review all active schedules
  2. Identify overlapping times
  3. Adjust schedules to avoid conflicts
  4. Or assign to different devices

Schedule Analytics

View schedule performance:

  • Execution history
  • Success/failure rates
  • Device compliance
  • Time-based analytics

![Screenshot: Schedule analytics dashboard showing statistics like "Schedules executed: 245", "Success rate: 98%", "Active schedules: 12", with charts showing schedule performance over time.]

Next Steps

Now that you understand scheduling:


Tip: Create schedule templates for common patterns (weekdays, weekends, holidays) to speed up setup!