phone system, (your client have to register etc.) And that is a whole different business..

Maybe you can ask your 800 number provider, they may have a solution for you.

I don't think there is a way to protect anything that are written in the website... the best you can do is to disguis it as something else.

OR .. you can make Members only area, etc.