Generally, the 'smart events' would be generated in the cameras, with the events being notified to the NVR to do what it's configured to do with them such as start recording.
Using the NVR to create 'smart events' is for when dumb cameras (such as motion detection only) are connected.
That's...