That helps, but still has the "group" issue where several people may race to the phone only to hear dial tone (or nothing) when someone else beats them to it. Plus, it seems overly complicated for something that, IMO, should be pretty simple.
I figured there had to be a simple way to do this...