Can it intercept calls to a cell phone with a carrier issued number?
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.
I really appreciate the info!
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.
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.
It would kind of solve the problem if a norm emerged that these types of companies first send a confirmation email with the phone number they'll be calling from so you can add it to your caller id. But it's a lot of extra work for people and I think it's probably asking too much of the average non technical user.
Even better, why couldn't we have something like SSL certificates or DKIM for phone calls? People for the most part understand the lock icon and a verified flag in a user interface. Then a call could be signed to know that it's coming from a particular entity.
It seems like some other countries have solved this problem by moving away from regular sms and phone calls and instead letting a private company own all communication, like WeChat in China. Which obviously is quite problematic in other ways, but honestly at this point that would be an improvement in my opinion, if businesses started only contacting me through Facebook Messenger or Whatsapp so I could see who every message is associated with.
Needn't be a walled garden.
Though migrations from PSTN to various alternatives is also fairly likely. Much of the present "social media" / apps space is actually probably a jostling for supremacy / positioning in this regard.
It was a user configurable white list solution in which an entity can specify all the ways they may contact you (numbers, addresses, and optionally signing or encryption public keys), and you can white list the organization as a whole.
Messages purporting to come from one of these organizations that fails the self specified check can be safely ignored.
At the time, blockchains didn't exist, and the missing piece of the puzzle was a distributed database not controlled by any central organization.
I just wish that apps or services that might call you (Uber, your cell carrier etc) could/would use the iOS call identification API to allow known calls through.
The only calls I worry about not getting are legitimate callers from callers who aren’t allowed to leave VMs.