I'm wondering if anyone has come up with a good way to stop unwanted "neighbor spoofing" calls. You know these are the calls that look like they are coming from your neighbor, 1-XXX-YYY-ZZZZ where the 1-XXX-YYY part of the incoming call is the same as your own number, only the ZZZZ is different.
I am using Google Voice forwarded to CallCentric (for CNAM and e911). Google Voice doesn't have any means for setting up call filtering or rules based on number patterns. I tried setting up a Call Treatment in CallCentric to route incoming calls to their "Telemarketer Block" function. With this setup, the phone attached to the Obi never rings, the caller hears ring back, and the call eventually gets picked up by Google Voicemail.
CallCentric never picks up the call in this configuration, and therefore can't apply the Call Treatment. This isn't the end of the world for us since 99% of the phone calls that we get with the same 1-XXX-YYY as our number are spam. So if we were to receive a legitimate call, we would eventually get the voicemail message. The downside is that we would never get the live call this way.
What I wanted to happen was for the call to get picked up by CallCentric and apply the Telemarketer Block function. Then if it was a real person, they would have to select the defined code and it would ring through to the Obi.
Is there an Obi approach to this problem using digit maps or call routes? Has anyone come up with another solution that doesn't involve a separate third party, e.g. RoboKiller or Nomorobo?