Available-to-promise (ATP) is a business function that provides a response to customer order inquiries, based on resource availability.
Therefore, ATP supports order promising and fulfillment, aiming to manage demand and match it to production plans.
Available-to-promise functions are IT-enabled and usually integrated into enterprise management software packages.
[not verified in body] A fundamental distinction between ATP functions is based on the push-pull strategy.
[citation needed] Pull-based models, on the other hand, dynamically allocate resources in response to actual customer orders.