This small project includes the automatically launched execution of a script for each call.
Application execution is performed by an independent provided LUA script that is executed upon call answering. The script is responsible for database defined application execution, call hangup or call hangup detection and application execution log APPLICATION_LOG table populating upon exit. Newfies existing dialer system remains responsible for complete campaign management, call prioritizing, call queueing, call initiation, IVR script launching and call control give up to the script from script launching time on, CDR populating and any other table populating or any other procedure needed for its good execution i.e. once IVR script has exited, newfies must perform all its tasks successfully as if script never executed. The LUA script does not write in any of the Newfies dialer table. Telephony server must be updated to allow that independent script launching.