Ohjelmistorobotiikka eli RPA (Robot Process Automation) tarkoittaa teknologiaa, jonka avulla voidaan automatisoida rutiininomaisia töitä eri prosesseissa.
Ohjelmistorobotti on päätelaitteelle tai palveluympäristöön asennettava ohjelmisto, joka itsenäisesti suorittaa sille määriteltyjä tehtäviä. Ohjelmistorobotti käyttää tietojärjestelmässä käyttöliittymiä samalla tavoin kuin ihminen, joten ennen käyttöönottoa se täytyy kouluttaa sille määriteltävien tehtävien hoitamiseen. Usein ohjelmistorobotin kouluttaminen tapahtuu graafisilla työkaluilla, eikä vaadi huomattavaa ohjelmointiosaamista.
Ohjelmistorobotiikkaa hyödynnetään tieto- ja toimistotyön automaatioasteen nostamiseksi ja liiketoiminnan tehostamiseksi. Ensimmäisenä ohjelmistorobotiikka vakiinnutti paikkansa taloushallinnossa sekä pankki- ja finanssialalla, joiden prosesseihin on perinteisesti kuulunut paljon datan käsittelyä. Ohjelmistorobotin tehtäväksi voidaan antaa muun muassa laskujen käsittely, tietojen syöttäminen ERP-järjestelmään tai tietojen hakeminen eri tietojärjestelmistä.
Viime vuosina markkinoille on tullut myös tekoälypalveluilla rikastettuja ohjelmistorobotteja, jotka muun muassa ymmärtävät luonnollista kieltä. Niiden avulla on mahdollista automatisoida esimerkiksi asiakaspalvelun prosesseja.
Ohjelmistorobotiikkaa käsitteleviä asiantuntijahaastatteluja Ite wikin blogimediassa:
Ohjelmistorobotin hankintaprosessi muistuttaa ihmisen rekrytointia
Näin ohjelmistorobotiikka tuo tehokkuutta ja synnyttää säästöjä
Ohjelmistorobotiikan osaajayritykset ja referenssit Ite wikissä: