Bendrinti naudojant


Robotų konteksto kintamųjų konfigūravimas

Svarbu

Power Virtual Agents galimybės ir funkcijos dabar yra dalis Microsoft Copilot Studio didelių investicijų į generatyvinį dirbtinį intelektą ir patobulintas integracijas Microsoft Copilot.

Kai kurie straipsniai ir ekrano kopijos gali būti nurodomi Power Virtual Agents , kai atnaujiname dokumentaciją ir mokymo turinį.

Pastaba.

Funkcijos pasiekiamumo informacija yra tokia.

"Dynamics 365 kontaktų centras" – įdėtoji "Dynamics 365 kontaktų centras" – atskiras Dynamics 365 Customer Service
No Taip Taip

Šiame straipsnyje pateikiami "Azure" ir Copilot Studio robotų konteksto kintamieji ir kaip galite juos konfigūruoti Daugiakanalis įtraukimas, skirtas „Customer Service“. Norėdami suprasti, kaip kurti konteksto kintamuosius, žr. Konteksto kintamųjų valdymas.

Konteksto kintamieji Azure robotams

Toliau pateiktoje lentelėje nurodomas papildinio Daugiakanalis įtraukimas, skirtas „Customer Service“ kintamųjų sąrašas, kuris gali padėti konfigūruoti konfigūruojant „Azure“ robotus.

Konteksto kintamojo tipas Konteksto kintamojo pavadinimas Aprašą Kaip susieti naudojant „Azure“
Apklausa prieš pokalbį Naudokite prieš pokalbį atliekamo apklausos klausimo pavadinimą, kurį sukuriate Daugiakanalis įtraukimas, skirtas „Customer Service“. Sistema saugo atsakymus iš apklausos prieš pokalbį kaip konteksto kintamuosius. Norėdami susieti klausimo pavadinimą Daugiakanalis įtraukimas, skirtas „Customer Service“ su kintamojo tipu "Azure", naudokite šią informaciją:
  • Viena eilutė: eilutė
  • Kelios eilutės: eilutė
  • Parinkčių rinkinys: eilutė
  • Vartotojo sutikimas: Bulio logika
Pasirinktinis kontekstas Naudokite kintamojo pavadinimą, kurį sukuriate „Daugiakanaliame įtraukime, skirtame „Customer Service“, arba perduokite naudodami setContextProvider API. Jūsų sukurtus tinkintus konteksto kintamuosius galima perduoti per tiesioginio pokalbio SDK. Susiekite vartotojo atsakymas kaip JSON , kad galėtumėte naudoti pasirinktinį konteksto kintamąjį Daugiakanalis įtraukimas, skirtas „Customer Service“.
Pokalbis msdyn_ConversationId Naudokite konteksto kintamąjį, kuriame yra vykstančio pokalbio ID ir kuris gali iškviesti „Microsoft Dataverse“ įrašą bei su juo atlikti operacijas. Eilutė: eilutė
Kontaktas msdyn_contact_msdyn_ocliveworkitem_Customer Naudokite šį konteksto kintamąjį, kuriame yra kliento (kontakto) įrašo, susieto su pokalbiu, ID. JSON analizavimas norint išskleisti įrašo ID
Paskyra msdyn_account_msdyn_ocliveworkitem_Customer Naudokite šį konteksto kintamąjį, kuriame yra kliento įrašo, susieto su pokalbiu, ID. JSON analizavimas norint išskleisti įrašo ID
Atvejis msdyn_incident_msdyn_ocliveworkitem Naudokite šį konteksto kintamąjį, kuriame yra atvejo įrašo, susieto su pokalbiu, ID. JSON analizavimas norint išskleisti įrašo ID

Pastaba.

Naudokite konteksto kintamųjų pavadinimus, kaip apibrėžta, ir nekeiskite jų, kai kuriate srautus "Azure" arba Copilot Studio robotuose. Taip pat, įsitikinkite, kad naudojate tikslią atitiktį, jei reikšmę norite perduoti konteksto kintamajam, nes skiriamos jos didžiosios ir mažosios raidės. Jei yra neatitikimas, įrašas nebus automatiškai nustatytas. Daugiau informacijos: Identifikuoti įrašus automatiškai

Robotų Copilot Studio konteksto kintamieji

Šioje lentelėje pateikiamas Daugiakanalis įtraukimas, skirtas „Customer Service“ galimų kontekstinių kintamųjų, kuriuos galite naudoti konfigūruodami Copilot Studio robotus, sąrašas.

