Bridging the Gap Between Enterprise and Customer with 3Dolphins