Ostuagent on professionaal, kelle ülesandeks on hoida käepärast piisavas koguses vajalikke materjale ettevõtte toimimiseks. Lisaks sellele, et agent hoolitseb selle eest, et ettevõttel oleks kaupade ja teenuste tootmiseks vajalik, on ta sageli aktiivselt kaasatud nende materjalide hinnaläbirääkimiste pidamise ülesandesse. Ostuagent võib väikeses ettevõttes töötada üksi või olla osa suurema ettevõtte ostumeeskonnast.
Selle ametikoha põhiülesannete kirjeldus sisaldab andmeid sellele ametikohale määratud konkreetsete ülesannete kohta. Sõltuvalt kaasatud ettevõtte kultuurist ja struktuurist võib agent olla vastutav laoseisu haldamise eest kõige jaoks alates kontoritarvetest kuni kaupade valmistamisel kasutatavate tooraineteni. Laovarude ostmise raames võib agendile anda volitused sõlmida tööandja nimel müüjatega lepinguid. Muudel juhtudel võib ostuagent olla aktiivselt kaasatud läbirääkimistesse, et tagada tellitud kaupade parim ühikuhind, suunates asja enne esimese tellimuse tegelikku esitamist juhile heakskiitmiseks.
Enamiku ostuagendi ametikohtade puhul on ettevõtte raha säästmiseks vaja pidevalt võrrelda erinevate kaupade ja teenuste hindu. See kehtib eriti siis, kui ettevõttel on erinevates kohtades mitu tehast. Selle stsenaariumi korral on igal tehasel tavaliselt tarneametnik, kes haldab sellel tasemel materjalivarusid, kuid koordineerib oste ostuagendi kaudu. Tavaliselt esitab ametnik kaubataotluse agendile, kes seejärel taotluse hindab. Kui see on heaks kiidetud, määrab agent, kust saada nende kaupade jaoks parim pakkumine, ja sobitab taotluse ostutellimusega. Sel hetkel esitatakse tellimus kinnitatud müüjale ja kaubad saab saata otse tehasesse, kust taotlus pärineb.
Et olla edukas ostuagent, peavad omama tugevaid organiseerimisoskusi, mõistma asjassepuutuvat tööstust ning suutma uurida ja kvalifitseerida müüjaid suure tõhususega. Kuna agent peab tavaliselt suhtlema nii ettevõttes teiste inimestega kui ka müüjate ja tarnijatega, on selge suhtlemise oskus samuti äärmiselt oluline. Kuna töö ostmine suures ettevõttes võib olla omajagu stressi tekitav, peab ostuagent oma kohustuste täitmiseks suutma toime tulla ka keeruliste tähtaegadega ning sageli juhtima korraga rohkem kui ühte projekti.