Jagamisviis:


Robotite konteksti muutujate konfigureerimine

Oluline

Power Virtual Agents Võimalused ja funktsioonid on nüüd osa märkimisväärsetest investeeringutest Microsoft Copilot Studio generatiivsesse tehisintellekti ja täiustatud integratsioonidesse Microsoft Copilot.

Mõned artiklid ja ekraanipildid võivad viidata Power Virtual Agents dokumentatsiooni ja koolitussisu värskendamisel.

Selles artiklis loetletakse Azure’i ja Copilot Studio robotite kontekstimuutujad ning kuidas saate neid konfigureerida klienditeenindus omnikanalis. Konteksimuutujate loomise mõistmiseks vaadake jaotist Kontekstimuutujate haldamine.

Kontekstimuutujad Azure'i robotite jaoks

Järgmine tabel sisaldab klienditeeninduse Omnichannel kontekstimuutujate loendit, mida saate kasutada Azure'i robotite konfigureerimiseks.

Konteksti muutuja tüüp Kontekstimuutuja nimi Kirjeldus Teenuses Azure vastendamise juhised
Vestluseelne uuring Kasutage Customer Service’i omnikanalis loodavat küsimuse tüüpi. Vestluseelsete vastuste konteksti muutujad sisaldavad kliendi vastuseid vestluseelse küsitluse küsimustele. Customer Service’i omnikanalis küsimuse tüübi muutuja vastendamiseks Azure’i muutuja tüübiga kasutage järgmist teavet.
  • Üks rida: string
  • Mitu rida: string
  • Suvandikomplekt: string
  • Kasutaja nõusolek: loogiline
Kohandatud kontekst Kasutage muutuja nime, mille loote Customer Service’i omnikanalis või edastate setContextProvider API-t kasutades. Need on kohandatud konteksti muutujad, mille saab luua ja reaalajas vestluse SDK kaudu edastada. Vastendage kasutaja vastus JSON-ina , et kasutada kohandatud kontekstimuutujat omnikanalis klienditeenindus jaoks.
Vestlus msdyn_ConversationId Kasutage konteksti muutujat, mis sisaldab jätkuva vestluse vestlust ID-d ning saab tuua ja teha Microsoft Dataverse’i kirjega toiminguid. String: string
Kontakt msdyn_contact_msdyn_ocliveworkitem_Customer Kasutage seda konteksti muutujat, mis sisaldab kliendi (kontakti) kirje ID-d, mis on vestlusega lingitud. JSON-i sõelumine, et ekstraktida kirje ID
Kontaktettevõte msdyn_account_msdyn_ocliveworkitem_Customer Kasutage seda konteksti muutujat, mis sisaldab konto kirje ID-d, mis on vestlusega lingitud. JSON-i sõelumine, et ekstraktida kirje ID
Teenindusjuhtum msdyn_incident_msdyn_ocliveworkitem Kasutage seda konteksti muutujat, mis sisaldab teenindusjuhtumi kirje ID-d, mis on vestlusega lingitud. JSON-i sõelumine, et ekstraktida kirje ID

Märkus.

Kasutage kontekstimuutujate nimesid määratletud kujul ja ärge muutke neid, kui autor voolab Azure’is või Copilot Studio robotites. Samuti kasutage kindlasti täpset vastet, et edastada väärtus kontekstimuutujale, kuna see on tõstutundlik. Kui esineb mittevastavus, ei tuvastata kirjet automaatselt. Lisateave: Identiteedi kirjete tuvastamine

Robotite kontekstimuutujad Copilot Studio

Järgmine tabel sisaldab loendit kontekstimuutujatest, mis on saadaval omnikanalis klienditeenindus jaoks ja mida saate kasutada robotite konfigureerimiseks. Copilot Studio

Oluline

Sõnumside ja häälmuutujate kasutamiseks veenduge, et installite esmalt laienduslahendused .

Konteksti muutuja tüüp Kontekstimuutuja nimi Kirjeldus Kuidas kaardistada Copilot Studio
Vestluseelne uuring Kasutage Customer Service’i omnikanalis loodavat küsimuse tüüpi. Vestluseelsete vastuste konteksti muutujad sisaldavad kliendi vastuseid vestluseelse küsitluse küsimustele. Kasutage järgmist teavet, et vastendada küsimuse tüübi muutuja omnikanalis klienditeenindus jaoks, kui muutuja tüüp on in Copilot Studio:
  • Üks rida: kasutaja kogu vastus
  • Mitu rida: kasutaja kogu vastus
  • Suvandikomplekt: kasutaja kogu vastus
  • Kasutaja nõusolek: loogiline
Kohandatud kontekst Kasutage omnikanalis klienditeenindus jaoks loodud muutuja nime või edastage see setContextProvider API abil. Need on kohandatud konteksti muutujad, mille saab luua ja reaalajas vestluse SDK kaudu edastada. Kasutage järgmist teavet kohandatud kontekstimuutuja vastendamiseks omnikanalis klienditeenindus jaoks muutuja tüübiga Copilot Studio:
  • String: kasutaja kogu vastus
  • Loogiline: loogiline
  • Arv, Ujuarv: arv
