# CUSTOM\_CO

The purpose of the Custom\_CO trigger is to initiate a stream based on an item, such as an asset, sequence, or composition.

These streams can be executed through the 'Custom CO' button in the [Assets](https://docs.helmut.de/helmut4-releases/v4.10.1/helmut4-components/helmutco/assets) tab, as well as within the[Helmut4 Panel](https://docs.helmut.de/helmut4-releases/v4.10.1/helmut4-components/helmut4-panel).

<figure><img src="https://content.gitbook.com/content/ttnkf7qEIoqtmdv6485i/blobs/jh4hd4eVamaJ7Y7wKDlc/image.png" alt=""><figcaption><p>Custom CO in Assets tab within Cosmo</p></figcaption></figure>

<figure><img src="https://content.gitbook.com/content/ttnkf7qEIoqtmdv6485i/blobs/dv5e1ffWG1nWSKbpcXob/image.png" alt=""><figcaption><p>Custom CO actions within Helmut4 Panel</p></figcaption></figure>

{% hint style="info" %}
Streams can only be triggered for audio, image, video assets, sequences, and compositions.<br>

Running a Custom CO stream on **MIME** elements, such as **bin or data, is not supported**.
{% endhint %}

### Host Assignment / Limitation

{% hint style="warning" %}
This stream can be executed as a client (connected user) or server stream and ***cannot be assigned via a profile*** to another client.

Consequently, this means the stream cannot exceed a runtime of 60 seconds.
{% endhint %}
