I second the Eufy.
They can be set to record for any movement, or human detection only, or just when the bell is rung. You can set up notifications on your phone also with a snapshot.
And the video is recorded to a micro SD in the base unit, rather than on the cloud somewhere..