It’s not integration. Just have REST endpoints created to turn on/off switches when a camera in Blue Iris detects motion. In the Camera settings in Blue Iris there is an Alerts tab. Alerts have many options, email, notifications etc, one is an HTTP request. I put the REST URL to turn on a switch in that alert box. Each camera can have different alert rules.
So for example, when Blue Iris detects motion on the camera pointed at the driveway, the alert uses the REST endpoint to turn on my Driveway Sensor virtual switch which turns on my entrance light and Ubi announces “driveway visitor”. I have the virtual switch set via “light power allowance” smartapp to turn off an hour later so it doesn’t spam when we are doing yard work and stuff in the driveway etc. (Or we can turn it off on the dashboard to re-arm the notification if we want to)