Why don't you just do an assistant request? (I was tryna ask this last time)
It seems backwards to do it this way.
If the number is in a database (which is seems it is) just go off that. If the number does not the call does not even happen. Or you make an asisstamt just for those people to sign them up or whatever.