Existen varios tipos de sistemas pull. Los diferenciamos en función de sus objetivos en Reposición, Genéricos y Kanban. Existen tipos adicionales como los sistemas pull secuenciales y/o combinaciones de los mismos. Cuando nuestro objetivo principal con un sistema pull Genérico es optimizar o reducir el inventario, primero reducimos gradualmente el nivel máximo de inventario mediante un cálculo Kanban (kMin./kMax). Posteriormente, evaluamos la viabilidad del producto o servicio mediante una simulación utilizando datos reales del pasado y del futuro.