Patent ID: 8917859

Claim:
A method comprising the steps of: creating, by a decision engine processor of an interactive voice response (IVR) based system, a campaign for performing at least one outbound call to at least one end user to execute at least one task, the creating being performed in response to the decision engine processor receiving instructions from an authorized administrator through a graphical user interface (GUI) of a terminal device that is in communication with the IVR platform; calling, by an IVR processor of the IVR based system, the at least one end user based on the created campaign; recording in a database, by the decision engine processor of the IVR based system, results of the call which indicate execution status of the at least one task; sending, by the decision engine processor of the IVR based system, results of the call to the terminal device where the results are displayed on the GUI; receiving, by the decision engine processor of the IVR based system, from the terminal device, an administrator's analysis of the results of the call input through the GUI; and controlling, by the decision engine processor of the IVR based system, future outbound calls made by the IVR processor for the campaign based on the administrator's analysis of the results of the at least one call.