If I have a certain status for a user record in the SQL Server database, I would like to make an automated web-based VoIP phone call to the user "your email address is X and your phone is Y ... etc". If the user is not there, leave a voice message. How can this be done? Is there a software or software component that can do this already?