The concept of having machines think like humans, i.e. perform tasks like reasoning, planning, learning and understanding language. For sales, it serves to anticipate and exceed customer expectations by understanding what a customer needs before he does. For service, it can be used to deliver proactive service by anticipating cases and resolving issues before they become problems. For marketing, it can create predictive journeys and personalised customer experiences.