Käytettävissä oleva lupaus (ATP) on eräänlainen lähestymistapa asiakkaiden tilausten käsittelyyn, johon sisältyy jonkinlainen sitoutuminen asiakkaille asiakastilauksen tilasta. Yleensä lupaus sisältää yksityiskohdat tilattujen tuotteiden odotetusta toimituspäivästä, ja se voi sisältää jopa tietoja useiden lähetysten arvioiduista toimituspäivistä tilauksen täyttämiseksi. Lupauksen tarkoituksena on pitää asiakas ajan tasalla siitä, milloin hän odottaa tilauksen täyttyvän ja milloin hän voi kohtuudella odottaa saavansa tilatut tuotteet.
Vaikka lupaukset ovat toiminto, jota voidaan hallita manuaalisesti, suuremmilla yrityksillä on taipumus integroida tämä prosessi kuluttajien tarjottujen tavaroiden ja palvelujen tarjonnan ja kysynnän hallinnan yleiseen strategiaan. Tähän sisältyy sellaisten ohjelmistojen käyttö, jotka voivat nopeasti arvioida asiakkaan tilauksen erityispiirteet, liittää sen nykyiseen valmiiden tuotteiden luetteloon, joka ei ole vielä sitoutunut täyttämään asiakkaiden tilauksia, ja tarvittaessa projisoida tuotantolukuja sen varmistamiseksi, milloin uusi tilaus voidaan täytetään ja lähetetään. Kun tämä analyysi on valmis, asiakkaalle voidaan toimittaa arvioitu toimituspäivä ja arvioitu toimituspäivä. Tämä prosessi auttaa asettamaan asiakkaan kohtuulliset odotukset.
Keskeisellä sijallaan lupaamilla käytännöillä ja menettelyillä on kaksi keskeistä hyötyä. Automatisoitu prosessi mahdollistaa tuotantokiintiöiden nopean päivittämisen asiakkaiden kysynnän tyydyttämiseksi, jolloin tuotantoaikatauluja voidaan mukauttaa vastaavasti. Samaan aikaan automaattinen ATP tarkoittaa sitä, että asiakkaat voivat nopeasti oppia, milloin heidän odotetaan saapuvan tilauksiin, mikä helpottaa aikataulujen säätämistä niin, että ne voivat vastaanottaa tilatut tuotteet. Joissakin tapauksissa prosessi on niin nopea, että asiakkaat saavat tilausvahvistuksen heti niiden lähettämisen jälkeen ja sen jälkeen vahvistuksen toimitusjärjestelyistä muutamassa tunnissa tai mahdollisesti yhden työpäivän kuluessa.
Käytettävissä olevien lupausten puitteissa voidaan käyttää useita erilaisia lähestymistapoja. Push-pohjaisen ATP: n avulla keskitytään historiallisten tietojen hyödyntämiseen tiettyjen tuotteiden tulevan kysynnän ennakoimiseksi, jolloin tuotantoprosessia voidaan mukauttaa ennusteiden mukaan. Vetopohjaisessa ATP: ssä keskitytään enemmän resurssien osoittamiseen tai jakamiseen avoinna olevien tilausten perusteella. Käytetyn liiketoimintamallin tyypistä ja tilattujen tuotteiden määrän valmistamiseen kuluvasta ajasta riippuen yksi malli sopii todennäköisesti paremmin kuin toinen. Niin kauan kuin käytetty ATP -lähestymistapa johtaa tilausten täyttämiseen asiakkaalle tasapuolisena pidetyssä ajassa, molempia menetelmiä pidetään toteuttamiskelpoisina.