Useimmat yritysohjelmistojen myyntipuheet käyttävät termiä "AI-agentti" epämääräisenä kunnianimenä. Toimittajat liittävät sen chatbotteihin, BPM-työnkulkuihin ja kaikkeen, missä on jonkinlainen malli mukana. Termi on nykyään niin sekava, että ostokeskustelut menevät solmuun jo ensimmäisellä kalvolla.
Kolme ominaisuutta erottaa agentin muista samalla nimellä kulkevista järjestelmistä:
- Työkalujen käyttö. Agentti kutsuu rajapintoja, kyselee tietokantoja ja suorittaa koodia. Ilman työkaluja kyseessä on chatbot.
- Suunnittelu. Agentti pilkkoo tavoitteen vaiheisiin ennen toimimista ja muuttaa suunnitelmaa, jos tulokset niin vaativat.
- Toisto. Agentti tarkastelee tuloksia, päättää tarvitaanko lisävaiheita, ja jatkaa silmukkaa työn loppuun asti. Yksittäinen kielimallin kutsu ei ole toistoa.
Konkreettinen esimerkki. Suomalainen keskisuuri yritys vastaanottaa 2 000 toimittajalaskua kuukaudessa. AI-agentti lukee jokaisen laskun, kyselee toiminnanohjausjärjestelmästä vastaavan ostotilauksen, tarkistaa toimittajatietokannasta nykyiset maksuehdot, laskee mahdollisen poikkeaman ja joko kirjaa laskun tai ohjaa poikkeustapauksen ihmiselle. Tämä on agentti. Se käyttää työkaluja (ERP, toimittajatietokanta), suunnittelee (päättää, mitkä tarkistukset tehdään mihinkin laskutyyppiin) ja toistaa (käy läpi laskut, käsittelee virheet, uudelleenyrittää).