Vestlus msdyn_ConversationId Kasutage konteksti muutujat, mis sisaldab jätkuva vestluse vestlust ID-d ning saab tuua ja teha Microsoft Dataverse’i kirjega toiminguid. String: kasutaja kogu vastus.
Sõnumside ja häälmuutujad msdyn_CustomerType Kasutage seda kontekstimuutujat, mis sisaldab vestlusega lingitud kirje konto või kontakt kliendi tüüpi. Valige Customer Service'i omnikanali laienduslahenduse muutuja.
msdyn_CustomerName Kasutage seda kontekstimuutujat, mis sisaldab vestlusega lingitud kirje konto või kontakt kliendi nimi. Valige Customer Service'i omnikanali laienduslahenduse muutuja.
msdyn_CustomerId Kasutage seda kontekstimuutujat, mis sisaldab vestlusega lingitud kirje konto või kontakt kliendi ID. Valige Customer Service'i omnikanali laienduslahenduse muutuja.
msdyn_CaseId Kasutage seda konteksti muutujat, mis sisaldab teenindusjuhtumi ID-d, mis on vestlusega lingitud. Valige Customer Service'i omnikanali laienduslahenduse muutuja.
msdyn_CaseTitle Kasutage seda konteksti muutujat, mis sisaldab teenindusjuhtumi pealkirja, mis on vestlusega lingitud. Valige Customer Service'i omnikanali laienduslahenduse muutuja.
Ainult häälmuutujad CustomerPhoneNumber Kasutage seda kontekstimuutujat kliendi telefoninumbri jaoks, mis on antud telefonitegevuses. Valige Customer Service'i omnikanali laienduslahenduse muutuja.
OrganizationPhoneNumber Kasutage seda kontekstimuutujat organisatsiooni telefoninumbri jaoks, mis on antud telefonitegevuses. Valige Customer Service'i omnikanali laienduslahenduse muutuja.
Laiendi meetodi nimi va_SurveyConsent Kasutage seda dialoogi, et teha kindlaks, kas klient on vestluse ajal nõustunud küsitlustes osalema. Kasutage seda meetodit vestluse üksikasjade edastamiseks Customer Service'i omnikanalisse.
va_CustomerLocale Kasutage seda dialoogi, et teisaldada praegu robotiga rääkiv kasutaja teisele robotile, mis suudab rääkida erinevas keeles. Määrake kood, valides sisendmuutuja ja kasutades õiget lokaadi koodi.

Boti kontekstimuutujate konfigureerimine Copilot Studio

Tehke järgmist Copilot Studio.

  1. Valige lehel Teemad suvand Uus teema.

  2. Sisestage vahekaardile Häälestamine nimi ja kirjeldus ning salvestage teema.

  3. Valige Ava autorilõuend.

  4. Valige Lisa sõlm ja valige toiming Küsi küsimus.

  5. Redigeerige välja Tuvasta ja dialoogiboksis Tuvastamise teabe valimine valige suvand, mis vastab konteksti muutuja andmetüübile. Andmetüüpide vastendamise kohta teabe saamiseks vaadake teavet eelmises tabelis.

  6. Muutke suvandit Salvesta vastused kui ja dialoogis Muutuvad atribuudid värskendage välja Nimi väärtust nõutava Customer Service’i omnikanali konteksti muutujaga. Veenduge, et suvandid Bot (kõik teemad omavad juurdepääsu) ja Väline allikas saab määrata väärtuseid oleksid valitud. Suvand Välised allikad saavad väärtusi määrata on kohaldatav ainult kontekstimuutuja saamiseks.

    Konteksti muutuja konfigureerimine teemas.

  7. Salvestage ja avaldage muudatused.

Käitusajal jäädvustatakse nõutav teabe konteksti muutujas, mida saab seejärel kasutada teie konfigureeritava töövoo põhjal edasisteks toiminguteks. Robot saab määrata kontekstimuutuja teabe vestluse ja teenindusjuhtumiga sidumiseks, kui robot eskaleerib vestluse agendile. Lisateave: Kliendi ja teenindusjuhtumi sidumine vestlusega

Samuti saate konfigureerida teema sõlme Edasta agendile Copilot Studio , et saata eskalatsiooni ajal reaalajas agendile privaatsõnum koos asjakohaste kontekstimuutujatega.

Sisse Copilot Studio loodud globaalseid muutujaid saab edastada Omnichannelile klienditeenindus, kui vestlus on eskaleerunud. Täieliku loendi leiate teemast Üleandmisel saadaolevad kontekstimuutujad.

JSON-objekti sõelumine, et ekstraktida kirje ID

Veenduge, et teil oleksid järgmised üksikasjad.

  • Customer Service’i omnikanali konteksti muutuja, nagu msdyn_contact_msdyn_ocliveworkitem_Customer.
  • Skeemi üksikasjad

Näidisskeemi üksikasjade koopia on järgmine.

        Schema: 
        {
            "type": "array",
            "items": {
                "type": "object",
                "properties": {
                    "RecordId": {
                        "type": "string"
                    },
                    "PrimaryDisplayValue": {
                        "type": "string"
                    }
                },
                "required": [
                    "RecordId",
                    "PrimaryDisplayValue"
                ]
            }
        }

PrimaryDisplayValue hõlmab Dataverse'i üksuste atribuudi väärtust. Olemi atribuutide vastendamine toimub järgnevalt.

  • Juhtumid: juhtumi pealkiri
  • Kontaktid: täisnimi
  • Kontod: nimi

Siin on kontekstikirje näidis.

{
    "msdyn_contact_msdyn_ocliveworkitem_Customer": [
        {
            "RecordId": "<GUID>",
            "PrimaryDisplayValue": "<FullName>"
        }
    ],
    "msdyn_liveworkitemid": "<GUID>"
}

Vaata ka

Boti integreerimine Copilot Studio
Azure’i roboti integreerimine
Robotite konfigureerimine vestluste eskaleerimiseks ja lõpetamiseks
Reaalajas vestluse SDK viide