> For the complete documentation index, see [llms.txt](https://docs.ownlayer.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ownlayer.com/monitor/evaluators/smart-trigger-an-online-evaluator.md).

# Smart Trigger an online Evaluator

{% hint style="info" %}
Note that only evaluators with **input** and **output** variables can be triggered for online evaluation in production
{% endhint %}

### Add Trigger Logic

To automatically evaluate an inference, you can add **Triggers** on the Evaluator detail page.

* Select the evaluator you just created.

<figure><img src="/files/L6QfXVfxUDjUODHfV7JF" alt="" width="563"><figcaption></figcaption></figure>

* Navigate to the 'Triggers' section within the evaluator's detail page, and click on '**Add tag**'

<figure><img src="/files/F6HfIHp22l0jTFt6BpzV" alt="" width="375"><figcaption></figcaption></figure>

### Implement Trigger in Inference Stream

* Ensure that the tags specified in the evaluators' triggers are included when you stream your inference data.
* Follow the full [API documentation](https://app.ownlayer.com/docs#tag/inferences) for detailed instructions on how to implement triggers in your inference stream.