Svarbu

Norėdami naudoti pranešimų ir balso kintamuosius, įsitikinkite, kad pirmiausia įdiegėte plėtinių sprendimus.

Konteksto kintamojo tipas Konteksto kintamojo pavadinimas Aprašą Kaip sudaryti žemėlapį Copilot Studio
Apklausa prieš pokalbį Naudokite prieš pokalbį atliekamo apklausos klausimo pavadinimą, kurį sukuriate Daugiakanalis įtraukimas, skirtas „Customer Service“. Sistema saugo atsakymus iš apklausos prieš pokalbį kaip konteksto kintamuosius. Norėdami susieti klausimo pavadinimą Daugiakanalis įtraukimas, skirtas „Customer Service“ su kintamojo tipu, naudokite Copilot Studio šią informaciją:
  • Viena eilutė: visas vartotojo atsakymas
  • Kelios eilutės: visas vartotojo atsakymas
  • Parinkčių rinkinys: visas vartotojo atsakas
  • Vartotojo sutikimas: Bulio logika
Pasirinktinis kontekstas Naudokite kintamojo pavadinimą, kurį sukuriate Daugiakanalis įtraukimas, skirtas „Customer Service“ arba perduodate naudodami setContextProvider API. Jūsų sukurtus tinkintus konteksto kintamuosius galima perduoti per tiesioginio pokalbio SDK. Norėdami susieti pasirinktinį konteksto kintamąjį Daugiakanalis įtraukimas, skirtas „Customer Service“ su kintamojo tipu, naudokite Copilot Studio šią informaciją:
  • Eilutė: visas vartotojo atsakymas
  • Bulio logika: Bulio logika
  • Skaičius, Slankiojo kablelio skaičius: skaičius
Pokalbis msdyn_ConversationId Naudokite konteksto kintamąjį, kuriame yra vykstančio pokalbio ID ir kuris gali iškviesti „Microsoft Dataverse“ įrašą bei su juo atlikti operacijas. Eilutė: visas vartotojo atsakymas.
Pranešimų ir balso kintamieji msdyn_CustomerType Naudokite šį konteksto kintamąjį, kuriame yra su pokalbiu susieto kliento arba kontakto įrašo kliento tipas . Programos Daugiakanalis įtraukimas, skirtas „Customer Service“, plėtinio sprendimo kintamasis.
msdyn_CustomerName Naudokite šį konteksto kintamąjį, kuriame yra su pokalbiu susieto kliento vardas arba kontakto įrašas. Programos Daugiakanalis įtraukimas, skirtas „Customer Service“, plėtinio sprendimo kintamasis.
msdyn_CustomerId Naudokite šį konteksto kintamąjį, kuriame yra su pokalbiu susieto kliento arba kontakto įrašo kliento ID . Programos Daugiakanalis įtraukimas, skirtas „Customer Service“, plėtinio sprendimo kintamasis.
msdyn_CaseId Naudokite šį konteksto kintamąjį, kuriame yra su pokalbiu susieto atvejo įrašo ID. Programos Daugiakanalis įtraukimas, skirtas „Customer Service“, plėtinio sprendimo kintamasis.
msdyn_CaseTitle Naudokite šį konteksto kintamąjį, kuriame yra su pokalbiu susieto atvejo įrašo pavadinimas. Programos Daugiakanalis įtraukimas, skirtas „Customer Service“, plėtinio sprendimo kintamasis.
Tik balso kintamieji CustomerPhoneNumber Naudokite šį konteksto kintamąjį kliento telefono numeriui telefonijos veikloje. Programos Daugiakanalis įtraukimas, skirtas „Customer Service“, plėtinio sprendimo kintamasis.
OrganizationPhoneNumber Naudokite šį konteksto kintamąjį organizacijos telefono numeriui telefonijos veikloje. Programos Daugiakanalis įtraukimas, skirtas „Customer Service“, plėtinio sprendimo kintamasis.
Plėtinio metodo pavadinimas va_SurveyConsent Naudokitės šiuo dialogu, kad nustatytumėte, ar klientas sutiko dalyvauti apklausoje pokalbio metu. Naudokitės šiuo būdu, kad išplėstų pokalbio informaciją į Daugiakanalis įtraukimas, skirtas „Customer Service“.
va_CustomerLocale Naudokitės šiuo dialogu, jei norite perkelti vartotoją, šiuo metu išsėdusį į kitą, tam tikrą kalbą galint išsažinti kita kalba. Nustatykite kodą, pažymėdami įvesties kintamąjį ir naudodami teisingą lokalės kodą.

