M42 Assist -sovellus Microsoft Teamsille: Toteutusopas
End-to-end delivery workflow for M42 Assist: sales scoping, CAI tenant provisioning, ESM notifications, and AI Core setup, with roles per step.
M42 Assist -sovellus Microsoft Teamsille: Toteutusopas
End-to-end delivery workflow for M42 Assist: sales scoping, CAI tenant provisioning, ESM notifications, and AI Core setup, with roles per step.
Johdanto
Tämä opas kuvaa M42 Assistin toimitusprosessin alusta loppuun – kuka tekee mitä, alustavasta myynnin skoopista aina täysin konfiguroituun asiakaskäyttöönottoon asti. Katso Ratkaisukuvaus saadaksesi tietoa siitä, mitä sovellus tekee; katso Tekninen dokumentaatio saadaksesi tietoa sen taustalla olevasta arkkitehtuurista.
M42 Assist -dokumentaatiokokonaisuus
Tämä artikkeli on osa viisiosaista kokonaisuutta, joka käsittelee M42 Assistia Microsoft Teamsille:
- Ratkaisukuvaus – mitä sovellus tekee ja miksi (liiketoimintatason yleiskuvaus)
- Tekninen dokumentaatio – arkkitehtuuri, tietoturva ja tietojenkäsittely
- Konfigurointi – vaiheittainen CAI/ESM-käyttöönotto
- Toteutusopas (tämä artikkeli) – toimitusprosessi ja roolit (Sales → PS → AI Core)
- Sisäinen pika-aloitusopas – tiivistetty käyttöönottotarkistuslista PS-konsulteille
1. Prosessiarkkitehtuuri
M42 Assist -sovellus Microsoft Teamsissa toimii pelkästään viestintärajapintana (gateway). Lopullinen toteutuksen laajuus riippuu täysin asiakkaan liiketoimintatarpeista ja noudattaa kolmitasoista riippuvuusmallia:
- Taso 1 (tekniset perusteet – AINA VAADITAAN): Tili CAI-alustalla (uuden vuokraajan käyttöönotto) + Tenant ID -valtuutus Microsoft Teamsista.
- Taso 2 (ESM-ilmoitukset): Vaaditaan, jos asiakas haluaa seurata Matrix42 Pro ESM -tikettejä Teamsissa (XML-mallipohjien ja data card -kuuntelijoiden tuonti).
- Taso 3 (AI Core): Vaaditaan, jos asiakas haluaa automaattisia vastauksia tai AI Coren tehostamia tekoälyagentteja (Knowledge Discovery / Agentic AI + tietolähteiden yhdistäminen ja LLM-konfigurointi).
2. Vaiheittainen toteutusprosessi
Vaihe 1: Asiakkaan skooppaus ja vaatimusten kartoitus
- Vastuullinen rooli: Sales / Pre-Sales
- Tavoite: Määritellä M42 Assistin käytännön laajuus asiakkaalle, jotta projektiarviot ovat tarkkoja ja toimitus sujuu jouhevasti.
Kelpoisuuskyselylomake (Sales Intake Form)
Ennen käyttöönottotiketin lähettämistä Service Deskille Salesin on saatava vastaukset seuraaviin neljään kysymykseen:
Mikä on M42 Assistin käyttöönoton ensisijainen tavoite?
- Vain ITSM-ilmoitukset (tikettien seuranta ja statushälytykset)
- Älykäs tekoäly-helpdesk / keskusteleva tietopankki (Knowledge Discovery)
- Itsenäiset toiminnot ja itsepalvelutyönkulut (Agentic AI)
- Hybridi (ilmoitukset + tekoälyominaisuudet)
Microsoft Teams -ympäristö:
- Mikä on organisaation Tenant ID? (Katso Konfigurointi, osio 2, ohjeet sen hakemiseen
view_teams_info-komennolla). - Onko asiakkaan Microsoft 365 -pääkäyttäjä sallinut/hyväksynyt M42 Assistin asennuksen Teams Admin Centerissä?
Tikettien ilmoitukset (ESM-integraatio):
- Pitäisikö botin lähettää yksityisiä 1:1-ilmoituksia (tiketin ilmoittajalle / vastuulliselle agentille)?
- Pitäisikö ilmoitukset reitittää jaettuihin Microsoft Teams -kanaviin (Support Groups)?
Tekoälyvaatimukset (jos tekoälyominaisuudet valitaan):
- Valittu LLM-moottori: paikallisesti Matrix42:n isännöimä malli vai asiakkaan hallinnoima pilvi (esim. Azure OpenAI)?
- Missä organisaation tieto sijaitsee? (Confluence, PDF-käsikirjat, ESM-tietopankin artikkelit, sisäiset wikit)?
Vaihe 2: CAI-vuokraajan käyttöönotto (AINA VAADITAAN)
- Vastuullinen rooli: Professional Services (PS-tiimi)
- Viitedokumentaatio: Konfigurointi, osio 2 (CAI-alustan konfigurointi); tiivistetty tarkistuslista Sisäisessä pika-aloitusoppaassa, vaiheet 1–2.
Menettely:
- Kirjaudu sisään master-CAI-hallintapaneeliin (PS-tiimin vastuulla – jos CAI-alustaa ei ole asennettu, lähetä tiketti puolalaiselle PS-tiimille).
- Ota käyttöön uusi vuokraaja asiakkaalle:
- Syötä asiakkaan nimi ja luo ylläpitäjän tunnukset.
- Luo kaksi omistettua Spacea:
- Personal Space: liitä asiakkaan Tenant ID, joka kerättiin käyttöönottovaiheessa (Huom: tämän arvon on oltava globaalisti yksilöllinen koko tietokannassa!).
- Public / Channel Space: valitse vaiheessa 1 luotu julkinen space yleisen kanavaviestinnän käsittelyyn.
- Vahvista peruskommunikaatio: lähetä testiviesti Microsoft Teamsissa varmistaaksesi, että botti muodostaa yhteyden.
Vaihe 3: Ilmoituspolku — Matrix42 Pro ESM -integraatio
- Edellytys: Asiakas vahvisti tikettien ilmoituksien tarpeen vaiheessa 1.
- Vastuullinen rooli: PS-konsultti
- Viitedokumentaatio: Konfigurointi, osio 3 (ESM-konfigurointi); tiivistetty tarkistuslista Sisäisessä pika-aloitusoppaassa, vaihe 3.
Vaihe 4: Tekoälypolku — AI Core & Knowledge Discovery / agenttien konfigurointi
- Edellytys: Asiakas vahvisti tarpeen Knowledge Discoverylle tai Agentic AI:lle.
- Vastuullinen rooli: AI Core -tiimi / Delivery-konsultti
- Viitedokumentaatio: Katso Knowledge Discovery- ja AI Agents -osiot kohteesta Ratkaisukuvaus ominaisuuksien yleiskuvausta varten – tähän dokumentaatiokokonaisuuteen ei vielä sisälly erillistä AI Core / Knowledge Discovery -konfigurointiopasta.
Menettely:
-
AI Core -ympäristön käyttöönotto:
- Ota käyttöön AI Core -instanssi asiakkaan ympäristössä (lähetä tiketti Service Deskille AI Coren käyttöönoton pyytämiseksi).
-
Kielimallin (LLM) yhdistäminen:
- Käyttöönottosopimusten perusteella: konfiguroi yhteys paikallisesti isännöityyn Matrix42-malliin tai toimita API-tunnukset asiakkaan Azure OpenAI -instanssiin.
-
Tietolähteiden konfigurointi (Knowledge Discovery / RAG):
- Määritä indeksointiliittimet: ESM-artikkelitietokannat, Confluence-tilat, SharePoint-dokumenttivarastot tai PDF-menettelyohjeet.
- Aja alustava vektorointi- ja sisällönindeksointiputki.
-
Agentic AI (jos ostettu):
- Konfiguroi itsenäiset agenttitoiminnot (esim. itsepalvelun salasanan nollaukset, laitteiston statuskyselyt, ulkoiset webhook-laukaisimet).
-
AI Coren yhdistäminen CAI:hin:
- Yhdistä CAI-paneelissa konfiguroitu AI Core -palvelu asiakkaan projektiin, jotta käyttäjien kyselyt M42 Assistissa reititetään automaattisesti RAG-moottorille.
Table of Contents