How to Automate Your OTT Video Publishing Workflows

By Chris Smith on September 06, 2017

A video platform should make a content owner's life easier, not harder. Day-to-day operational activities, such as importing content and adding metadata, are not only time consuming, but also take away from more productive, valuable and creative endeavors. Video businesses can increase efficiency and automated their content management and distribution with Zype’s built-in video publishing workflows.


Content owners can automate repetitive operational tasks, from importing content to preparing metadata to endpoint delivery. Although automation requires some setup on the front-end, it ultimately improves productivity for your entire team and cuts down on potential errors in the long run. Here is a guide for getting started automating your video publishing workflow with Zype.

Automatically Import Content

Zype allows you to manage your entire library on a single platform, no matter where your videos are currently hosted, it’s easy to automatically add video content and metadata. Whichever import option you choose, you can automatically activate videos so they sync to their designated playlist on all your endpoints.

Starting from the Import & Upload page in the Zype Dashboard, select which source you want to import to your video library. Sources include YouTube, Vimeo, a self-hosted URL, or uploading from your local hard drive. You can view a complete list of sources that Zype supports, here.

For example, if you are importing from YouTube, you can either log in to your YouTube account or enter a Youtube channel or individual video URL. Next, you select which videos you’d like to import and choose to import content and metadata.


Add Videos to Your Library

In the advanced settings, you can opt to turn on Auto-add , whenever new videos are uploaded to the source’s channel, they’ll automatically be added to your library.

Activate Videos Added to Your Library

You also have the option to turn on Auto-activate in the advanced settings, so that whenever you add videos to your library, they will be able to sync with all the features on the Zype platform, including uploading them to your OTT endpoints.

Import Content by Syncing an MRSS Feed or Youtube Channel

One of the easiest ways to simplify managing video content is to sync your video imports through Youtube or an MRSS feed.


If you followed the workflow above for importing content from YouTube to Zype, there isn’t anything else you need to do. As you add videos to your YouTube account and channel, Zype will automatically pull that content into the platform via API calls on a nightly basis. Learn more about syncing imports with YouTube, here.


You can also set up an MRSS feed to automatically import videos into your content library. The feed is updated and synced with Zype on a daily or hourly basis and if you choose to auto-add videos, any new videos will automatically be added to your video library. You can learn more about how MRSS feeds work, here.

Organize and Structure Your Video Library

Once you’ve started to automatically import your content into Zype, the next step for automating your video publishing workflow is to organize and structure your video library using categories and playlists.

Organizing Content with Categories and Metadata


Categories are labels that you create and assign to your videos and playlists, these may include genre, type, season, and series. Zype’s automated video publishing workflows are always informed by these metadata tags. In order to successfully automate your workflow, it is critical to assign the correct metadata category tags to your content.

Creating Playlists

A playlist is a collection of curated videos that are assembled under a title. Common playlists may include: Trending Videos, Most Popular, Editor’s Choice, ect. Playlists not only help to organize your video library a step beyond categories, but they also structure how your content appears on your website embed and OTT apps.

Dynamically Add Videos by Category

You can create manual playlists that requires videos to be added one by one For a simpler workflow, you can create Category Playlists that are automatically populated with videos from categories that you set at the time you create the playlist.


To create a category playlist, go to your Playlists page in Zype and select add new playlist. Here you’ll have the option to enable dynamically adding videos by categories along with the category values. Learn more about creating category playlists, here.

Creating and Managing Nested Playlist Relationships

Content structure is essential to a good user experience, nested playlist relationships enable your users to quickly find relevant content in your OTT endpoint. Nested playlist relationships allow you to view multiple levels of playlist content within a primary playlist in your app endpoints. For example, you might nest playlists such as Romantic Comedy, Slapstick Comedy, and Classic Comedy within a parent Comedy playlist.

Playlist Relationships

You will always identify a primary playlist, that will serve as the “home page” for your content that will live at the top of your nested playlist structure. Your primary playlist will NEVER have videos in it.

Within your primary playlists, you can have parent playlists , and nested within the parent playlist you can have children playlists. In order to display properly on your endpoint apps, playlists can contain either videos or nested playlists, but cannot contain both. In the case below, parent playlists host the nested child playlist and the child playlists host the videos.


Remember videos are automatically being added to these playlists based on their categories and automatically synced to all your endpoints. Your entire video publishing workflow is now automated!

To create nested playlists, click the Manage Relationships button to the right of the search bar within the Zype Playlist Page. Learn more about managing playlist relationships, here.

Smart Ordering

The last automated aspect of Zype’s playlists are smart ordering rules, these are preset rules that define how to order the videos appearing in your playlists. Smart ordering rules are immediately applied to videos already included in the playlist, in addition to any videos that are added later.

There are different ways to apply a smart ordering rule that are time based (“Published at (Newest First)”) or alphabetical (“Title (A to Z)”). You can further order your videos with a secondary ordering rule. You can find more details about smart ordering and the different ordering rules, here.

Distribute Content Changes to All OTT Endpoints, Automatically

Once you’ve set up all your automated workflows and pre-defined the outputs, you’ve successfully automated your video publishing workflow in 3 simple steps. Let’s review.

1. Automatically import video content from internal or external source

2. Organize and add structure to your video library. This includes:

Labeling videos and playlists with category tags

Dynamically adding videos to playlists by category

Creating nested playlists relationships

Applying smart ordering rules to playlists

3. Do nothing - whenever new videos are added, your OTT endpoints will be updated automatically

Streamlining your video content management and distribution with Zype’s automated video workflows allows you to be more productive, giving you the time and energy to focus on more important things, like growing your video business.

Harness the power of Zype's video infrastructure