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.
That is an option - the other thing you can do is get a Softphone app on your phone and log into the service with it. They work with text messages as well.
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.
Yes, but once you've got this "call screening" set up on your formerly primary phone number, you can safely set your phone to discard all calls from people not on your contacts list.
This introduces two ways of working with the service - either you set the service to show "your" phone number as the calling party, and then listen to the name when picking up, or you ignore this and use the softphone app for all calls.
Can it intercept calls to a cell phone with a carrier issued number?