- Etusivu
- /
- Artikkeli
Webex Contact Center Business Rules -moduulin käyttöopas
Webex Contact Center -kohdassa oleva business rules engine (BRE) mahdollistaa sen, että asiakkaat voivat ladata rnttttspific-tietoja, joita järjestelmä voi käyttää ajon aikana reitityspäätösten tekemistä varten, tairtttdisplay-tietoja, joita järjestelmä voi käyttää ajon aikana, jotta he voivat tehdä reitityspäätöksiä tairntttdisplay-tietoja, joita järjestelmä voi käyttää ajon aikana.
Introduction
Tietoja : Cisco-toimintasääntöjen moottori
Käyttämällä Cisco© Business Rules Engine (BRE) -moduulia voit ladata tiedot Webex Contact Center -ympäristöön mukautettua reititystä ja yleistä käyttöönottoa varten. Järjestelmä noutaa tiedot ajon aikana ja käyttää niitä reitityspäätöksiin tai tietojen näyttämiseen edustajalle.
Esimerkiksi vuokralainen haluaa reitittää puhelut tiettyyn edustajaryhmään valitun ANI-numeron mukaan. Tässä skenaariossa vuokralainen voi yksinkertaisesti ladata luettelon ANI-palvelimesta. Jos saapuvan puhelun ANI on luettelossa, järjestelmä reitittää puhelun määritettyyn edustajaryhmään. Jos ANI ei ole luettelossa, järjestelmä reitittää puhelun yleiselle jonolle.
Tyypillinen BRE-käyttöönotto käsittää seuraavat pääkomponentit:
-
Business Rules Engine -apuohjelma tarjoaa käyttöliittymän toimialueiden ja sääntösarjojen luomiseen. BRE edellyttää, että saapuva päätöspyyntö liitetään toimialueeseen. Toimialue sisältää joukon sääntöjä. Kullekin säännölle määritetään prioriteetti. BRE yrittää sovittaa yhteen toimialueen ensisijaisen säännön ja päätöspyynnön sääntöjen ehtojen mukaan.
-
BRE DataSync -määritystyökalussa on käyttöliittymä, jolla voidaan määrittää Tietojen synkronointi -esiintymät tietojen tuontia varten BRE-tietokantaan. Kun vuokralainen on määrittänut tietojen synkronointi-esiintymän, vuokralainen voi ladata CSV-tiedoston. Järjestelmä muuntaa ladatut pilkkuerä erotetut arvotiedot BRE-tietokannan tietueiksi.
-
Flow Designer on vedä ja pudota -käyttöliittymä, jonka avulla määritetään Webex Contact Center-elementin osia kuvaavat ja automaattistavat työnkulut. Voit luoda työnkulun, joka kutsuu BRE-järjestelmän.
Tietojen käsittelyn ohjeet
Jotta BRE-järjestelmän eheys ja turvallisuus säilyy, sinun on noudatettava seuraavia tietojenkäsittelyohjeita:
-
Sallitut tietotyypit: Lataa BRE-järjestelmän toiminnalle ja toiminnolle olennaisia tietoja. Tämä tarkoittaa muun muassa liiketoimintasääntöjä, määrityksiä ja ei-arkaluonteisia toimintatietoja.
-
PII-rajoitus: Älä lataa ANI-tietoja lukuun ottamatta henkilökohtaisesti tunnistettavia tietoja (PII). PII sisältää muun muassa seuraavat:
- Täydelliset nimet
- Sosiaaliturvatunnukset
- Sähköpostiosoitteet
- Fyysiset osoitteet
- Taloudelliset tiedot
ANI-tiedot viittaavat soittajaan liitettyyn puhelinnumeroon. ANI-tiedot ovat ainoa PII-tyyppi, joka voidaan ladata BRE-järjestelmään. Tämä poikkeus on tukea tiettyjä toimintoja, jotka perustuvat ANI-tietoihin.
Yritykset-säännöt Moottorin käyttöönotto
Sääntösarjan luominen
Virtaukset vetoavat Business Rule Engine -apuohjelmaan, kun ACD esitetään uusi äänipyyntö. Tässä osiossa kerrotaan, miten voit määrittää säännöt, jotta BRE-apuohjelma voi auttaa ACD saapuvien pyyntöjen reititykseen.
BRE edellyttää, että saapuva päätöspyyntö liitetään toimialueeseen ja sääntöjoukkoon. BRE yrittää vastata suurimman tärkeyden sääntöön päätöspyynnöllä sääntöjen ehtojen mukaan.
Luo sääntöetti kaikkien tapausten kattamiseksi. Sinun on esimerkiksi luotava säännöt sekä löytyi- että ei löydy - ehdoille. Voit myös määrittää sääntöjä usealle ehdolle. Esimerkiksi ANI-täsmäys tai ANI-vastaavuus, sitten kulta tai hopea. Tässä tapauksessa jokaiselle mahdollisuudelle on luotava sääntö. Esimerkki:
-
ANI-tulitikku ja kulta
-
ANI-tulitikku ja hopea
-
ANI ei vastaa ja kulta
-
ANI ei vastaa ja hopea
Sääntöjen luominen:
1 |
Kirjaudu Cisco Webex Contact Center hallintaportaaliin. |
2 |
Avaa Business Rules Engine -apuohjelma napsauttamalla polkua Cisco Webex Contact Center Management Portal > Business Rules . BRE käyttää identiteettipalvelua ja kertakirjautumista. Jos vuokralaiset ovat jo kirjautuneet Cisco Webex Contact Center Hallintaportaaliin, he voivat automaattisesti käyttää organisaation BRE-apuohjelmaa. |
3 |
Organisaation kanssa liitettävän määritteen luominen: |
4 |
Näytä Kontekstit-sivu valitsemalla Kontekstit . Napsauta +Lisää kontekstia. |
5 |
Luo säännöt valitsemalla Kontekstit-sivu .
Seuraava esimerkkikoodi palauttaa määritteen RouteInfo eiFound-arvon. Tämä tapahtuu, jos numero, josta soittaja soitti (ANI), ei vastaa BRE-tietokantaan ladattavien vuokralaisten luettelossa olevaa ANI-numeroa. Kopioi ja liitä seuraava sääntö sääntöeditoriin :
|
BRE DataSync -esiintymän määrittäminen
BRE DataSync käyttää tietokantaa reitityspäätösten tekemistä varten. Varmista, että tietokanta päivitetään säännöllisesti asianmukaisilla tiedoilla. Tässä osiossa kuvataan, miten BRE DataSync -apuohjelma määritetään päivittämään BRE-säilö.
Vuokraajan järjestelmänvalvojan on luotava BRE DataSync -esiintymä jokaista tietojoukkoa varten, jota Rules Engines käsittelee päätöksentekoprosessin aikana. Järjestelmänvalvoja voi luoda tietojoukon tai ladata CSV-tiedoston. Tiedot muunnetaan BRE-säilössä oleiksi tietueiksi.
Ennen aloittamista
Pyydä yhteys Cisco Asiakaspalvelutilinhallintaan, jos haluat käyttää BRE DataSync -tiliä.
BRE DataSync on tällä hetkellä käytössä vain Full Administrator - roolille . Koko järjestelmänvalvoja -roolilla olevat vuokralaiset voivat ladata tietoja joko CSV-tiedoston latauksen tai avainarvoparien avulla. Tämän roolin käyttäjät voivat ladata vain organisaatiokohtaiset tietonsa.
Kumppanivalvojalla, ulkoisella järjestelmänvalvojalla, edustajilla ja valvojilla ei ole pääsyä BRE DataSync -apuohjelmaan.
1 |
Kirjaudu järjestelmänvalvojana BRE DataSync -apuohjelmaan. BRE Hosting- ja Scalability-toimintojen viimeaikaisten parannusten mukaisesti DataSync-apuohjelman URL-osoitteet ovat muuttuneet. Varmista, että käytät päivitettyjä URL-osoitteita tietojen lataamiseen BRE-järjestelmään. Bre-datasync-URL-osoitteet ovat seuraavat: https://bre-datasync.produs1.ciscoccservice.com/datasync/ https://bre-datasync.prodeu1.ciscoccservice.com/datasync/ https://bre-datasync.prodeu2.ciscoccservice.com/datasync/ https://bre-datasync.prodanz1.ciscoccservice.com/datasync/ https://bre-datasync.prodca1.ciscoccservice.com/datasync/ https://bre-datasync.prodjp1.ciscoccservice.com/datasync/ https://bre-datasync.prodsg1.ciscoccservice.com/datasync/
Siirry Yleisellä identiteetillä kirjautuminen -sivulle napsauttamalla URL-osoitteita . Jatka valitsemalla Yhdysvaltojen alueelle Yhdysvaltalainen klusteri (eikä Yhdysvaltojen toinen klusteri). Bre Admin -käyttöliittymän URL-osoitteet ovat seuraavat: https://bre.produs1.ciscoccservice.com/bre/ https://bre.prodeu1.ciscoccservice.com/bre/ https://bre.prodeu2.ciscoccservice.com/bre/ https://bre.prodanz1.ciscoccservice.com/bre/ https://bre.prodca1.ciscoccservice.com/bre/ |
2 |
Valitse BRE-tietoluettelo , jos haluat tarkastella kaikkia vuokraajan organisaatioon liittyviä tietoja. |
3 |
(Valinnainen) Lisää tietoja BRE-säilöyn valitsemalla LISÄÄ BRE-tiedot . |
4 |
Lataa CSV-tiedosto valitsemalla Lataa BRE CSV -tiedot . |
Bre-pyyntötoimintojen kanssa kulkevan työnkulun luominen
BRE-pyyntö
Bre-pyynnön toimintojen avulla voit noutaa tiedot työnkulussa käytettävän organisaation Työsäännöt-moduulista (BRE). BRE-pyynnön toiminnoissa käytetään tavallisia HTTP-protokollia tietojen noutamiseen BRE-protokollasta.
Seuraavien osioiden avulla voit määrittää BRE-pyynnön toiminnot:
Yleisasetukset
Parametri |
Kuvaus |
---|---|
Toiminnon otsikko |
Anna toiminnon nimi. |
Toiminnon kuvaus |
(Valinnainen) Anna toiminnon kuvaus. |
Kyselyn parametrit
Osana BRE-pyyntöä voit välittää BRE-puheluun API annetut parametrit. Avain-arvo-sarakkeisiin voit antaa kyselyn ja siihen liittyvän kyselyn mukana lähetettävän arvon näppäimen. Voit siirtää muuttuja-arvoja myös kaksoisnapsauttamissyntaksilla.
BRE-aktiviteetilla on yksi ennalta määritetty kyselyparametri: konteksti
. Tämä kyselyparametri välitetään API-puhelussa BRE-parametrille.
Vuokralainentunnus määritetään automaattisesti parametriksi, eikä sitä tarvitse määrittää.
Parametri |
Kuvaus |
---|---|
Konteksti |
Sisältää pyynnön syyn. Tätä pakollista parametria ei voi muokata tai poistaa. Tämän parametrin on sisällettävä sama arvo kuin BRE-määritteen |
ANI |
Sisältää puhelun soittavan puhelinnumeron. Tämä on oletusparametri, jota voit muokata tai poistaa BRE-järjestelmän sääntömääritysten perusteella. ANI:n esimerkkiarvo on |
Vastaus aikakatkaisu | Määrittää BRE-pyynnön yhteyden aikakatkaisun. Oletusasetukseksi on asetettu 2000 millisekunnia. |
Uudelleenyritysten määrä |
Määrittää, kuinka monta kertaa BRE-pyyntöä yritettiin virheen jälkeen. Tätä parametria käytetään, jos tilakoodi on 5xx; Esimerkiksi 500 tai 501. |
Lisää kyselyparametri valitsemalla Lisää uusi. Tämä lisää rivin, jossa voit antaa avaimen arvoparit. Voit lisätä bre-pyynnön yhteydessä tarvittavan määrän kyselyparametreja.
Jäsennysasetukset
Tässä osiossa voit jäsentää BRE-pyynnön vastauksen eri muuttujiin:
Parametri |
Kuvaus |
---|---|
Vastausmuuttuja |
Valitse muuttuja, johon haluat purkaa tietyn osan BRE-pyynnön vastausobjektista. Voit valita vain mukautettuja työnkulun muuttujia avattavasta luettelosta. |
Polkuilmaisu |
Määritä vastausobjektin jäsennyspolkuilmaisu. Vastausobjektin tietorakenteen ja tietojen alijoukkoa purettaessa olevien käyttötapausten mukaan Polku-lauseke vaihtelee. Tiedot normalisoidaan objektihierarkiaan ennen polkulausekkeen suorittamista, joten JSONPathia käytetään vastausobjektissa määritetystä sisältötyypistä riippumatta. |
Tulostusmuuttujat
BRE-pyyntö palauttaa kaksi tulostusmuuttujaa:
-
BRERequest1.httpResponseBody
: Palauttaa BRE-pyynnön vastausrungon. -
BRERequest1.httpStatusCode
: Palauttaa BRE-pyynnön tilakoodin.Nämä vastauskoodit luokitellaan seuraaviin luokkiin:
-
Informaaatiovastaukset (100–199)
-
Onnistuneet vastaukset (200–299)
-
Ohjaa uudelleen (300–399)
-
Asiakasvirheet (400–499)
-
Palvelinvirheet (500–599)
-
Sisältötyypin muodot
Seuraavissa esimerkeissa kuvataan mallisyötteen sisältötyypin muodot ja JSON-vastaus.
Sisältötyyppi XML
Tämän työkalun avulla voit muuntaa XML JSON-muotoon https://codeshack.io/xml-to-json-converter/.
XML-syötemuoto:
<viitte> <to>Viimeinen</> <viitte>Jani</alkaen> <päätö></otsikko> <posti>Komentosovellus</rungosta> </huomautus>
Data/JSON normalisoitu vastausaika
{ "huomautus": { "to": "Tove", "alku": "Jani", "otsikko": "Ylistys", "elin": "Testisovellus" }
Esimerkki JSON-polkuilmaisu: Hae arvo Janina käyttämällä $.note.-
parametria .
Sisältötyypin TOML
Tämän työkalun avulla voit muuttaa TOML-muodon JSON-muotoon https://www.convertjson.com/toml-to-json.htm.
TOML-syötemuoto:
otsikko = "TOML-esimerkki" [omistaja] nimi = "Tom Sähköposti-Titteli" dob = 1979-05-27T07:32:00-08:00
Data/JSON normalisoitu vastausaika
{ "otsikko": "TOML-esimerkki", "omistaja": { "nimi": "Tom Titteli", "dob": "1979-05-27T15:32:00.000Z" }
Esimerkki JSON-polun lauseke: Käytä $.owner.name
saadaksesi arvon nimellä'Tom Sähköposti-Sähköposti
'.
Sisältötyyppi YAML
Tämän työkalun avulla voit muuntaa YAML:n JSON-muotoon https://www.convertjson.com/yaml-to-json.htm.
YAML-syötemuoto:
# Työntekijän nauhoitus martin: nimi: Martin D'vloper job: Kehittäjien osaamisalue: Elite
Data/JSON normalisoitu vastausaika
{ "martin": { "nimi": "Martin D'vloper", "työ": "Rakennuttaja", "osaamisalue": "Eliitti" }
Esimerkki JSON-polun lauseke: Käytä $.martin.job
saadaksesi arvon Paljonko olettanut
.
Sisältötyyppi JSON
Käytä JSON-lausekkeen arvioijaa https://jsonpath.com/.
JSON-syötemuoto:
{ "martin": { "nimi": "Martin D'vloper", "työ": "Rakennuttaja", "osaamisalue": "Eliitti" }
Data/JSON normalisoitu vastausaika
{ "martin": { "nimi": "Martin D'vloper", "työ": "Rakennuttaja", "osaamisalue": "Eliitti" }
Esimerkki JSON-polun lauseke: Käytä $.martin.job
saadaksesi arvon Paljonko olettanut
.