Asterisk - Server Setup and Using .call file

Hello everyone,

I’m new to Asterisk and wanting some professional advice. Any tips or suggestions are greatly appreciated.

So, this is what I’m wanting to do…
*Create a *.call file from my web server through PHP
*Move the file to asterisk for auto-dial
*During the call I’d like to play a audio file to the call receiver while recording it to a mp3

So I ask…
What is your suggestion for VoIP provider for a mass amount of outgoing calls?
What server specs should I look to buy if I want to handle multiple calls at once?

Also, if someone is interested in being hired to helping me set this up… PM me please.