Earlier quoted context omitted.
Sssssorta. The cool thing is you need no familiarity with the SIP protocol. What you'd do is port your cell number to the provider, get a new cell number, and then set up a call flow that answers the number, eventually forwarding to your real phone after the caller has a chance to record their name and hit a key.
What about returning a call? do you dial your sip number and input the number you want to be connected to? I think calling folks back from a number different than what they dialed to reach me.. might defeat the purpose. Thanks for sharing your setup.
That is the one downside of this is now having two numbers to deal with. I was getting so many garbage calls though, the trade off has been worth it.