I have the exact same desire and requirements.

My only difference is that I have an alarm system setup that answers the phone and calls me if an alarm goes off. I imagine something could be done with distinctive ring. Maybe the computer (or whatever) could only answer distinctive ring calls on a fewer number of rings than the alarm.