Using real-time analytics, linked with a company's own CRM systems, agents can be provided with up-to-the-second advice on how to handle customers identified as being at risk of churn, including linking what the customer is saying on the call back to the transactional model in order to update the best offer available for that customer.