A successful on-boarding program should offer salespeople a complete insight into your business–it's products/service offering and its customers. This is important because they should know what they are selling and to whom. This requires a guided sales process for your partners.