NOMOROBO

https://www.nomorobo.com

its free
works very well imo
phone rings only once if its a spam/scam/robo caller
you can add any number it misses which for us has been very few

check to see if your phone provider is connected