I am a newbie to telephony, although an IT professional for 30+ years. I’m searching for a solution to the political robo-calls that are inevitable over the next 18 months and I’m contemplating Asterisk as my solution. But I have some general questions and I would like your advice.
My environment is a home phone line. It’s Time Warner Cable (VOIP), but after it goes through their modem, it looks like a POTS line. As features, I have:
- Call waiting
- Call waiting Caller-ID
- 3-way calling
To combat the robo-calls, I am wondering if I can:
- install Asterisk on a POGOPLUG or Raspberry Pi-type device (small form factor & cheap)
- Add a Grandstream HT503 ATA, which has an RJ11 FXO port, an RJ11 FXS port, and two RJ45 LAN/WAN ports.
- Configure the Grandstream to route inbound calls through Asterisk.
- Configure Asterisk to perform call screening:
…a) create a whitelist of numbers to route directly through to my POTS phone
…b) check a blacklist and present them with 3-tones of disconnected line
…c) present all other callers with a recorded message “press 1 if you are human and not…”
And all of this while not losing the basic functionality of Caller-ID, Call waiting, etc.
It looks like my investment would be about $100…
Thoughts please? Is this do-able? Risky? Difficult to make work? Not for a telephony newbie?