i'm thinking there are at ton of tools if you're talking data - Zoominfo, salesloft, clay, apollo just to name a few
I believe you can set this up with Twilio or Ring Central? You should be able to program a small test anyway without too large of a commitment?