These docs are for v3.0.2. Click to read the latest docs for v5.

Execution Engine

Apart from rules engine, you can integrate the platform with other IT infrastructure using the REST API to perform various tasks, one such operation is invoking a dynamic groovy script. These groovy scripts can already reside in the platform as plain scripts, or templates, also you can on the fly inject a script and execute it.

This comes in handy when you want to perform some bulk operations like, generating a report, enable/disable certain features in the rules engine, block/unblock some poison devices generating undesired messages that holdup your compute capacity, etc.