Hi All, I'm using Lua script to handle calls. For logging purposes, I would want to get hangup_time, billsec info in the script. However, the code doesn't work as expected. local new_session = freeswitch.Session(call_to_create_new_session, session) if new_session:ready() then new_session:streamFile("/home/ubuntu/sounds/ward5_1.wav") new_session:hangup(); local created_time = new_session:getVariable('created_time') //Correct value received local answered_time = new_session:getVariable('answered_time') // Correct value receive local hangup_time = new_session:getVariable('hangup_time') // NULL received. Problem!! Is there anyway to get this info from Inside the script? I understand that I can get this info from xml_cdr etc, but is it possible to get these values inside the script itself? Regards