Alustan liiketoimintaprosessien ulkoistaminen (BPO) on ulkoistamismalli, jossa konsulttiyritys tarjoaa sekä ohjelmistoalustan että palvelun ottaakseen osan asiakkaan liiketoiminnasta. Sen sijaan, että konsultti veloittaa kiinteää maksua tietystä työn laajuudesta, konsultti veloittaa järjestelmässä suoritettua tapahtumaa kohden. Tällaisessa järjestelyssä asiakas säästää rahaa kaikkien ulkoistamisen tavanomaisten etujen kautta eikä tarvitse tehdä suuria investointeja teknologiajärjestelmään.
Tekniikan kehitys on tarjonnut tietokonepohjaisia ratkaisuja liiketoimintaan, joka perinteisesti hoidettiin paperikopioilla ja fyysisellä arkistointijärjestelmällä. Esimerkiksi henkilöstöhallinto yritysympäristössä sisältää nyt ohjelmistoratkaisun käytön tietojen hallintaan ja tapahtumien helpottamiseen. Samoin palkanlaskenta tapahtuu harvoin laajamittaisessa työympäristössä ilman ohjelmistojärjestelmän käyttöä koko prosessin hallintaan. Kehittyneiden, yrityksen laajuisten ohjelmistototeutusten myötä on investoitava laitteistoarkkitehtuuriin järjestelmän ja kerättyjen tietojen käyttämiseksi ja suojaamiseksi.
Alusta BPO on eräänlainen ulkoistaminen, jossa palveluyritys ottaa haltuunsa asiakkaan liiketoimintaprosessin käyttämällä teknologia -alustan ja asiakkaan puolesta tarjotun palvelun yhdistelmää. Vaikka yritys tarjoaa kaksi erillistä mekanismia, teknologia -alusta ja palvelu eivät ole hinnoiteltu erikseen. Sen sijaan yritys käyttää transaktiokohtaista hinnoittelua, jossa molemmat osat otetaan huomioon. Muuntyyppiset ulkoistamisen tarjoajat voivat käyttää tekniikkaa osana prosessiaan, mutta palveluiden hinnoittelu erottaa alustan BPO -yrityksen tavallisesta BPO -yrityksestä.
Esimerkiksi puhelinpalvelukeskus, joka käsittelee asiakaspalvelun puheluita asiakasyritykselle, käyttää tyypillisesti laitteisto- ja ohjelmistoalustoja puheluihin vastaamiseen, reitittämiseen ja hallintaan. Tämäntyyppinen BPO -yritys veloittaa palveluistaan kiinteän maksun, joka perustuu työn laajuuteen ja työsuhteen pituuteen. Alustan BPO -palveluntarjoaja, joka käsittelee palkanlaskentapalveluja asiakkaalle, veloittaa maksun jokaisesta järjestelmään lisätystä työntekijästä ja palkkion jokaisesta palkanmaksusta, joka käsitellään kyseiselle työntekijälle kuukausittain.
Alustapohjaisen operatiivisen ratkaisun luonne ja transaktiohintarakenne merkitsevät sitä, että asiakkaiden ja yritysten väliset sopimukset edellyttävät yleensä pitkäaikaisia sitoumuksia. Yrityksellä menee aikaa, ennen kuin se pystyy korvaamaan alustan perustamisesta aiheutuvat kustannukset, jotta se voi käsitellä asiakkaan erityisiä tietojoukkoja veloitettaessa tapahtumakohtaisesti. Asiakkaan näkökulmasta yrityksen vaihtaminen ei ole niin helppoa, kun mukana on räätälöity alusta ja tietojoukko, kuin uuden yrityksen palkkaaminen puhelinpalvelun ylläpitämiseksi. Monimutkaiset kysymykset tietojen omistamisesta ja omistettujen teknologia -alustojen käytöstä, jotka vaikeuttavat yrityksen vaihtamista yrityksen sitoutumisen jälkeen, ovat ensisijainen syy siihen, miksi alustan BPO myynti on hieman vaikeampaa kuin tavallisten BPO -palvelujen myynti.