Konfigūruokite roboto Copilot Studio konteksto kintamuosius

Jei norite, kad robotas skaitytų Copilot Studio konteksto kintamuosius iš daugiakanalis, atlikite šiuos veiksmus:

  1. Puslapyje Temos pasirinkite Įtraukti temątuščios vietos.

  2. Įveskite temos pavadinimą (pvz., "Nustatyti konteksto kintamuosius") ir išsaugokite jį.

  3. Įtraukite naują mazgą į temą ir pasirinkite Kintamųjų valdymas > Kintamosios reikšmės nustatymas

  4. Naujo mazgo dalyje Nustatyti kintamąjį pasirinkite Kurti naują kintamąjį.

  5. Atidarykite sritį Kintamojo ypatybės spustelėdami naują kintamojo pavadinimą. Srityje nustatykite , kad kintamojo pavadinimas tiksliai atitiktų daugiakanalis konteksto kintamojo pavadinimą (jame skiriamos didžiosios ir mažosios raidės).

  6. Sekcijoje Nuoroda pasirinkite daugtaškį (...) ir pasirinkite Gauti reikšmę iš šio mazgo, jei jis tuščias. Botas Copilot Studio nuskaito kintamąją vertę iš šio mazgo vykdymo metu.

  7. Skiltyje Naudojimas pasirinkite Visuotinis (bet kuri tema gali pasiekti) ir Išoriniai šaltiniai gali nustatyti reikšmes. Copilot Studio priima duomenis iš daugiakanalis. Uždarykite sritį Kintamojo ypatybės .

  8. Mazge lauke To įveskite reikšmę , atitinkančią duomenų tipą, kurio tikisi jūsų robotas. Pavyzdžiui, jei jūsų robotas tikisi eilutės, nustatykite Text(""). Copilot Studio grįžta į vertę, kurią čia nustatėte, jei duomenys nepatenka į pokalbį.

    Temos konteksto kintamojo konfigūravimas.

  9. Įrašykite ir publikuokite keitimus.

Pokalbio metu daugiakanalis konteksto kintamojo duomenys nustatomi Copilot Studio kintamuosiuose ir gali būti naudojami roboto logikoje.

Pokalbio metu robotas taip pat gali nustatyti daugiakanalis konteksto kintamuosius. Norėdami nustatyti daugiakanalis kintamąjį pagal savo Copilot Studio logiką, įsitikinkite, kad robotas naudoja teisingą kintamojo pavadinimą, ir nustatykite reikšmę kintamojo valdymo mazgo ypatybėje "Vertinti". Copilot Studio perduoda kintamąjį daugiakanalis per perkelti agentui. Tai dažnai naudojama norint susieti pokalbį į atvejį, kai robotas perkelia pokalbį į agentą. Daugiau informacijos apie tai, kaip susieti įrašus daugiakanalis iš šių duomenų: susieti klientą ir atvejį pokalbiui

Visuotiniai Copilot Studio kintamieji, kurie yra sukurti, gali būti perduoti Daugiakanalis įtraukimas, skirtas „Customer Service“, kai pokalbis yra eskaluojamas. Visą sąrašą rasite Galimi perduoti kontekstiniai kintamieji.

JSON objekto analizavimas norint išskleisti įrašo ID

Įsitikinkite, kad turite tolesnę informaciją.

  • „Daugiakanalis įtraukimas, skirtas „Customer Service“ konteksto kintamasis, pvz., msdyn_contact_msdyn_ocliveworkitem_Customer.
  • Išsamią informaciją apie schemą

Schemos pavyzdžio išsamių duomenų kopija pateikiama toliau.

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

PrimaryDisplayValue Yra objektų atributo reikšmė. Dataverse Objekto atributų susiejimas yra nurodytas toliau.

  • Atvejai: atvejo pavadinimas
  • Kontaktai: vardas ir pavardė
  • Klientai: pavadinimas / vardas ir (arba) pavardė

Čia pateikiamas konteksto įrašas.

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

Taip pat žr.

Integruokite robotą Copilot Studio
„Azure“ roboto integravimas
Konfigūruokite robotus, kad jie perskirtų ir užbaigtų pokalbius
Tiesioginio pokalbio SDK nuoroda