KBMs application is a tool to support sales force development according to the centralized sales channel model in the direction of multi-channel marketing & multi-touch sales, thereby, creating a consistent customer experience across channels and increase revenue. The tool also helps socialized salespeople (Agents/CHTT agents) to increase their income with simple operations when consulting and marketing products and services.