Ohjelmatukiassistentti tarjoaa kattavaa hallinnollista ja toimistotyötä organisaation tai laitoksen sponsoroiman ohjelman yhteydessä. Tyypillisesti hän tarjoaa erilaisia rutiininomaisia toimistopalveluja, kuten kirjeenvaihtoa, matkajärjestelyjä ja tiedostojen ylläpitoa. Lisäksi tukiassistentti voi myös ottaa vastuun asiakkaiden, työntekijöiden tai muiden ohjelman ulkopuolisten osapuolten kanssa tapahtuvan viestinnän hallinnasta. Lisäksi hän voi olla vastuussa esitteiden, uutiskirjeiden ja raporttien kirjoittamisesta. Monissa tapauksissa ohjelmatukiavustajalta voidaan vaatia myös laajaa tietoteknistä osaamista, koska hän voi olla vastuussa ohjelmatiedostojen ja laskentataulukoiden ylläpidosta sekä merkittävän määrän tutkimusta. Tarkat vastuut vaihtelevat tyypillisesti työnantajan ja avustajan tietojen ja taitojen mukaan.
Monet valtiolliset ja yksityiset organisaatiot sponsoroivat erilaisia ohjelmia, jotka saattavat vaatia omistautuneiden työntekijöiden palveluja. Ohjelmat, joilla ei ole merkittävää rahoitusta, voivat velvoittaa työntekijät suorittamaan oman hallinnollisen ja toimistotyönsä, mutta joissakin tapauksissa talousarviossa on riittävästi rahaa ohjelmatukiassistentin palkkaamiseen. Pätevyys tähän tehtävään vaihtelee vuokrausorganisaation mukaan, mutta monet rekrytointipäälliköt palkkaavat mieluummin avustajan, jolla on merkittävä kokemus hallinnollisesta, sihteeristön tai toimistotyöstä. Lisäksi avustajalta saatetaan vaatia kokemusta erilaisten toimisto -ohjelmistojen kanssa työskentelystä, ja joissakin tapauksissa hänen on myös ymmärrettävä eri tietokannat. Osasto voi luottaa siihen, että ohjelmatukiavustaja tekee merkittävän määrän kirjoittamista ja tutkimusta, mikä voi tarkoittaa sitä, että vuokrauspäällikkö haluaa avustajan suorittavan korkeakoulututkinnon.
Joissakin yhteyksissä ohjelmatukiassistentti voi myös kouluttaa sekä ohjelman työntekijöitä että asiakkaita. Koska avustajalla on yleensä huomattavat tiedot ohjelman toiminnasta ja tavoitteista, tukiassistenttia voidaan kutsua tuottamaan koulutusmateriaalia ja ohjaamaan uusia työntekijöitä ja asiakkaita ohjelman käytäntöihin ja menettelyihin. Tilanteissa, joissa ohjelma tarvitsee lisärahoitusta, henkilöstöä tai muuta tukea, avustajaa voidaan pyytää antamaan tietoa ohjelman tarpeista, ja häntä voidaan myös pyytää kokoamaan asiakirjoja ja tutkimuksia, joita voidaan lisätä tukipyyntöön.
Monissa tapauksissa ohjelmatukiassistentilla voi olla laajat vastuut matka- ja tapahtumienhallinnan alalla. Siten avustajasta voi usein olla hyötyä, jos hänellä on jonkin verran tietoa paikallisista matkavaihtoehdoista ja tapahtumien suunnittelusta. Tukiassistenttia voidaan joutua järjestämään vieraiden lentolippujen sekä paikallisten kuljetusten ja hotellimajoitusten järjestämiseksi. Lisäksi hän saattaa joutua työskentelemään paikallisten kokoushuoneiden johtajien kanssa varmistaakseen, että konferenssi sujuu sujuvasti.