The main reason we have this is to lighten the load of agents manually dialing phones and wasting time on getting answering machines, fax lines, disconnected numbers, etc, which costs the business money and makes it harder to reach the coverage required by our clients by a certain date.
But like I said, it's not perfect, and we are currently fighting an issue where not enough disconnected numbers are being identified as such by the carriers and our agents are having to spend a lot of time manually verifying that they are disconnected numbers.
We don't make an attempt to spoof anything, though. These are calls done on behalf of companies that have active business with you (i.e. you got a new insurance policy and the insurance company wants to ask you some follow-up questions, etc).
How do your agents identify themselves?
What phone number shows up on caller id? Yours or the client's?
It comes up as our phone numbers. If it came up as our clients that would require spoofing.
It's not the most rewarding job I've ever had, but it is the most high profile. I wouldn't imagine having so much of an effect on the business of multiple Fortune 100 clients just a few years ago.