You can use an iTrigger parameter to fire rules manually.
For example, you can use an iTrigger to launch a dialog that provides a custom interface for defining design parameters.
The iTrigger command creates an Inventor user parameter named iTrigger0 in the document being edited. If the parameter exists in the document, the command increases the value of this parameter by 1 and fires any rules containing the iTrigger0 parameter.
trigger = iTrigger0