Bendrinti naudojant


Sukonfigūruokite vieno ir kelių kanalų teikėjų palaikymą

Naudodamos "Dynamics 365 Channel Integration Framework 2.0", organizacijos gali konfigūruoti vieno ir kelių kanalų teikėjus (pirmosios šalies pokalbių ir trečiųjų šalių telefonijos teikėjus) programoje "Omnichannel for Dynamics 365 klientų aptarnavimas". Tai leidžia agentams vienu metu dirbti su keliais seansais, aptarnaujant skirtingus klientus skirtinguose kanaluose, kai kiekvienas iš šių seansų priklauso kitam teikėjui. Jei reikia, agentai gali perjungti šiuos seansus. Daugiakanalis kanalas, skirtas klientų aptarnavimas, pateikia vieną sukonfigūruotą kanalo teikėjo konfigūraciją, tačiau galite įtraukti kitų kanalo teikėjo įrašų ir juos konfigūruoti.

Į ką atsižvelgti

Štai keletas dalykų, į kuriuos reikia atkreipti dėmesį kuriant arba pradedant seansus, kai jūsų organizacijoje yra keli kanalų teikėjai:

  • Seansai, kurie pradedami naudojant "Dynamics 365 Channel Integration Framework 2.0" API, yra susieti su kanalo teikėju. Paslaugų teikėjams pranešama apie jų pradėtos sesijos įvykius.

  • Teikėjai gali atidaryti naujus skirtukus tik prasidėjusiuose seansuose.

  • Teikėjai negali programiškai perjungti seansų arba uždaryti seansų.

  • Agentai gali rankiniu būdu perjungti ir uždaryti seansus. Kaip geriausią praktiką rekomendavome, kad seansai būtų pradėti gavus agento sutikimą, naudojant tosto pranešimą.

  • Jei teikėjo seansas nėra sufokusuotas ir tame seanse yra naujas įvykis, pvz., naujas neskaitytas kliento pranešimas, galite naudoti requestFocusSession API , kad parodytumėte agentui, jog seansas, kuris nėra sufokusuotas, reikalauja dėmesio.

Pradėkite namų (numatytąjį) seansą, kai jūsų organizacija naudoja vieną kanalo teikėją

Jei jūsų organizacija naudoja vieną kanalo teikėją, galite naudoti setMode šį metodą, kad pradėtumėte namų seansą.

Iškvieskite Microsoft.CIFramework.setMode (1) metodą iš savo teikėjo kodo, kad ryšių skydelis būtų matomas. Metodą galite pridėti inicijavimo kodo pabaigoje, kad grafinės sąsajos elementas būtų matomas nuo pat kanalo teikėjo įkėlimo.

Taip pat galite klausytis onSessionClosed renginio, kad būtų rodomas pranešimas grafinės sąsajos elementas, kai paskutinis seansas uždarytas. Tokiu būdu galite įsitikinti, kad ryšys grafinės sąsajos elementas yra matomas visą laiką, nesvarbu, ar seansas atidarytas, ar ne.

Pradėkite namų (numatytąjį) seansą, kai jūsų organizacija naudoja kelis kanalų teikėjus

Jei jūsų organizacijoje yra keli kanalo teikėjai, ryšys grafinės sąsajos elementas nebus matomas pagrindiniame seanse, nes pagrindinis seansas nėra susietas su jokiu konkrečiu kanalo teikėju. Be to, setMode metodas nepalaikomas pagrindiniame puslapyje. Taigi, turite sukurti numatytąjį seansą, kad numerio rinkiklio patirtis būtų rodoma grafinės sąsajos elementas, pokalbių ataskaitų srityse programos skirtuke ir pan.

Norėdami sukurti numatytąjį seansą, atlikite šiuos veiksmus:

  1. Naudokite "createSession " metodą, kad sukurtumėte seansą su atitinkamais programų skirtukais ir įkeltumėte juos kartu su grafinės sąsajos elementas.
  2. Naudokite Microsoft.CIFramework.setMode(1) metodą savo teikėjo kode, inicijavimo skyriaus pabaigoje. Tai užtikrina, kad grafinės sąsajos elementas būtų matomas nuo pat kanalo teikėjo įkėlimo.

Taip pat žr.

Kas naujo "Dynamics 365" kanalų integravimo sistemoje
Kanalų teikėjų konfigūravimas "Dynamics 365 Channel Integration Framework 1.0"
Atsineškite savo tinkintą pranešimų kanalą