Enriching Customer Experience at Scale