Copilot Studio on Microsoftin työkalu, jolla organisaatio voi rakentaa omia tekoälyagentteja ilman perinteistä ohjelmointiprojektia. Agentti voi vastata kysymyksiin, hakea tietoa yrityksen omista järjestelmistä ja käynnistää toimintoja automaattisesti. Työkalu kuulostaa yksinkertaiselta, ja monissa tapauksissa perusagentti syntyy nopeasti. Onnistuminen ratkeaa kuitenkin suunnittelussa: mitä tarkemmin agentin tehtävä, tietolähteet ja rajat on määritelty ennen rakentamista, sitä luotettavammin se toimii tuotannossa.
Tämä artikkeli ohjaa sinut vaihe vaiheelta ensimmäisen agentin suunnittelusta julkaisuun ja ylläpitoon. Käymme läpi, mikä Copilot Studio on, miten agentti rakennetaan käytännössä ja mitä hinnoittelusta on hyvä tietää ennen käyttöönottoa.
Mikä on Copilot Studio?
Copilot Studio on Microsoftin pilvipohjainen, graafinen alusta omien tekoälyagenttien rakentamiseen, hallintaan ja julkaisemiseen. Se on Power Platformin osa, ja se on kehittynyt aiemmasta Power Virtual Agents -palvelusta laajemmaksi agenttirakennusalustaksi, jossa yhdistyvät kielimallit, tietolähteet, liittimet ja automatisointi.
Suhde Power Platformiin on läheinen: Copilot Studio hyödyntää samaa yhdistininfrastruktuuria kuin Power Automate ja Power Apps, ja agentit voivat kutsua Power Automate -työnkulkuja osana toimintojaan. Suhde Microsoft 365 Copilotiin on puolestaan täydentävä. Microsoft 365 Copilot on Microsoftin valmis tekoälyavustaja, joka toimii Office-sovelluksissa. Copilot Studiolla voidaan rakentaa omia räätälöityjä agentteja, jotka voidaan julkaista myös Microsoft 365 Copilotin sisälle laajennuksina. Tarkempi katsaus näiden kahden tuotteen välisiin eroihin löytyy artikkelista Copilot Studion ja Power Platformin ero.
Käytännössä Copilot Studiolla voidaan rakentaa kolmenlaisia agentteja. Ensimmäinen tyyppi on itsenäinen agentti, joka palvelee asiakkaita tai henkilöstöä esimerkiksi verkkosivulla tai Teamsissa. Toinen tyyppi laajentaa Microsoft 365 Copilotia organisaation omilla tiedoilla ja toiminnoilla. Kolmas tyyppi on autonominen agentti, joka suorittaa pitkäkestoisia tehtäviä itsenäisesti, kuten seuraa saapuvia tilauksia tai prosessoi pyyntöjä ilman jatkuvaa ihmisen ohjausta.
Agentti koostuu neljästä peruskomponentista: tietolähteistä, toiminnoista, aiheista ja ohjeistuksesta. Näiden elementtien ymmärtäminen on tärkeää ennen rakentamisen aloittamista, koska jokainen myöhempi vaihe rakentuu niiden varaan.
Vaihe 1: määrittele agentin tehtävä ja rajat
Ennen kuin avaat Copilot Studion, kannattaa kirjoittaa paperille yksi virke, joka kuvaa agentin tehtävän täsmällisesti. Epämääräinen ”yritysavustaja” tuottaa epämääräisiä tuloksia. Tarkka kuvaus, kuten ”agentti vastaa henkilöstön HR-kysymyksiin lomista, poissaoloista ja työsuhde-eduista”, tekee kaikista seuraavista päätöksistä helpompia ja lopputuloksesta luotettavamman.
Tehtävänkuvauksen jälkeen listaa konkreettisesti, mihin kysymyksiin agentti vastaa ja mihin se ei vastaa. Tämä ns. rajaus on yhtä tärkeä kuin itse tehtävä. Jos agentti yrittää vastata kaikkeen, se vastaa kaikkeen huonosti. Selkeä rajaus myös suojaa organisaatiota tilanteelta, jossa agentti antaa vastauksia alueelta, johon sillä ei ole luotettavaa tietoa.
Hyvä tapa konkretisoida rajaus on käydä läpi seuraavat kysymykset:
- Ketkä käyttävät agenttia ja missä tilanteessa?
- Mitkä ovat tyypillisimmät kysymykset tai tehtävät?
- Mitä agentti ei saa tehdä tai kommentoida?
- Milloin käyttäjä pitää ohjata ihmiselle?
Viimeinen kohta on erityisen tärkeä. Agentti, joka tunnistaa oman osaamisensa rajat ja osaa ohjata käyttäjän eteenpäin, rakentaa luottamusta paljon paremmin kuin agentti, joka yrittää vastata kaikkeen. Määrittele siis jo tässä vaiheessa, millaisissa tilanteissa agentti eskaloi keskustelun ihmiselle tai ohjaa käyttäjän muuhun kanavaan.
Tehtävänkuvaus ja rajaukset kannattaa säilyttää, koska niitä tarvitaan suoraan seuraavassa vaiheessa, kun kirjoitetaan agentin ohjeistus Copilot Studioon.
Vaihe 2: valitse tietolähteet
Tietolähde on sisältö, johon agentti yhdistetään, jotta se voi tuottaa tarkkoja ja kontekstuaalisia vastauksia. Kun käyttäjä esittää kysymyksen, Copilot Studio hakee kaikista yhdistetyistä tietolähteistä relevanteimman tiedon, muodostaa vastauksen ja liittää siihen viittauksen alkuperäiseen lähteeseen. Tietolähteen laatu määrää suoraan vastausten laadun: jos lähdeaineisto on vanhentunutta, epäjohdonmukaista tai puutteellista, agentti tuottaa epäluotettavia vastauksia.
Copilot Studio tukee useita tietolähdetyyppejä. Yleisimmät ovat:
- SharePoint-sivustot ja dokumenttikirjastot
- Yksittäiset tiedostot, kuten PDF-dokumentit
- Julkiset verkkosivut URL-osoitteen kautta
- OneDrive-kansiot ja tiedostot
- SharePoint-listat
- Azure AI Search -indeksit laajemmille tietomassoille
SharePoint on useimmille organisaatioille luontevin lähtökohta, koska intranet ja dokumentit asuvat jo siellä. On kuitenkin tärkeää huomata, että käyttöoikeudet periytyvät tietolähteestä suoraan agenttiin. Jos käyttäjällä ei ole oikeutta lukea tiettyä SharePoint-sivustoa tai dokumenttia, agentti ei palauta sieltä tietoa kyseiselle käyttäjälle. Tämä on tietoturvan kannalta oikea toimintatapa, mutta se tarkoittaa, että käyttöoikeusrakenne kannattaa tarkistaa ennen tietolähteiden lisäämistä. Jos organisaation SharePoint-rakenne kaipaa selkeyttämistä, artikkeli tehokas intranet SharePointilla tarjoaa hyvän lähtökohdan.
Tarkkuuden kannalta on parempi yhdistää agentti rajattuun dokumenttikirjastoon tai yksittäiseen kansioon kuin koko SharePoint-sivustoon. Mitä pienempi ja kohdistetumpi tietolähde, sitä vähemmän hakutuloksissa on hälyä ja sitä osuvampia vastaukset ovat. Tietolähteisiin kannattaa myös palata säännöllisesti: vanhentunut tieto lähteessä tarkoittaa vanhentunutta tietoa agentin vastauksissa.
Vaihe 3: kirjoita ohjeistus ja aiheet
Agentin ohjeistus on tärkein yksittäinen tekijä siinä, toimiiko agentti suunnitellulla tavalla. Ohjeistus kirjoitetaan luonnollisella kielellä Copilot Studion ohjeistuskenttään, ja se kertoo agentille, mikä se on, mitä se tekee, miten se kommunikoi ja mitä se välttää. Ohjeistuksen laatu ratkaisee enemmän kuin yksittäisten aiheiden määrä.
Hyvä ohjeistus on tiivis, täsmällinen ja toimintasuuntautunut. Se käyttää konkreettisia verbejä, kuten ”hae”, ”kysy”, ”ohjaa” tai ”ilmoita”, epämääräisten kuvausten sijaan. Alla on esimerkki hyvin kirjoitetusta agentin ohjeistuksesta:
”Olet Yritys X:n henkilöstöhallinnon avustaja. Tehtäväsi on vastata henkilöstön kysymyksiin lomista, poissaoloista, työsuhde-eduista ja HR-prosesseista. Hae vastaukset aina ensin HR-käsikirjasta ja intranetistä. Pyydä tarkennusta, jos kysymys on epäselvä. Ohjaa kaikki palkanlaskentaan liittyvät kysymykset suoraan palkanlaskentatiimille. Älä kommentoi yksittäisten henkilöiden työsuhteita tai palkkoja. Käytä asiallista ja selkeää suomea.”
Aiheet puolestaan määrittelevät, miten agentti etenee tietyissä keskusteluissa. Copilot Studio tukee nykyisin generatiivista orkestrointia, jossa agentti valitsee sopivimman aiheen, toiminnon tai tietolähteen lennossa ilman, että jokainen mahdollinen kysymys tarvitsee oman ennalta määritellyn aiheensa. Tämä vähentää manuaalisen aiheen rakentamisen tarvetta huomattavasti.
Käytännössä aiheita kannattaa rakentaa tilanteisiin, joissa tarvitaan selkeä vuorovaikutusrakenne: esimerkiksi lomahakemuksen täyttäminen vaiheistettuna tai tietyn prosessin käynnistäminen. Yleisiin tietokysymyksiin generatiivinen orkestrointi yhdistettynä hyviin tietolähteisiin riittää usein sellaisenaan.
Vaihe 4: lisää toiminnot ja liittimet
Tietolähteistä haettu tieto riittää, kun agentti vastaa kysymyksiin. Mutta kun agentin pitää tehdä jotain, kuten luoda tiketti, hakea tietoa ulkoisesta järjestelmästä tai lähettää ilmoitus, tarvitaan toimintoja ja liittimiä. Tämä on se hetki, jolloin agentti muuttuu tiedonhakijasta työnkulun osaksi.
Copilot Studion liittimet toimivat rajapintoina ulkoisiin palveluihin ja järjestelmiin. Ne hyödyntävät samaa liitininfrastruktuuria kuin muu Power Platform, mikä tarkoittaa, että sadat valmiit liittimet ovat käytettävissä suoraan. Näiden avulla agentti voi kommunikoida esimerkiksi Dynamics 365:n, ServiceNow’n, Salesforcen tai minkä tahansa REST-rajapintaa tarjoavan järjestelmän kanssa. Syvällisempi katsaus liittimien ja toimintojen käyttöön löytyy artikkelista connectorit ja actionit Copilot Studiossa.
Power Automate -työnkulut ovat yleisin tapa toteuttaa monimutkaisempia toimintoja. Kun agentti tunnistaa tarpeen käynnistää prosessi, se kutsuu työnkulkua, joka hoitaa varsinaisen työn: hakee tietoa, päivittää tietueen tai lähettää viestin. Tämä jako on selkeä: agentti hoitaa vuorovaikutuksen, Power Automate hoitaa integraation.
Model Context Protocol on uudempi tapa liittää agentti olemassa oleviin tietolähteisiin ja rajapintoihin. Se mahdollistaa yhteyden rakentamisen MCP-palvelimeen muutamalla klikkauksella, ja toiminnot päivittyvät automaattisesti palvelimen kehittyessä. MCP:n käyttö edellyttää generatiivisen orkestroinnin aktivointia agentissa.
Toimintojen lisäämisessä kannattaa noudattaa samaa periaatetta kuin tietolähteiden kanssa: lisää vain ne toiminnot, joita agentti todella tarvitsee tehtävässään. Jokainen lisätty toiminto kasvattaa agentin monimutkaisuutta ja testaustarpeita. Lisätietoa integraatioista löytyy artikkelista agentin integrointi olemassa oleviin järjestelmiin.
Vaihe 5: testaa, julkaise ja ylläpidä
Rakentaminen on vasta puoliväli. Ennen kuin agentti päätyy käyttäjille, se pitää testata, julkaista oikeaan kanavaan ja ottaa seurantaan. Alla on kuusivaiheinen prosessi, jota voi käyttää jokaisen agentin käyttöönoton pohjana.
- Testitapaukset: Kirjoita ennen julkaisua vähintään kymmenen konkreettista kysymystä tai tehtävää, jotka edustavat todellisia käyttötilanteita. Käytä Copilot Studion sisäänrakennettua testipaneelia ja arvioi, vastaako agentti oikein, käyttääkö se oikeaa tietolähdettä ja eskaloiko se tarvittaessa.
- Pilottiryhmä: Julkaise agentti ensin pienelle, valitulle käyttäjäryhmälle ennen laajaa käyttöönottoa. Pilotti paljastaa puutteet, joita testitapaukset eivät tavoittaneet, ja antaa aikaa korjata ne ilman laajaa näkyvyyttä.
- Julkaisukanavat: Valitse kanavat käyttötarpeen mukaan. Copilot Studio tukee julkaisua muun muassa Microsoft Teamsiin, verkkosivulle, SharePointiin, Power Pagesiin ja Microsoft 365 Copilotiin. Jokainen kanava voi edellyttää omia asetuksia, kuten kirjautumisvaatimuksia tai ulkoasun mukauttamista.
- Seuranta: Aktivoi Copilot Studion sisäänrakennettu analytiikka heti julkaisun jälkeen. Seuraa keskeisiä mittareita, kuten ratkaisuprosenttia, eskalaatioita ja tunnistamattomia kysymyksiä. Nämä kertovat, missä agentti toimii hyvin ja missä se tarvitsee parannusta.
- Palautteen kerääminen: Rakenna agentin loppuun lyhyt tyytyväisyyskysely tai peukkuarviointipyyntö. Käyttäjäpalaute on arvokkain lähde agentin kehittämiseen, koska se kertoo, miltä kokemus tuntui käyttäjän näkökulmasta, ei vain siitä, tuottiko agentti teknisesti oikean vastauksen.
- Päivityssykli: Sovi jo ennen julkaisua, kuka omistaa agentin ylläpidon ja kuinka usein tietolähteet ja ohjeistus tarkistetaan. Agentti, jonka tietolähde on ajan tasalla ja jonka ohjeistus vastaa nykyisiä prosesseja, toimii luotettavasti. Agentti, jota ei ylläpidetä, alkaa tuottaa virheellistä tietoa hiljalleen.
Mitä Copilot Studion käyttö maksaa?
Copilot Studion hinnoittelu rakentuu käyttöpohjaisen krediittimallin varaan. Käyttö mitataan Copilot Crediteinä, joita kuluu sen mukaan, mitä agentti tekee: generatiiviset vastaukset, toiminnot ja autonomiset laukaisijat kuluttavat eri määrän krediittejä. Tarkempi kuvaus mallin toiminnasta löytyy artikkelista käyttöpohjainen krediittihinnoittelu.
Hinnoittelussa on kolme pääpolkua. Ensimmäinen koskee organisaatioita, joilla on Microsoft 365 Copilot -lisenssit: näille käyttäjille sisäisten agenttien rakentaminen ja käyttö on sisällytetty lisenssiin ilman lisäkustannusta. Toinen polku on etukäteen ostettu krediittipaketti, joka soveltuu organisaatioille, jotka haluavat ennustettavan kuukausibudjetin. Kolmas polku on käyttöperusteinen laskutus Azure-tilauksen kautta, jossa maksetaan toteutuneen käytön mukaan.
Autonomiset agentit, jotka toimivat itsenäisesti ilman käyttäjän aloittamaa keskustelua, kuten saapuvia tilauksia seuraavat tai aikataulun mukaan ajavat agentit, kuluttavat aina krediittejä riippumatta Microsoft 365 Copilot -lisensseistä. Tämä on hyvä huomioida budjetoinnissa jo suunnitteluvaiheessa.
Hinnat muuttuvat, ja Microsoftin virallinen hinnoittelusivusto on luotettavin paikka tarkistaa voimassa oleva hinta ennen hankintapäätöstä. Meihin voi myös olla suoraan yhteydessä, jos haluaa arvion siitä, minkä hinnoittelupolun oma käyttötapaus todennäköisesti edellyttää.
Copilot Studio -koulutukset Corelliassa
Tarjoamme Copilot Studioon useita koulutuspolkuja riippuen siitä, mistä näkökulmasta aihetta lähestytään. Jos tavoitteena on oppia rakentamaan agentteja alusta loppuun, kurssi agenttien luonti Copilot Studiossa on luontevin lähtökohta. Se kattaa agentin suunnittelun, tietolähteiden yhdistämisen, ohjeistuksen kirjoittamisen ja julkaisun.
Jos organisaatiossa on jo Microsoft 365 Copilot käytössä ja tavoitteena on laajentaa sitä omilla räätälöidyillä ratkaisuilla, kurssi Microsoft 365 Copilotin laajentaminen Copilot Studiossa sopii tilanteeseen. Laajempi Power Platform -osaaminen tukee Copilot Studion hyödyntämistä, ja kaikki aiheeseen liittyvät kurssit löytyvät Power Platform -koulutukset -sivulta.
Koulutukset toteutetaan sekä lähiopetuksena Helsingin keskustassa että etänä. Räätälöidyt organisaatiokohtaiset koulutukset ovat myös mahdollisia, jolloin sisältö ja esimerkit voidaan rakentaa suoraan organisaation omien käyttötapausten ympärille.
Katso avoimet koulutuspäivät ja ilmoittaudu suoraan kurssiaikataulusta. Jos etsit räätälöityä ratkaisua koko tiimille tai organisaatiolle, pyydä tarjous asiakaskohtaisista koulutuksista.
Aiheeseen liittyvät artikkelit
- Copilot-koulutus henkilöstölle – näin rakennat koulutuspolun roolikohtaisesti
- Microsoft 365 Copilotin hinnat muuttuivat 1.7.2026 – mitä yritys maksaa nyt?
- Tarvitseeko Copilot-agentin rakentaminen koodaustaitoja?
- Mitä Microsoft 365 Copilot maksaa yritykselle – onko se kannattava investointi?
- Miten Microsoft Copilot toimii käytännössä?