How to flood scammers at scale?

I am looking for a detailed, step by step guide on how I can set up and run my own system to be able to flood scammers at scale. I’ve used a lot of free services to bait scammers (gvoice, firertc, etc) but this is not enough. I am looking to do the following and would even be willing to pay money for it.

1) Flood a specific scammer's number with multiple calls (at least 30 calls per minute) that can run simultaneously and each call produces a randomly generated spoofed number.
2) If necessary, be able to fine-tune the randomly generated numbers to focus on specific area codes (in case scammers are only answering calls from targeted regions)
3) Play a pre-recorded mp3 file during the call, hang up, redial, repeat

Additional request but not necessary:

4) Record and save each call to my system

Does anyone have any good resources on this? So far all I've found online have been vague responses. I know the technology certainly exists. If spammers/scammers can make tons of spoofed calls at scale, why can't we? Also, I understand there might be legal restrictions in certain jurisdictions to doing this but to be quite frank I really don't care. Scammers have been able to get away with doing this for years and if I'm ever prosecuted for trying to make the world a better place, then I will gladly take on any challenges that come my way. World governments have failed to curb this epidemic and we must step up our game to be able to properly fight back.