1. A non-transitory, computer readable medium having an executable computer readable program code embedded therein, the executable computer readable program code for implementing a method of analyzing caller interaction events, which method comprises: receiving a caller interaction event between an agent and a caller; extracting caller event data from the caller interaction event; generating a report displaying one or more selected categories of the caller event data; and determining customer satisfaction following the caller interaction event based on the one or more selected categories of the caller event data.