The application of artificial intelligence (AI) technology to dynamically manage and optimize the customer journey. AI gathers data from each customer touchpoint to discover where the customer has been, and uses that data to determine where they need to go next — working at scale, allowing for a fully personalized experience for every customer.