Skip to content

Sequences

A sequence is a reusable template that defines a series of actions. When assigned to a time block in the Week Planner, the sequence determines what content plays during that period.

Sequence Types

TypeDescriptionTiming Support
ClockActions with timing rules (fixed times, backtiming)Full timing control
PatternActions play in order without timing constraintsSequential only

Use Clock sequences when you need precise timing control, such as news at the top of the hour. Use Pattern sequences for continuous music programming without time-critical elements.

Creating a Sequence

  1. Navigate to Station > Sequences
  2. Click New Sequence
  3. Enter a name
  4. Select the sequence type (Clock or Pattern)
  5. Save the sequence

Actions

Actions define what happens at each step in the sequence. Add actions from the action panel on the right side of the sequence editor.

Action Types

ActionDescription
MediaSelect and play audio files from the library
SessionStart a live on-air session
WebhookCall an external API endpoint
External SourceSwitch to an external audio stream
TriggerFire an ad or event trigger

Media Action

The most common action type. Selects audio files based on rules you define.

Configuration options:

  • Source: Playlist, folder, or specific files
  • Selection mode: Sequential, shuffle, or weighted random
  • Anti-repeat: Minimum interval before replaying the same file
  • Filters: Filter by media type, tags, or custom fields

Session Action

Inserts a placeholder for live content. When the rotation reaches this action, presenters can go live.

Configuration options:

  • Duration: Expected session length
  • Fallback: What plays if no presenter joins

Webhook Action

Calls an external URL when the action executes. Useful for triggering external systems, updating displays, or logging events.

Configuration options:

  • URL: The endpoint to call
  • Method: GET or POST
  • Headers: Custom HTTP headers
  • Payload: JSON body for POST requests

External Source Action

Switches the station output to an external audio stream. The stream plays until the next action starts.

Configuration options:

  • Source: Select from configured external sources
  • Fallback: Behavior if the source is unavailable

Trigger Action

Fires an event marker, typically used for ad insertion or analytics.

Configuration options:

  • Trigger type: Ad break, event marker, or custom
  • Metadata: Additional data passed with the trigger

Adding Actions to a Sequence

  1. Open the sequence editor
  2. Click Add Action or drag an action type from the sidebar
  3. Configure the action settings
  4. Set the timing type (Clock sequences only)
  5. Save the sequence

Sequence Entries

Each action in the sequence becomes an entry. Entries have these properties:

PropertyDescription
ActionReference to the action configuration
TimingWhen the action starts (Normal, Hard Fixed, Soft Fixed, Backtimed)
Fixed TimeTarget start time (for fixed timing types)
Soft WindowMaximum delay tolerance (for Soft Fixed only)

Reordering Actions

Drag entries up or down in the sequence list to change execution order. The order determines playback sequence when timing rules allow.

Deleting Actions

Right-click an entry and select Delete, or select the entry and press the delete key.