1. In a computer-implemented contact center enabling a user to create and launch on demand, automated outbound interactive voice calls to contacts based on a user-provided call script, a non-transitory computer-readable medium having program code embodied therein configured to cause the execution of the following steps: a. Providing a website application accessible by the user via a user computer equipped with a web browser, the website application comprising a visual user interface for a contact center, b. Prompting the user to create a user account for accessing and using the contact center by providing user information comprising a user password, c. Providing contact information comprising contact phone numbers, the contact information stored in a contact information database on a data server of the service provider of the contact center and accessible to the user via the user's account, d. Prompting the user to optionally input custom answers per a user-generated call script where the call script comprises at least one question anticipating a custom answer from a contact, the custom answers to be recognized b a speech application, e. Providing a built-in audio recording capability enabling the user to record and save voice recordings for each event of the call script, f. Via an Event Add Wizard and Logic Add Wizard, enabling the user to build and save a call sequence based on the call script by pointing and clicking to successively add previously saved prompts of each message event and each question event of the call script and a logic for controlling the sequencing of events dependent upon the contact's response to a question event, g. Providing a Transfer to Live Attendant functionality whereby the user optionally adds a Transfer to Live Attendant Event into a call sequence during the call sequence creation step f, the transfer to Live Attendant Event causing the call to be automatically transferred to a user-provided phone number upon a specified contact response to a question event in the call sequence, h. Creating a broadcast, the broadcast defined by a saved call sequence and a plurality of contacts who are the intended recipients of a call based on the call sequence, i. Launching the broadcast, j. Automatically capturing and saving exportable audio recordings of contact voice responses to open-ended questions in the call sequence, where the call script comprises at least one open-ended question, and k. Providing one or more reports comprising information from contact responses to question events in the call sequence of the broadcast.
1. In a computer-implemented contact center enabling a user to create and launch on demand, automated outbound interactive voice calls to contacts based on a user-provided call script, a non-transitory computer-readable medium having program code embodied therein configured to cause the execution of the following steps: a. Providing a website application accessible by the user via a user computer equipped with a web browser, the website application comprising a visual user interface for a contact center, b. Prompting the user to create a user account for accessing and using the contact center by providing user information comprising a user password, c. Providing contact information comprising contact phone numbers, the contact information stored in a contact information database on a data server of the service provider of the contact center and accessible to the user via the user's account, d. Prompting the user to optionally input custom answers per a user-generated call script where the call script comprises at least one question anticipating a custom answer from a contact, the custom answers to be recognized b a speech application, e. Providing a built-in audio recording capability enabling the user to record and save voice recordings for each event of the call script, f. Via an Event Add Wizard and Logic Add Wizard, enabling the user to build and save a call sequence based on the call script by pointing and clicking to successively add previously saved prompts of each message event and each question event of the call script and a logic for controlling the sequencing of events dependent upon the contact's response to a question event, g. Providing a Transfer to Live Attendant functionality whereby the user optionally adds a Transfer to Live Attendant Event into a call sequence during the call sequence creation step f, the transfer to Live Attendant Event causing the call to be automatically transferred to a user-provided phone number upon a specified contact response to a question event in the call sequence, h. Creating a broadcast, the broadcast defined by a saved call sequence and a plurality of contacts who are the intended recipients of a call based on the call sequence, i. Launching the broadcast, j. Automatically capturing and saving exportable audio recordings of contact voice responses to open-ended questions in the call sequence, where the call script comprises at least one open-ended question, and k. Providing one or more reports comprising information from contact responses to question events in the call sequence of the broadcast. 17. The on-transitory computer-readable medium per claim 1 further comprising a speech-to-text translator functionality for enabling the user to translate from voice to text the captured voice recordings of contact responses to open-ended question events in the call sequence of the broadcast.