I have exactly what KYLEB has, and it works great.
It has a whitelist for approved phone numbers, all others are ignored.
The only hassle I found was getting your T-Mobile online account access set up. Their security requires sending a text with a code to the phone number. Even their help...