Automation & APIs

Make Channels at home in your smart home.

Control Channels any way you want.

Tools to integrate Channels into your workflows.



Watch faster with Siri Shortcuts.

Launch into Channels instantly or control another Channels device.


Watch a Channel

Open and watch a channel instantly with a single tap, or your voice.

Watch the Next Episode on Another Device.

Open a show on your Apple TV, Android TV, or Fire TV and automatically play the next episode.

Shuffle a Collection

Start the playback of a collection in shuffled order.

Siri Suggestions

Siri's intelligence will suggest watching a show at just the right time.


Home Assistant

Add Channels to your smart home goodie bag.


Channels Media Player

Add all your Channels apps as media players right inside Home Assistant.

Trigger Automations

Use Channels' play state for your home automations.

Control Channels

Adjust playback of Channels inside your scripts and automations.

Start a Channel, Show, and More

Tune to a channel or kick off a show from your Home Assistant automations.


Channels API

Control or query what you're watching, with anything.


Control Playback

Pause, Resume, Seek and more.

Query what's playing

Fetch the title, subtitle, and image URL of what's currently playing.

Start a channel, show, and more

Tell the Channels app what to play and how to play it.


Server API

Programatically inspect the data in your Channels library.


Full REST API

Query your Channels library inside your scripts.

API Explorer

Visually explore the API with tools built into the Channels DVR Server web admin.

Multiple Formats

Get your data in formats that include JSON, RSS, ATOM, and even iCal.

Learn more about the Media Library

Channels is the best way to watch your TV shows and movies. Record or add your personal media and start watching TV your way at home or while away.

Explore Media Library features