There are various types of pull systems. We differentiate them based on their objectives into Replenishment, Generic and Kanban. There are additional types such as sequential pull systems and/or combinations thereof. When our main goal with a Generic pull system is to optimize or reduce inventory, we first gradually reduce the maximum inventory level through a Kanban calculation (kMin./kMax). Subsequently, we assess the feasibility of the product or service through a simulation using real data from the past and future.