SnapStream Media
Help & Support Center
Display Legacy Contents

Home > Using SnapStream: the Web Interface > Admin > Settings > Workflows


  New Workflow trigger for "hours after recording is finished"

The Workflows feature allow you to create custom post-processing rules for recordings.


Workflows can be sorted by Name or by the type of Trigger that they use (see below for an explanation of Triggers).

To stop a Workflow from running temporarily, click the checkbox and then Disable. Disabled Workflows will be highlighted in pink, as shown above. Use the Enable button to reactivate a disabled workflow.

To export a list of all of the existing Workflows with their properties, press F2.

To see the properties of a Workflow, click Details.

To see a list of the next 20  files that will be affected by a Workflow, click Next items scheduled to be processed. (Note: this option will only appear for Workflows using a Days After trigger. See below)

An example of a Workflow is below:


Trigger Condition

The first part of the Workflow is the Trigger Condition. This part allows you to select an event that will cause the Workflow to be applied.


In this case, the Workflow will be applied when a recording finishes.

The triggers that are available are:

Recording Finished
Recording Started (Note: not all Actions are available with this trigger.)
Clip Created
Days After Recording Finished (Note: For ShowSqueezed or clipped files, this trigger applies to the date of the original recording from which the file was created, not the date on which the ShowSqueezed or clipped file itself was created)
ShowSqueeze Finished
Only When Run Manually (this option prevents the Workflow from being run unless it is submitted manually through the Library)
Days After Clip Created
Run At Specific Time
Run With Frequency (includes option to run at a set time of day once per day, once per week, or once every two, three or four weeks)
Item Trimmed
File Uploaded
  Hours After Recording Finished
  Hours After Clip Created

When an event occurs that triggers the Workflow, the Workflow will be applied to the file that satisfied the trigger condition.

Only one trigger can be selected for each Workflow.  However, any Workflow can also be run on selected recordings at will through the Library, or on selected Search results.

The Grant Access to option can be used to restrict the use of Workflows on these pages. 

Click the text box to see a list of the groups and users that can be granted access to the Workflow:


Groups are listed in grey, while users are listed in green. "Everyone" is listed in orange.


The second part of the Workflow is the Filter. This defines the range of recordings to which the Workflow will be applied.

Each time the Trigger Condition is satisfied, the file that satisfied the trigger will be checked against the filters.

In this case, only recordings that are not HD will pass the filter.

The filters that are available are:

From Job (i.e. show name)
On Channel
Of File Format
From Series

This option allows the application of a Workflow to a specific series generated from a Record Everything on this Channel recording job.

From Category
In Folder

For clips, this is the destination folder of the clip selected when the clip was submitted.

Locked: Allows the application of a Workflow to only shows that are locked/ unlocked.
Of resolution
Starting between: Allows the application of a Workflow to shows that started at a specific time of day.
Airing on: Allows the application of a Workflow to shows that aired on a specific day(s) of the week.
Recording finished # of days ago: Applies the workflow to shows that were recording more than this many days ago.
Partial recordings: Applies the workflow to incomplete recordings.

To add an item to the filter, drag and drop it to the gray Filters box.

To include items with different properties, such as items from both CNN and MSNBC, use the Add New Filter Group option. 


Using filter groups allows you to apply a single Workflow to items with distinct properties. 

Actions to Perform

The third part of the Workflow is the Actions to Perform. This part defines the steps that will be taken for recordings that pass the filter.

In this case, recordings that pass the filter will be transcoded to Windows Media and then transcoded to H.264.


The actions that are available are:

Transcode to H.264
Transcode to WMV
Transcode to H.264 TP
Transcode to QuickTime
Transcode to XDCAM
Transcode to Audio Only
Generate Transcript- This action will save a transcript of the closed-captioning data from this recording to the folder of your choice, or email the transcript to the address(es) of your choice.
Export Item- This action includes options to Copy Auxiliary Files (including captions and SmartChapter files), Create a Metadata XML file along with the exported file, or Remove Metadata from the exported file.
Lock Item
Unlock Item
Switch To- This option allows workflows to be "chained," so that actions can be performed on the files generated by a previous action. See About Target Switching for more information.
   Add Tags

Actions that are performed by a Workflow will show up on the Tasks page.

See also