Jotkin työt palaavat joka aamu. Toimittajien posti luetaan ja saapuneet dokumentit arkistoidaan. Jokainen lasku tarkistetaan sääntöjä vasten. Joltakulta kysytään, kun jokin luku ei täsmää. Mikään tästä ei ole vaikeaa, eikä mikään siitä tule koskaan valmiiksi.
Sen automatisointi tarkoittaa yleensä projektia — määrittelyä, kehittäjää, julkaisupäivää — ja jälkeenpäin sääntöjä, joita työn tekijät eivät enää pysty lukemaan. Niinpä rutiini jää käsin tehtäväksi tai katoaa mustaan laatikkoon.
Uusi video-oppaamme näyttää toisen tavan. Video kestää seitsemän ja puoli minuuttia, voitte katsoa sen tämän sivun yläosasta, ja siinä seurataan kuvitteellisen tukkuliikkeen Keldmoorin ostoreskontratiimiä yhden viikon ajan DocRevealin Agent Managerissa. Tiimi rakentaa kaksi agenttia — toinen arkistoi toimittajien postin, toinen tarkistaa jokaisen laskun — testaa ne, julkaisee ne ja pitää jokaisen ajon hallinnassaan. Taustalla oleva ajatus löytyy Agent Pool -artikkelista; tässä näette, miltä se näyttää käytännössä.
Apulainen rutiinityöhön
DocRevealissa agentti on apulainen rutiinityöhön: ohjeet tavallisella kielellä, joukko työkaluja ja budjetti.
Kaikki tapahtuu Agent Managerissa viidellä välilehdellä: Overview, Agents, Studio, Orchestration ja Activity. Ei koodia, ei IT-projektia: työn tuntevat ihmiset määrittävät sen, ja jokaisella ajolla on budjetti ja auditointijälki.
Ensimmäinen agenttinne opastetusti
Kun agentteja ei vielä ole, Agents-välilehti tarjoaa opastetun ensimmäisen agentin tai mallin — valmiin agentin tavalliseen tehtävään. Keldmoorin valinta: postin lukeminen ja dokumenttien arkistointi. Opastus kysyy postilaatikkoa, jota agentti seuraa (ostoreskontran postilaatikko, joka on jo määritetty Connection Hubissa), kansiota, lähettäjiä, joiden viestejä se saa lukea — Keldmoorin toimittajia — sekä sitä, kuinka usein se tarkistaa postin: viiden minuutin välein.
Testi ajaa agentin esimerkkiviestillä suunnitelmana, joten mitään ei kirjoiteta. Kun agentin testitapaukset menevät läpi, agentti siirtyy tuotantoon ja arkistoi toimittajien dokumentit DocRevealiin itsenäisesti.
Kuvatkaa työ tavallisella kielellä
Laskuja varten tiimi avaa agentin ohjatun luonnin: kuusi vaihetta mallista julkaistuun agenttiin. Invoice triage -malli reagoi jokaiseen validoituun dokumenttiin — se hyväksyy virheettömät laskut ja eskaloi hylätyt tai epäilyttävät.
Ohjeet ovat agentin toimenkuva tavallisella kielellä: lue validoinnin tulos, päästä hyväksytty lasku läpi, pysäytä hylätty lasku tunnisteella ja kysy ihmiseltä, mitä seuraavaksi tehdään. Jokainen tallennus on uusi versio, ja Diff-näkymä näyttää tarkalleen, mikä muuttui.
Päättäkää, mitä se saa tehdä ja milloin se ajetaan
Lajitteluagentti saa käyttää kymmentä työkalua: lukea dokumentin, sen validoinnin tuloksen ja mapatut kentät, kysyä ihmiseltä, muistaa ja lisätä tunnisteita. Lisää työkaluja tulee DocRevealista, liittimistänne ja sisäänrakennetusta valikoimasta, ja työtä voi myös siirtää muille agenteille ja virroille.
Pelkästään lukevat työkalut ajetaan aina. Tietoja muuttavat työkalut on merkitty arkaluontoisiksi, ja niiden ryhmän käytäntö ratkaisee: ajetaanko ne automaattisesti, pyydetäänkö vahvistus vai odotetaanko ihmisen hyväksyntää.
Liipaisimet käynnistävät agentin automaattisesti. Tämä liipaisin reagoi jokaiseen dokumenttiin, jonka validointi on valmis; muut toimivat aikataulun mukaan, seuraavat postilaatikkoa tai käynnistävät agentin pyynnöstä. Yksi kytkin sallii ulkoisten sovellusten, joilla on API-avaimenne, löytää ja ajaa agentin — jos kytkin jätetään pois päältä, agentti pysyy sisäisenä. Yhteenveto tarkistaa määrittelyn tariffianne vasten, ja julkaisu odottaa, kunnes agentti läpäisee arviointisarjansa.
Kokeilkaa sitä, ennen kuin kukaan luottaa siihen
Studiossa tiimi keskustelee luonnoksen kanssa. Ajon syöte jäljittelee tapahtumaa, jonka agentti saa: tässä se on toinen kopio laskusta, joka on jo DocRevealissa. Agentti lukee validoinnin tuloksen, mapatut kentät ja dokumentin profiilin, ja jokainen työkalukutsu luetellaan.
Yksi sääntö ei täyttynyt — laskunumeron on oltava toimittajakohtaisesti yksilöllinen. Agentti ei hyväksy kaksoiskappaletta; se kysyy sen sijaan. Vastauksen jälkeen se esittää suunnitelmansa: pysäyttää kopio tunnisteella ja painaa tapaus mieleen. Mitään ei kirjoiteta, koska kyse on testistä. Testiajo tekee saman ilman valvontaa, ja jäljitys kirjaa jokaisen vaiheen, myös vastauksenne odottamisen.
Ei GO-tulosta, ei julkaisua
Keskiviikkona tiimi terävöittää ohjeita. Luonnos on muuttunut, joten julkaisu on estetty, kunnes arviointisarja menee taas läpi.
Arviointisarja testaa agentin testitapauksillaan — mallin tapauksilla sekä omillanne, jos lisäätte niitä. Kovat tarkistukset ovat täsmällisiä: oikeat työkalut, oikea tulos. Pehmeät tarkistukset pisteyttää tekoälymalli arviointikriteeristön perusteella. GO: molemmat tapaukset menevät läpi, ja julkaisu avautuu juuri tälle luonnokselle. Vielä yksi silmäys yhteenvetoon, yksi klikkaus, ja versio kolme siirtyy tuotantoon.
Se kysyy, te päätätte
Torstai-iltapäivänä saapuu Stavlundin lasku. Laskurivit ovat yhteensä 8 240 dollaria; painettu loppusumma on 8 420 dollaria. Agentti pysäyttää laskun ja kysyy, ja kysymys odottaa Activity-välilehdellä kohdassa Waiting for approval.
Avatkaa ajo, niin näette kysymyksen valmiine vastauksineen. Valitkaa yksi, niin agentti jatkaa siitä, mihin se jäi: lasku eskaloidaan ja siihen lisätään tunniste ”Do not pay – disputed”. Päätöksenne on kirjattu. Agent runs -näkymä luettelee jokaisen agentin jokaisen ajon, ja Recent activity -näkymä on auditointijälki siitä, mitä ne ovat tehneet.
Sama postilaatikko kerää myös DocRevealiin yhdistetyn ulkoisen tekoälyavustajan hyväksyntäpyynnöt — siitä kertoo video Agents under control.
Se oppii sen, minkä vahvistatte
Sama ajo ehdotti muistiinpanoa seuraavaa kertaa varten: Stavlundin laskut, jotka eivät täsmää, pysäytetään, ja tilalle pyydetään korjattu lasku. Mikään ei päädy agentin muistiin, ennen kuin ihminen vahvistaa sen; sen jälkeen muistiinpano on osa jokaista tulevaa ajoa. Ajojen päiväkirjat kirjaavat, mitä kukin ajo teki: työkalut, päätöksen, kysymyksen.
Agentit, jotka toimivat yhdessä
Orchestration kartoittaa, miten agentit ja virrat toimivat yhdessä. Keldmoorilla validointitapahtuma käynnistää lajitteluagentin, ja virta lähettää hyväksytyt laskut ERP-järjestelmään. Klikkaamalla agenttia voitte lisätä delegoinnin — työn, joka siirretään toiselle agentille. Ketjut pysähtyvät kahden siirron jälkeen.
Omat sääntönne, omat rajanne
Overview-välilehti näyttää tariffinne rajat ja sen, mitä olette käyttäneet: ajot, tokenit ja autonomian katon. Brain card on jokaiselle agentille annettava lyhyt yritysprofiili, joka luodaan dokumenteistanne tai jonka kirjoitatte itse.
Agentin voi keskeyttää yhdellä klikkauksella ja palauttaa toimintaan samalla tavalla. Sen voi viedä ja tuoda uutena luonnoksena; salaisuudet eivät koskaan lähde mukaan, ja liipaisimet tulevat pois päältä kytkettyinä. Settings-osion Agent Manager -kohdassa ovat autonomian, budjettien, muistin ja ilmoitusten oletusasetukset.
Yksi asia on hyvä tietää: agenttien rakentaminen ja niiden kysymyksiin vastaaminen edellyttää ylläpitäjän roolia. Muu tiimi voi seurata jokaista ajoa.
Mitä tästä kannattaa muistaa
- Työn tuntevat ihmiset rakentavat agentin. Malli lähtökohdaksi, ohjeet tavallisella kielellä, ei koodia.
- Mikään ei siirry tuotantoon testaamattomana. Studio näyttää jokaisen vaiheen, ja julkaisu odottaa arviointisarjan GO-tulosta.
- Agentti kysyy, kun asialla on merkitystä. Kysymykset odottavat yhdessä postilaatikossa, ja jokainen vastaus kirjataan.
- Hallinta pysyy teillä. Työkalujen käytännöt, rajat, keskeytys ja vahvistettu muisti ratkaisevat, kuinka pitkälle agentti menee.
Keldmoor ja sen toimittajat ovat kuvitteellista demodataa; näkymät ovat oikeasta tuotteesta.
Anna työ agentille. Pidä viimeinen sana.
