# WATCHFOLDER

The watchfolder trigger will activate as soon as a new asset is detected within an active watchfolder. To use an watchfolder stream, it is mandatory to create a profile beforehand.

To enhance your workflow further, contemplate integrating a [Prestream](https://docs.helmut.de/helmut4-releases/helmut4-components/helmutio/streams/io-event-triggers/prestream) within the Watchfolder profile.&#x20;

{% hint style="warning" %}
While the watchfolder job is carried out by a client, it is imperative for the Helmut server to have access to the content of the specified watchfolders.

This is crucial because the ***IO container*** consistently monitors for any newly incoming assets.
{% endhint %}

For more information about how to set up a watchfolder see: [Watchfolder](https://docs.helmut.de/helmut4-releases/helmut4-components/helmutio/wachfolder)

### Host Assignment

{% hint style="warning" %}
Any stream with this trigger must have "CLIENT" as the host type. Since this stream needs to be assigned to any user/client, server execution is not possible.
{% endhint %}
