Introduction to Triggers

In Smart Capture, a trigger represents a function that indicates whether recently seen data should be saved. Triggers are defined using the Smart Capture Query Language (SCQL) and can be created from either the web interface or API. Upon creation of a trigger, it can be deployed to devices in your fleet which will begin evaluating the trigger on new data as it is passed to the smart capture client.

Triggers can be based on arbitrary state conditions including sensory data and model outputs or leverage Smart Capture's library of pre-built triggers. Smart Capture also integrates with other Scale products such as Nucleus and allows you to define triggers based on visual similarity scores using Autotags.

These triggers will be constantly evaluated against the input state on the device when deployed. You can also choose to preview the performance of a trigger on the cloud against an existing data lake before deploying directly to devices.


Did this page help you?