Unless it changed recently if you already have 3rd party cameras, it’s all but useless for any of those features. I am using Blue Iris/amcrest cameras and when I upgraded to a UDMP I was excited to try it with the new 3rd party camera support, but I can’t really do anything but record. No detection stuff. Ended up only adding one camera and giving up.
And their cameras, are damn expensive. I have 6 cameras outside covering most of my house. Entireity, swapping over to unifi ones is not in the budget.
Luckily I live out where nobody rings my door bell :)