I'd like a complete configuration procedure for an Asterisk setup to be used as an autodialer. The system must accept a telephone number, dial that number over VoIP, wait for someone to say something, then play a sound file "Hello, thank you for requesting verification of this telephone number. Please use your touch tone keypad to enter your 5 digit verification code. If you did not request this call, please press 9." If the user presses 9, the event gets logged and the call disconnects. If the user enters the correct code, another sound file plays then the call disconnects. I'd also like information on which VoIP provider to use based on experience.