Customer interaction model explained