1. A method for performing automated telemarketing, the method comprising: receiving potential customer data including a telephone number; initiating a telephone call to the telephone number using an auto-dialing technology; receiving notification that the potential customer has answered the telephone call; sending a verbal greeting to the potential customer in response to receiving the notification; and conversing with the potential customer, wherein the conversing includes: accessing a plurality of questions and scripted answers from a telemarketing database; and reciting the questions and scripted answers selectively in response to a message received from the potential customer, wherein the message is interpreted by a speech recognition technology.