1. A system for providing efficient data handling for automated dialogs and the resulting data, said system comprising: a data provider; a dialog; a dialog delivery system suitable for delivering said dialog by interacting with at least one subject based on data from said data provider; and, an interactor suitable for interaction with said dialog delivered by said dialog delivery system, wherein feedback resulting from interacting with the subject according to the dialog is efficiently stored locally until completion of said dialog and upon completion the interactor transmits the dialog feedback to said dialog delivery system.