Customer communities are private groups were you as a company can interact with your true ambassadors.

By interaction with community posts your ambassadors will be able to help grow and shape your company. Through gamification they are able to score points which they can exchange for rewards.