Du kan legge merke til at noen artikler viser innhold inkonsekvent. Vi beklager rotet – vi oppdaterer nettstedet vårt.
cross icon
I denne artikkelen
dropdown icon
Introduksjon
    dropdown icon
    Logisk arkitektur
      Logisk arkitektur for Webex CC
    dropdown icon
    Funksjonelle komponenter
      Administrasjon av interaksjon
      Medietyper
      Ruting og kø
      Administrasjon og konfigurasjon
      Rapportering og analyse
    dropdown icon
    Integreringer
      CRM-integreringer
      Administrasjon av utgående kampanje
      Optimalisering av arbeidsstyrken
      Utvider Agent Desktop
      Andre API-er
    dropdown icon
    Distribusjon og tilkobling
      Tilkobling for flere regioner for telefoni
    dropdown icon
    Sikkerhet og personvern
      Sikkerhet for infrastruktur
      Datasikkerhet
      Personvern
      Skalerbarhet
    dropdown icon
    Pålitelighet og tilgjengelighet
      Overvåking og feildeteksjon
      Forretningskontinuitet og katastrofegjenoppretting
    Samsvar og sertifiseringer
    I denne artikkelen
    cross icon
    dropdown icon
    Introduksjon
      dropdown icon
      Logisk arkitektur
        Logisk arkitektur for Webex CC
      dropdown icon
      Funksjonelle komponenter
        Administrasjon av interaksjon
        Medietyper
        Ruting og kø
        Administrasjon og konfigurasjon
        Rapportering og analyse
      dropdown icon
      Integreringer
        CRM-integreringer
        Administrasjon av utgående kampanje
        Optimalisering av arbeidsstyrken
        Utvider Agent Desktop
        Andre API-er
      dropdown icon
      Distribusjon og tilkobling
        Tilkobling for flere regioner for telefoni
      dropdown icon
      Sikkerhet og personvern
        Sikkerhet for infrastruktur
        Datasikkerhet
        Personvern
        Skalerbarhet
      dropdown icon
      Pålitelighet og tilgjengelighet
        Overvåking og feildeteksjon
        Forretningskontinuitet og katastrofegjenoppretting
      Samsvar og sertifiseringer

      Webex Contact Center-arkitektur

      list-menuI denne artikkelen
      list-menuTilbakemelding?

      Webex Contact Center bruker en skybasert mikrotjenestearkitektur for en enhetlig opplevelse på tvers av alle kundekanaler. Denne artikkelen beskriver den skybaserte utformingen, som beskriver funksjonelle komponenter, integreringer, distribusjonsalternativer, sikkerhetsprotokoller og hensyn til samsvar.

      Introduksjon

      Cisco Webex Contact Center (Webex CC) er et kontaktsenter som en tjeneste (CCaaS) som gjør det mulig for organisasjoner å muliggjøre smartere, proaktive og tilpassede samhandlinger på tvers av kundereisen.

      Webex CC er konstruert, designet og utviklet, fra grunnen av, som en skybasert løsning, med følgende arkitektoniske kjerneprinsipper.

      • Tjenester: Uavhengig sett med tjenester der hver tjeneste leverer et lite, sammenhengende sett med funksjoner til brukerne.

      • Hendelsesdrevet: Alle tjenestene kommuniserer med hverandre ved hjelp av meldinger, bortsett fra i webapplikasjoner der applikasjonen bruker https-grensesnitt (REST API-er, Push Data via WebSocket-grensesnitt) for spesifikke brukstilfeller.

      • Tilstandsløs/eksternalisert tilstand: Tjenestene distribueres i Kubernetes, kjører i docker-beholdere, med muligheten til automatisk å skalere og være motstandsdyktig mot feil i én eller flere forekomster av tjenestene.

      • Observerbar: Alle tjenestene og infrastrukturkomponentene som muliggjør distribusjon av slike tjenester, kan observeres med standardmekanismer for å måle, oppdage og forhindre situasjoner som påvirker kontaktsenterets evner, samt raskt feilsøke og gjenopprette tjenester i tilfelle strømbrudd.

      • Isolert/løst koblet: Hver tjeneste kan bygges, valideres og distribueres/oppdateres uavhengig uten nedetid for kontaktsenterfunksjoner.

      Webex CC-tjenester distribueres i AWS og drives av en skybasert plattform som muliggjør følgende:

      • Tilgjengelighet av infrastrukturtjenester og -programmer på tvers av flere tilgjengelighetssoner

      • Elastisitet i infrastrukturtjenester og -programmer som muliggjør dynamisk skaleringskapasitet

      • Sikkerhet innebygd i måten systemene bygges og distribueres på, data er beskyttet under overføring og i hvile sammen med sikkerhets-/samsvarssertifiseringene som Webex CC har.

      • Skalerbar og sikker kantinfrastruktur for telefoni-/taleintegrasjoner

      • Observerbarhet med proaktiv overvåking og varsling som muliggjør høy tilgjengelighet av kontaktsentertjenester til sine kunder.

      • Integrert med resten av Cisco Webex for brukergodkjenning/autorisasjon, administrasjon og klargjøring av kontaktsenterfunksjoner.

      De ytterligere avsnittene i dette dokumentet utdyper hver av funksjonene ovenfor og hvordan CC Webex arkitekturen muliggjør det samme.

      Logisk arkitektur

      Kjernefunksjonen som en kontaktsenterløsning må ha, er å gjøre det mulig for kunder å enkelt kontakte organisasjonen ved hjelp av vanlige kommunikasjonsmidler og få spørsmålene / problemene adressert på en rask og effektiv måte.

      For å sikre at dette grunnleggende prinsippet oppnås, er det imidlertid flere funksjoner bak kulissene som organisasjonen som bruker kontaktsenteret, må ha tilgang til. Disse er:

      • Mekanismer for kunder å starte en interaksjon

        • Publiserte og operative telefonnumre som kobler telefonianrop til kontaktsentersystemet

        • E-postadresser som kunder kan sende e-post til, og mekanisme for å oppdage nye innkommende e-poster.

        • Mulighet for kunder å kontakte via ulike digitale kanaler, inkludert, men ikke begrenset til

          • Chat fra et nettsted/en app

          • Direkte chat via populære meldingsklienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direct Message fra Twitter

      • Evne til å oppdage nye interaksjoner og håndtere dem effektivt

        • Disse vil inkludere automatisert IVR-system, virtuelle agenter for telefoni / chatter med programmerbarhet innebygd for å definere arbeidsflytene som er involvert i håndtering av interaksjoner.

        • Til slutt, om nødvendig, må interaksjonen eskaleres til en agent, som er optimalt dyktig til å håndtere samspillet.

      • Mulighet for agenter til å indikere tilgjengelighet for håndtering av samhandlinger og ledere for å overvåke, veilede agenter og få driftsmåledata som muliggjør effektiv samhandling.

      • Mulighet for administratorer til å konfigurere og klargjøre de ulike kontaktsenterfunksjonene som gjør det mulig for agenter og ledere å utføre oppgavene sine som forventet.

      Utover disse må moderne bedrifter ha ekstra muligheter for å optimalisere kontaktsenterdriften med tilgang til data og innsikt som visualiserer og sporer viktige operasjonelle beregninger.

      Videre er muligheten til å integrere med spesialiserte kontaktsenterøkosystemfunksjoner som kjøring av proaktive automatiserte utgående samtaler, forbedring av agent- og lederopplevelser ved hjelp av AI, oppdagelse og forståelse av kundereisen for proaktivt å levere data på forhånd til agenter, klare differensiatorer i måten kontaktsenterløsninger utvikler seg på.

      Når det gjelder forbruksmodellen, der kontaktsentertilbud forbrukes som en skylevert programvaretjeneste, krever muligheten til å sikre tilgjengelighet, pålitelighet og automatiserte ad-hoc-skaleringskrav toppmoderne overvåkings- og varslingsmekanismer, noe som muliggjør kontinuerlig validering og påvisning av forestående problemer og forebygger/minimerer innvirkningen på kundeoperasjoner.

      Figur 1 illustrerer den logiske arkitekturen til Webex CC.

      Webex CC logisk arkitektur
      Webex CC logisk arkitektur

      Funksjonelle komponenter

      Følgende avsnitt beskriver ulike funksjonelle komponenter i Webex CC.

      Ledelse av samhandling

      Webex CC støtter telefoni, e-post og meldinger (sosiale kanaler) som ulike kanaler der brukere kan samhandle med kontaktsenteret.

      For alle kanalene kan den innledende håndteringen utføres av systemet, og deretter kan samhandlingen eskaleres til en agent.

      Medietyper

      Telefoni

      For telefoni avgjøres håndteringen av innkommende taleanrop av hvordan anropet kom inn i kontaktsenteret (se Inngående mekanismer nedenfor) og Webex CC-flyten som er knyttet til inngangspunktet.

      Anropet blir besvart, og ytterligere handlinger utføres i henhold til CC Flow Webex definisjonen – som er en programmatisk representasjon av handlingene som skal utføres under håndtering av anropet, enten før kø og ruting til en agent, eller selve flyten kan håndtere samtalen uten overføring til en agent.

      Flow Builder i Webex CC lar utviklere definere flyten og tilordne den til inngangspunktet som anropet ankommer via i Webex CC.

      Disse konfigurasjonsenhetene og bruken av dem dekkes i konfigurasjonsenheter.

      Mer informasjon om Flow Builder er dekket i den kommende delen om IVR System.

      E-post og meldinger

      Fra Webex CC-perspektiv gir Webex Connect inngående og utgående funksjoner for alle digitale kanaler – e-post, meldingskanaler, som sluttbrukere kan bruke til å kontakte kontaktsenteret.

      Webex Connect-flyt

      • Bestemmer håndteringen av slike samhandlinger til samhandlingene er satt i kø og rutet til agenter. Dette inkluderer automatisk håndtering og BOT-behandlinger for alle former for meldings- og e-postinteraksjoner.

      • Bruker forretningslogikk på innkommende samhandling.

      • Håndterer kontakt før du setter deg i kø.

      • Flow selv kan håndtere samhandlingen uten overføring til live agent.

      Meldingskanalene som støttes av Webex CC er:

      • Web App / Mobil App Chat

      • Whatsapp

      • Facebook Messenger

      • SMS

      E-postkanalene som støttes av Webex CC er:

      • Gmail

      • Office365

      Inntrengningsmekanismer

      Denne delen dekker mekanismene som en interaksjon kan komme inn i Webex CC. Basert på medietypen er mekanismene som en interaksjon når Webex CC forskjellige.

      I telefoni er det for eksempel nødvendig med klargjøring av fysisk infrastruktur for å aktivere PSTN-tilkobling, konfigurasjon av telefonnumre og ruting av anropene til Webex CC.

      For e-post-/meldingskanaler må inngangskonfigurasjonen gjøres i Webex Koble til, og den involverer klargjøring av e-post-/meldingskonto og Webex Connect-flytkonfigurasjon.

      Innkommende tale

      For taleanrop er et typisk scenario der brukere ringer et PSTN-telefonnummer som deretter kobles til kontaktsenteret. Fra et inngangsperspektiv trenger dette en mekanisme for å rute anrop fra PSTN til Webex CC.

      Figur 1 illustrerer inntaket av taleanrop til Webex CC.

      Inngangsalternativer for innkommende tale

      Voice Ingress Services i Webex CC utfører tredjeparts samtalekontroll ved hjelp av SIP og svarer på det innkommende anropet, samt utfører overførings-, konferanse- og andre samtalekontrolloperasjoner.

      Det logiske inngangspunktet for anrop i Webex CC er konfigurasjonsenheten kalt Entrypoint. For taleinngang er nøkkelkonfigurasjonen for Entrypoint telefonnummeret som er knyttet til det, som vanligvis er et gyldig PSTN-telefonnummer hentet fra valgt PSTN-leverandør.

      Dette gjør det mulig å oppdage innkommende anrop på telefonnummeret, knytte anropet til Entrypoint og bruke andre konfigurasjonsparametere for inngangspunktet til å håndtere anropet i henhold til definisjonen for Webex CC-flyt som skal utløses for samhandlingen.

      Merk:

      Hvis du vil ha mer informasjon om alternativene for PSTN-tilkobling, kan du gå til https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      Skalerbarhet og tilgjengelighet for infrastruktur for talekant

      Webex CC VPOP-infrastrukturen inkluderer redundante SIP SBC-par, noe som sikrer høy tilgjengelighet og flere SBC-er kan legges til for å skalere de samtidige anropsvolumene som skal støttes.

      Maks samtidige anrop som VPOP kan håndtere, avhenger av antall SBC-er som kjører, og som anrop sendes til.

      For geografisk redundans – et nett av VPOP SBC med sammenkoblinger på tvers av flere par på tvers av regioner støttes.

      For taleinngangstjenester er de horisontalt skalerbare for å håndtere et økende antall samtidige taleanrop som skal inntas til Webex CC.

      Sikkerhetshensyn med talekantinfrastruktur

      Tabellen nedenfor inneholder detaljer om tilkoblingsalternativene til Voice Edge-infrastrukturen.

      Tabell 1. Tilkoblingstyper

      Tilkobling

      Typer

      Offentlig Internett

      Direkte (med hvitelistede kilder IP adresser)

      IPSec Virtual Private Network (VPN) eller IPSec over Generic Routing Encapsulation (GRE)

      Sted-til-sted (S2S)

      SRTP/SIP-TLS

      Privat tilkobling

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Krysstilkobling av datasenter

      Equinix Fabric Tilkoblinger

      For mer informasjon, besøk https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      IVR-systemet

      Hvert taleanrop som kommer inn i et telefonnummer som er tilknyttet et inngangspunkt, blir besvart av Webex CC, og kjøring av en Webex CC-flyt tilknyttet inngangspunktet, starter.

      Webex CC Flow Builder leverer programmeringskonstruksjoner/operatorer og funksjonelle blokker, kalt aktiviteter, slik at administratorer eller andre som utformer og implementerer den IVR logikken, kan kombinere disse byggeklossene og opprette flytdefinisjonen.

      Programmeringskonstruksjonene som Flow støtter, er:

      • Deklarasjons- og innstillingsvariabler – tilstand knyttet til en flytkjøring

        • Pebble-uttrykk for å angi verdien av variabler

      • Betingede kontroller

      • Looping - bruk av Conditionals og Go To (evne til å kjede aktiviteter sammen)

      • Aktivere REST API-er

      • Analyseringsdata - JSON, TOML, XML vanligvis brukt til å analysere API svar.

      • Komponere aktiviteter


       

      Et representativt sett med aktiviteter som Flow-forsyninger er:

      • Spill av meldinger

      • Samle inn brukerdata

      • Overføre samtalen til en annen destinasjon/et annet telefonnummer

      • Send samtalen til en virtuell agent

      • Sett anropet i kø slik at det kan besvares av en agent.

      For hvert anrop som er aktivt, er en forekomst av flytkjøring også aktiv til samtalen avsluttes, noe som resulterer i samtidige kjøringer av flyter.

      Hver forekomst av flytkjøring gir isolert miljø for data / tilstand knyttet til flyten og der av anropet.

      I løpet av hele anropets livssyklus gjør flyt det også mulig å svare på bestemte hendelser som skjer, og håndtere dem – når et anrop for eksempel besvares av en agent, kan en hendelsesbehandling utløse et skjermvindu i grensesnittet for agentskrivebordet.

      Hvis du vil ha mer informasjon om Webex CC Flow, kan du se https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee.

      Støtte for virtuell agent

      Flow leverer en aktivitet for å levere samhandlingen til en virtuell agent, som er forhåndskonfigurert i Webex Control Hub.

      Når samtalen er koblet til en virtuell agent, gir den en samtaleopplevelse IVR brukeren og aktiviteten avsluttes enten med avslutning av samtalen eller med eskalering av anropet til en agent.

      Ved eskalering kan flyten konfigureres til å sette anropet i kø, som deretter blir besvart av en agent.

      Innkommende digitale interaksjoner

      For e-post og meldingskanal for innkommende samhandlinger bruker Webex CC Webex Connect til klargjøring av aktiva, flyt for å håndtere innkommende samhandlinger og deretter rute samhandlingen til Webex CC når Webex Connect-flyten eksplisitt setter samhandlingen i kø slik at den kan håndteres av en agent.

      Figur 2 illustrerer inntak av e-post, meldingsinteraksjoner i Webex CC.

      Inngangsalternativer for e-post og meldinger

      Virtual Agent / BOT-integrasjoner

      For samhandlinger med e-post og meldinger eller sosiale kanaler konfigureres de virtuelle agent-/BOT-behandlingene i Webex Connect-flyten.

      På samme måte som med Virtual Agents for Voice, hvis BOT-behandlingen ender med eskalering som resultat, blir samhandlingen lagt i kø og rutet til en agent.

      Ruting og kø

      Webex CC behandler den innkommende kontakten med automatiserte behandlingsprogrammer som definert i flyten, og flyten kan bestemme seg for å legge kontakten i kø / direkte til en agent (agentspesifikk kø – støttes bare for telefoni/tale-interaksjoner).

      Hvis en agent er tilgjengelig i kø, reserveres agenten, og samhandling rutes til agenten. Hvis ingen agenter er tilgjengelige, parkeres samhandlingen i køen, og Flow fortsetter å behandle kunden med behandling knyttet til køaktiviteten.

      Når en agent blir tilgjengelig, blir behandleren avbrutt, og samhandling tilbys til agenten.

      Figur 1 illustrerer arkitekturen for kø og ruting.

      Arkitektur for kø og ruting
      Arkitektur for kø og ruting

      Valg av agent

      Køer i Webex CC støtter følgende algoritmer for agentvalg:

      • Lengste tilgjengelige agentruting

      • Dyktig basert ruting

        • Lengste tilgjengelige agent (LAA)

        • Beste tilgjengelige agent (BAA)

      Agenter er knyttet til køer gjennom Teams.

      En kø kan tilordnes flere anropsdistribusjonsgrupper (der hver gruppe har ett eller flere team), på en sekvensiell måte med konfigurert venting på at anropsdistribusjonsgruppe skal legges til i køen, slik at søkeområdet for en samsvarende agent utvides til flere anropsdistribusjonsgrupper etter hvert som tiden går.

      For ferdighetsbasert ruting, blant kompetansekravene som samsvarer med agenter som er knyttet til køen, velges en agent basert på LAA- eller BAA-konfigurasjon.

      Spesifikke tilleggsfunksjoner for tale/telefoni

      Agentbasert ruting (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjelp av aktiviteten QueueToAgent rute samhandlinger direkte til den valgte agenten basert på agent-ID-en.

      Hvis agenten ikke er tilgjengelig for å håndtere samhandlinger, kan samhandlingen parkeres i en agentspesifikk kø og vente på at agenten blir tilgjengelig

      Avansert køinformasjon

      Webex CC Flow kan ved hjelp av aktiviteten GetQueueInfo hente sanntidsinformasjon for en kø som Posisjon i kø (PIQ), Estimert ventetid (EWT), antall agenter som er tilgjengelige i køen, og kan brukes til å avgjøre om kontakten skal settes i kø eller ikke.

      Høflighet tilbakeringing

      Webex CC Flow, ved hjelp av aktiviteten Tilbakeringing, lar kunden koble fra samtalen mens posisjonen i køen opprettholdes, og motta en tilbakeringing når den virtuelle samhandlingen i køen rutes til en agent.

      Håndtering av overløp

      Webex CC støtter overflythåndtering ved hjelp av kapasitetsbaserte team (CBT).

      CBT er som et vanlig team med en kapasitet og en tilknyttet ekstern DN som tjener den kapasiteten. Den kan konfigureres sammen med andre team i distribusjonssyklusene for køanrop.

      Vanligvis konfigureres dette som den siste syklusen, slik at det fungerer som en overflyt hvis ingen agent er tilgjengelig, selv etter at alle de konfigurerte anropsdistribusjonsgruppene ikke finner en tilgjengelig samsvarende agent for håndtering av samhandlingen.

      Agent Desktop Operasjoner

      Når en agent logger på Webex CC Agent Desktop, angir agenten et telefonnummer som innkommende anrop til agenten kan kobles til. Dette kan være en PSTN-telefon, mobiltelefon eller et internnummer hvis agenten er en Cisco Webex Calling bruker.

      Vær oppmerksom på at dette nummeret må være et gyldig telefonnummer som anrop kan rutes til. Hvis ikke, kan ikke agenten motta innkommende anrop.

      Basert på typen samhandling som agenten håndterer, gir widgetene i agentskrivebordet muligheten til å utføre bestemte mediekontrolloperasjoner.

      Når et anrop er besvart, kan agenten for eksempel utføre følgende operasjoner knyttet til anropet.

      • Sett samtalen på vent

      • Start konsultasjonssamtale og

        • Overfør samtalen til et annet telefonnummer (si agenttelefonnummer) / inngangspunkt

        • Sende en annen agent til samtalen i konferanse

      • Overføre samtalen til en annen kø

      • Avslutte samtalen

      Med Agent Desktop kan administratorer legge til egendefinerte widgeter der ved å utvide skrivebordsfunksjonene og gjøre det til en enhetlig samling av widgeter som agenter trenger for å få arbeidet gjort på en effektiv måte.

      Skrivebordsarkitektur

      Agent desktop er en mikro frontend basert enkeltside program som er vert for widgets bygget basert på webkomponenter arkitektur. Alle standard-/lagerwidgetene drives av data som hentes av API-er eller push-mekanismer på serversiden.

      Dette er vanligvis asynkrone API-er, der svaret på en påkallelse kommer til skrivebordet via en WebSocket-tilkobling.

      Webex CC-Agent Desktop godkjenner brukere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for egendefinerte widgeter, basert på godkjenningsmodellen, gir den en enkel påloggingsopplevelse til agenter hvis godkjenningsmodellen til den egendefinerte widgeten er integrert med CI.

      Når en agent er en del av en samhandling, sendes alle oppdateringer til samhandlingstilstanden eller tilknyttede data også til skrivebordet via WebSocket-tilkoblingen.

      Robusthet fra skrivebordet til tilkobling og ventetid

      Den asynkrone API og push-en på serversiden muliggjør skalering, og eventuelle tilkoblingstap til WebSocket-grensesnittet oppdages, og skrivebordet forsøker å koble til på nytt og logge på på nytt.

      Figur 2 illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administrasjon og konfigurasjon

      Onboarding av kunder

      Webex Control Hub er det primære grensesnittet som brukes av partnere og kunder for å introdusere kunder og aktivere eller konfigurere funksjoner.

      Når organisasjons- og kontaktsenterfunksjonene er klargjort i Control Hub, vil det utløse en arbeidsflyt i Webex CC som utfører resten av trinnene i klargjøringen av alle kontaktsenterfunksjoner i henhold til tilbudene valgt av kunden.

      All klargjøring av kontaktsenteret gjøres ved hjelp av en BPM-arbeidsflytmotor som muliggjør en deklarativ måte å definere de involverte trinnene på, og gjør hele klargjøringstrinnene motstandsdyktige mot feil og sikrer dataintegritet.

      Figur 1 illustrerer klargjøringsarbeidsflyten i Webex CC.

      Arbeidsflyt for kundeintroduksjon

      Konfigurasjonsenheter

      De viktigste konfigurasjonsenhetene i Webex CC, omfang i en organisasjon, er:

      Nettstedet

      Sted betyr et sted hvor ett eller flere team, brukere (agenter/veiledere) er lokalisert.

      Hver bruker og gruppe må tilhøre et område.

      Gruppe

      En gruppe brukere. Team brukes til å distribuere samhandlinger til agenter via køer.

      Hvert lag må tilhøre et nettsted.

      Agenter

      Brukere som kan logge på Agent Desktop og håndtere samhandlinger på tvers av medietypene som er konfigurert i Webex CC.

      Tilsynspersoner

      Veiledere er tildelt team og kan overvåke/coache agenten og ha tilgang til status på teamnivå og agentstatistikk for de som tilhører teamene som veilederen er tildelt.

      En kø er en logisk enhet der samhandlinger kan holdes mens du venter på at agenter skal være tilgjengelige, som deretter rutes til agenten.

      Køer tilordnes til team, som søkeområdet for agenter, med mulighet til å utvide søkeområdet basert på medgått tidsterskel, ved å legge til andre team i søkeområdet.

      Entrypoint

      Entrypoint er en logisk enhet som representerer inngangspunktet for samhandlinger for å komme inn i Webex CC. For telefoni kartlegges dette primært telefonnummeret som anropene kommer til, og for e-post-/meldingskanaler peker Entrypoint til ressurskonfigurasjonen i Webex Connect.

      Flyt

      Flyten knyttet til inngangspunktet (via rutingsstrategi), som bestemmer trinnene som er involvert i håndtering av samhandlinger.

      For ikke-telefonikanaler (e-post, meldinger/sosiale medier) velges Flow som en del av ressurskonfigurasjonen i Webex Connect.

      Tilgangskontroll for kontaktsentre på flere steder

      Webex CC-administratorer kan konfigurere brukerprofiler med tilgangsrettigheter til bestemte områder, grupper, køer og inngangspunkter. Videre, på grunn av den hierarkiske naturen til steder og team, når tilgang til bestemte nettsteder er gitt, kan bare lagene eller datoen som gjelder teamene, som tilhører disse nettstedene eller et eksplisitt spesifisert delsett av slike team, nås av brukeren.

      For køer og inngangspunkter er de globale på organisasjonsnivå, så for forskjellige geografiske steder (steder der bestemte agenter og team er plassert) kan separate inngangspunkter og køer konfigureres, og veiledere / brukere kan ha tilgang til de enhetene som gjelder for bestemte nettsteder.

      Figur 2 illustrerer nøkkelkonfigurasjonsenhetene og brukerprofilen som refererer til disse enhetene.

      Konfigurasjonsenheter tilordnet brukerprofil

      I tillegg til å begrense tilgangen til disse enhetene, kan Webex CC-administratorer kontrollere de spesifikke egenskapene/modulene som en bruker kan få tilgang til i administrasjonsgrensesnittet, og dermed ha brukere med administrasjons-/konfigurasjonsrettigheter til bestemte enheter samt deler/muligheter i administrasjonsgrensesnittet for Webex CC.

      Rapportering og Analytics

      Webex CC behandler de diskrete hendelsene som genereres av ulike tjenester i løpet av livssyklusen til interaksjoner, ved hjelp av en serie sanntidsstrømbehandlingstjenester og genererer et definert sett med sanntidsdatasett som publiseres til klienter som abonnerer.

      Videre blir disse hendelsene videre behandlet, transformert og aggregert og resulterende datasett beholdes, som deretter hentes via dataforbruks-API-ene og rapporterings- og datavisualiseringsgrensesnittet - Analyzer.

      Figur 1 illustrerer grensesnittene for databehandling og forbruk i Webex CC

      Webex CC-databehandlingspipeline og forbruksgrensesnitt

      Integreringer

      Alle eksterne integrasjoner til WxCC for å utvide og forbedre funksjonene som kunder kan bruke, bruker standard publiserte API-er.

      Typen API grensesnitt som er tilgjengelige i Webex CC er:

      • HVIL API

      • Push på serversiden ved hjelp av

        • Webhooks

        • WebSocket-meldinger

      CRM-integrasjoner

      Webex CC støtter to moduser for integrasjon med CRM-systemer (Customer Relationship Management).

      • Innebygde koblinger på skrivebordet

      • Flytintegreringer via HTTP-er Koblinger i IVR

      Innebygde skrivebordskoblinger: CRM-program som primært grensesnitt

      I denne driftsmodusen logger agenten på CRM-konsollen som det primære programmet.

      Webex CC er et innebygd program (også kalt et innebygd skrivebordsprogram eller innebygd softphone) som primært brukes til å logge på kontaktsenteret og motta Webex CC-rutede kontaktsentersamhandlinger.

      Når CRM-integreringen mottar et anrop eller en samtaleforespørsel, utfører den følgende handlinger på CRM-konsollen

      • Skjermbilde viser kundeoppføringen som er knyttet til ANI eller andre anropstilknyttede data.

      • Postere samtalemetadata som aktivitetsnotater i kundeoppføringen

      • La agenten "klikke for å ringe" ved å klikke på kontakten i CRM og starte et utgående anrop til kunden

      • Postering av anropsoppføringer i CRM-rapporteringstabellene for primærrapportering om CRM.

      • Gir full funksjonalitet for Agent Desktop- og samtalekontroller (innebygd og minifisert versjon av skrivebordsappen)

      Den primære integreringsmodusen med CRM-ene er å bygge inn CC Desktop Webex programmet i en separat iFrame.

      Videre kjører Webex CC Desktop-programmet en egendefinert hodeløs widget (ingen brukergrensesnitt) i bakgrunnen, og samhandler med det underliggende CRM-systemet for å utføre automatiserte handlinger på vegne av agenten.

      Samhandlingene drives av to SDK-er som den hodeløse widgeten bruker.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK levert av Webex CC for å registrere hendelseslyttere for agent- og kontakthandlinger.

      • CRM JS SDK: Dette er CRM-klient-SDK-en som gjelder per CRM som abstraherer REST API-anrop med CRM. For salesforce brukes for eksempel det CTI JS-biblioteket fra Salesforce til å utføre handlinger og lytte etter hendelser i CRM.

      Figur 1 illustrerer CRM-arkitekturen for innebygd Webex CC-skrivebord og tilkobling

      CRM-kobling Innebygd skrivebordskoblingsarkitektur

      Webex CC støtter følgende CRM-løsninger for ovennevnte integrasjon:

      • Salesforce

      • ServiceNow

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

      For mer informasjon, besøk https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10.

      Hvis du vil ha mer informasjon om hvordan du konfigurerer Webex CC-skrivebordsoppsett for aktivering av CRM-kobling, funksjonssett og endringslogger, kan du gå til https://github.com/CiscoDevNet/webex-contact-center-crm-integrationshttps://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      Global tilgjengelighet av CRM-koblinger

      CRM-koblingene er tilgjengelige i alle geografiske områder og områder der Webex CC er i drift.

      Elastisk skalering og ytelse

      Webex CC er vert for den tilpassede widgeten som muliggjør toveiskommunikasjon mellom CRM-applikasjonen og Webex CC-skrivebordet i AWS CloudFront CDN, noe som sikrer høy tilgjengelighet av widgeten AWS på tvers av tilgjengelighetssoner og regioner.

      All CRM-integreringsspesifikk databehandling skjer i nettleseren der agenter bruker CRM-programmet med Webex CC-skrivebord innebygd i CRM-programmet.

      Sikkerhet

      CRM-koblingene startes via skrivebordsoppsettet for Webex CC-agent, og valgfrie parametere sendes via skrivebordsoppsettet til widgeten for å slå funksjoner på og av.

      Hvis du for eksempel vil aktivere widgeten Salesforce-handlinger, kan administratoren slå på parameterinnstillingen sfdcWidgetEnabled til sann.

      Installasjon av pakke

      For at integreringen skal fungere toveis, må CRM-konsollen ha det innebygde programmet installert. Dette er for å støtte lasting av skrivebordsprogrammet inne i en iFrame.

      Alle Desktop Embedded-koblingene er tilgjengelige på CRM-markedsplassen.

      For eksempel,

      ServiceNow: https://store.servicenow.com/sn_appstore_store.do#!/store/application/6c8e2a4edbc73410e1c75e25ca961947/1.0.5?

      Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/

      Installasjonen av markedsplassprogrammet aktiverer de nødvendige plugin-modulene og importerer de nødvendige XML-filene til CRM-konsollen for å støtte rapportering av anropsoppføringer i CRM.

      Flytintegreringer via HTTP-koblinger i IVR

      Webex CC Flow-byggherren støtter toveis dataflyter mellom Webex CC og CRM-systemet ved hjelp av HTTPs-koblinger konfigurert i Webex Control Hub og brukt på Webex CC Flow.

      Disse brukes primært til tilpassing i talesamhandlinger og tilpasset ruting i IVR.

      Som standard støtter Webex CC HTTP-koblingen Salesforce på Control Hub. De andre CRM-koblingene kan legges til som egendefinerte koblinger i Webex Control Hub.

      Hvis du vil ha mer informasjon om HTTP-koblinger, kan du gå til https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-kontakter:

      Optimalisering av arbeidsstyrken

      Webex CC støtter arbeidsflytoptimalisering og kvalitetsstyringsløsninger fra ledende industrileverandører.

      Distribusjon og tilkobling

      Webex CC er distribuert i AWS og er for øyeblikket tilgjengelig i følgende regioner

      • OSS

        • USA-Øst-N Virginia

        • US-West N California (bare Voice Media Ingress)

      • Canada

        • Sentrale

      • Storbritannia

        • London

      • Europa

        • Frankfurt

      • Asia Pac

        • Tokyo

        • Sydney

      Tilkobling til flere områder for telefoni

      For å aktivere globale organisasjoner, med agenter og kunder på flere geografiske steder, støtter Webex CC å holde mediene innenfor det lokale området, for de områdene der talemediekanten og inngangstjenestene kjører.

      Figur 1 illustrerer distribusjon av flere regioner med regionale medier.

      Distribusjon i flere områder med regionale medier
      Distribusjon i flere områder med regionale medier

      Mediekanten og inngangstjenestene distribueres i følgende områder.

      Geografisk region

      Webex CC-tjenester (AWS-regionen)

      Media Edge (tale-POP)

      Neste generasjons medietjenester (AWS-regionen)*

      OSS

      N Virginia

      New York

      Los Angeles

      N Virginia

      N California

      Canada

      Sentrale

      Vancouver

      Toronto

      Sentrale

      Brasil

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannia

      London

      London

      London

      India

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australia

      Sydney

      Melbourne

      Sydney

      Sydney

      *Hvis du vil ha mer informasjon om regional tilgjengelighet for neste generasjons medietjenester, kan du se Neste generasjons talemedieplattform.

      Sikkerhet og personvern

      Sikkerhet for infrastruktur

      Taleinfrastruktur på Edge

      Voice Edge-komponentene tillater SIP-trunker fra kundenettverk / PSTN-bærere å avslutte, og dette aktiveres basert på hvitelistede IP-er som har lov til å koble til kantkomponentene.

      Beregn infrastruktursikkerhet

      Webex CC-databehandlingsforekomster klargjøres i AWS, og tjenester kjører som pods i Kubernetes-klynge, som har flere navneområder og tilgang til hvert navneområde er begrenset med separat legitimasjon.

      All klargjøring av infrastrukturen gjøres ved hjelp av kode – ingen manuelle trinn – og ingen av legitimasjonene kan nås manuelt.

      Det er et sentralt legitimasjonslager med spesifikke baner konfigurert for spesifikt sett med tjenester / team, og tilgangen til selve legitimasjonslageret er begrenset og konfigurert som hemmeligheter i bygge- og distribusjonssystemene.

      Ingen av infrastrukturkomponentene/tjenestene er direkte eksponert utenfor AWS VPC, og kun offentlig eksponerte grensesnitt er API-er og WebSocket-servere som styres og administreres ved hjelp av API-gateway,

      Bortsett fra dette er det visse interne systemer og grensesnitt som brukes av utviklere som brukes til å vise logger, målestokker, distribusjonsdetaljer, byggestatus og testresultater, som er sikret ved hjelp av roller og grupper og integrert med Ciscos interne autentiseringssystemer.

      Autentisering og autorisasjon for brukergrensesnitt

      Alle brukergrensesnittene som brukes av ulike kontaktsenterbrukere (agenter, ledere, administratorer, analytikere), er beskyttet av Ciscos OAuth-flyter (Common Identity Based Bearer Token).

      Autorisasjonen gjøres ved hjelp av roller for brukeren som fikk tokenet og omfangene som er tilordnet tokenet.

      Datasikkerhet

      Data under overføring

      Ingen av grensesnittene til tjenestene / infrastrukturkomponenten som er distribuert, er direkte eksponert for ekstern innkommende trafikk.

      Utvalgte tjenester, med http APIer, eksponerer disse grensesnittene via en gateway, og all innkommende https (inkludert WebSocket) avsluttes i ALB og intern trafikk over http rutes til tjenestene.

      Alle utgående interaksjoner er over https / TLS (for ikke http-protokoller).

      Inne i VPC er den interne kommunikasjonen mellom tjenester - over http / custom TCP protocol - over vanlig TCP socket.

      Data i hvile

      Alle data som blir lagret, krypteres på lagringslaget. Videre er de datalagrene som er utenfor VPC, beskyttet og tilgangskontroll og autorisasjoner med legitimasjon sikkert lagret og administrert i et hemmelig lager.

      Figur 1 illustrerer dataflyt og sikkerhetsmodell for transitt og hvile.

      Datasikkerhet under overføring og lagring

      Personvern

      PII-data for sluttbruker

      Webex CC Flow, som er den programmatiske kontrolleren for håndtering av samhandlinger, kan brukes til å samle inn brukerdata, som kan tilordnes flytvariabler som er spesielt merket som "Inneholder sensitive data". Verdiene for slike data er kryptert, og ingen tjenester i transittbanen til dataene vil ha tilgang til disse dataene.

      Videre blir slike data aldri lagret i CC Webex rapporteringsdatalageret, og loggene/meldingsinfrastrukturen vil ha krypterte data og klartekstdata lagres ikke noe sted i Webex CC.

      PII-data for kontaktsenteragent/-leder

      Kontaktsenterets brukerrelaterte data redigeres i logger, men er tilgjengelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhet

      Faktorer for skala

      For Webex CC er faktorene som påvirker skalaen:

      • Samtidig antall agenter logget på

      • Samtidig antall interaksjoner pågår

        • Handlinger utført på disse samhandlingene

      • Samtidig antall handlinger som veiledere / agenter utfører, utenfor håndtering av interaksjonene

      • Volumet av dataene som genereres og vedvarer

      Arkitektoniske aspekter som muliggjør skala

      Prinsippene som Webex CC er bygget og designet etter, gjør at løsningen kan skaleres dynamisk etter behov innenfor rammene som håndheves av infrastrukturen som tilbys for de ulike tjenestene og plattformkomponentene.

      Hendelsesdrevet arkitektur

      Tjenestene i Webex CC kommuniserer ved hjelp av meldinger, og de kritiske meldingsbehandlingsflytene innebærer ingen blokkering av IO-operasjoner, og tilstanden som kreves for å behandle meldinger, er lokalisert til forekomsten av tjenesten som behandler meldingen.

      Statsløse tjenester (eller eksternalisert tilstand)

      Tilstandsløse tjenester muliggjør elastisitet ved enkelt å legge til/fjerne flere forekomster av tjenestene. Det er visse tjenester som er iboende stateful i naturen, og de har eksternalisert statlig butikk og infrastrukturen støtter dynamiske endringer i antall forekomster av slike tjenester også med automatisk rebalansering / statlig overføring / lokalisering av staten til forekomsten som trenger staten.

      Elastisk infrastruktur

      Alle tjenestene kjører i Kubernetes, og infrastrukturen, også kjent som Kubernetes-noder, skaleres automatisk basert på bruken, og dette gjør det mulig å legge til flere databehandlingsnoder dynamisk opp til en maksimal høy terskel som er forhåndskonfigurert.

      Lastprojeksjon og regelmessig validering

      Alle tjenestene er benchmarked for ytelsesegenskaper og skaleringsmønster er validert på tjenestenivå.

      Ytterligere kontinuerlig validering, toppbelastning og utholdenhetstester utføres med testparametere justert for forventet vekst i skalaen som påvirker attributter, noe som gjør det mulig å identifisere flaskehalser, planlegge å oppdatere den høye terskelen for ressursbruk i infrastrukturen og være klar for spilldagen.

      Pålitelighet og tilgjengelighet

      Den hendelsesdrevne arkitekturen og statsløse tjenester muliggjør fleksibilitet og elastisitet. For å sikre at feil oppdages og håndteres før funksjonalitet påvirkes, bruker Webex CC imidlertid følgende strategi.

      • Infrastruktur tilgjengelighet og pålitelighet

        • Alle Webex CC-tjenester og infrastrukturkomponenter er alltid distribuert i tre AWS-tilgjengelighetssoner.

          • Dette gjør at Webex CC kan være motstandsdyktig mot tilgjengelighetssonefeil, og i tilfelle feil erstattes de mislykkede forekomstene automatisk med nyere.

      • Kontinuerlig overvåking og varsling

        • Interne og eksterne sonder for tjeneste- og infrastrukturkomponenter, som ved feil utløser varsler.

        • Beregninger som fanges opp fra tjeneste- og infrastrukturkomponenter og behandles gjennom en regelmotor som oppdager samsvarende regler og utløservarsler.

      • Kontinuerlig validering og varsling

        • Periodiske tester kjøres, og eventuelle feil resulterer i utløsende varsler

        • Disse varslene skaper proaktive hendelser og håndteres som en reell hendelse som påvirker kunden.

          • Dette foregriper innvirkningen på kunden og bidrar til systemets tilgjengelighet og pålitelighet.

      • Kontinuerlig integrasjon og levering

        • Dette er ingeniørprosessen og leveringspipelinen og muliggjør rask og pålitelig bygging, validering og distribusjon av tjenester / endringer i tjenester i Webex CC.

          • Muligheten til å utføre fullstendig automatisert distribusjon – fra kode til produksjonsmiljø, med alle nødvendige valideringer, reduserer risikoen og minimerer tiden til løsning, hvis en endring må distribueres som følge av en feil.

      • Effektbrytere og drepebrytere

        • Ulike deler av systemet / visse funksjoner i Webex CC kan deaktiveres selektivt for alle kunder eller utvalgte kunder, for å minimere kaskadeeffekter av en feil.

          • Dette gjør det mulig å minimere feiloverflaten og oppnå tilgjengelighet av kjernekontaktsenterfunksjoner for kunder.

      Overvåking og feildeteksjon

      Figur 1 viser de kontinuerlige overvåkings-, validerings- og varslingsmekanismene som er på plass for Webex CC.

      Kontinuerlig overvåking og feildeteksjon

      Forretningskontinuitet og nødgjenoppretting

      Prosessen for katastrofegjenoppretting og forretningskontinuitet sørger for å oppdage eventuelle store avbrudd i en region, og nødvendige tiltak blir iverksatt for å sikre gjenoppretting av tjenestene til kunder som er om bord i regionen.

      Trinnene for gjenoppretting dokumenteres, valideres og holdes oppdatert regelmessig i henhold til prosessene for katastrofegjenoppretting og -administrasjon.

      Webex CC-tjenester distribueres i tre separate tilgjengelighetssoner i en AWS-region. Hver tilgjengelighetssone er en annen fysisk plassering i regionen, med uavhengige verktøy.

      I tilfelle fullstendig AWS-regionfeil, er Webex CC avhengig av AWS for å gjenopprette regionen, og for langvarige avbrudd som involverer hele regionen, blir Webex CC-datasenteret klargjort i en ny AWS-region og gjenoppretter de viktigste kundekonfigurasjonene og dataene slik at kontaktsenteret er operativt for kunder i den nye AWS-regionen.

      Dette innebærer automatisering, men krever manuell inngripen for å utløse prosessen, samt overvåke og sikre at nødvendig konfigurasjon og data gjenopprettes for å gjøre kontaktsenteret operativt for kundene.

      Samsvar og sertifiseringer

      Webex Contact har en omfattende liste over sikkerhetssertifiseringer. Disse sertifiseringene holdes oppdatert med jevne mellomrom.

      • PCI DSS QSA

      • CAIQ

      • HIPAA og HITECH

      • CSA-stjerne nivå 1

      • CSA Star Level 2 (3. parts uavhengige vurdering)

      • SOC2

      • ISO27001 (Internasjonal standard for informasjonssikkerhet)

      • ISO27017 (sikkerhetsstandard for skytjenesteleverandører)

      • ISO27018 (sikkerhetsstandard fokusert på å beskytte personopplysninger i skyen)

      • ISO27701 (Utvidelse av personvern)

      • C5 tysk standard, som demonstrerer operativ sikkerhet mot cyberangrep

      Se personverndatabladet for kontaktsentertjenesten for Webex hvis du vil ha mer informasjon.

      Introduksjon

      Cisco Webex Contact Center (Webex CC) er et kontaktsenter som en tjeneste (CCaaS) som gjør det mulig for organisasjoner å muliggjøre smartere, proaktive og tilpassede samhandlinger på tvers av kundereisen.

      Webex CC er konstruert, designet og utviklet, fra grunnen av, som en skybasert løsning, med følgende arkitektoniske kjerneprinsipper.

      • Tjenester: Uavhengig sett med tjenester der hver tjeneste leverer et lite, sammenhengende sett med funksjoner til brukerne.

      • Hendelsesdrevet: Alle tjenestene kommuniserer med hverandre ved hjelp av meldinger, bortsett fra i webapplikasjoner der applikasjonen bruker https-grensesnitt (REST API-er, Push Data via WebSocket-grensesnitt) for spesifikke brukstilfeller.

      • Tilstandsløs/eksternalisert tilstand: Tjenestene distribueres i Kubernetes, kjører i docker-beholdere, med muligheten til automatisk å skalere og være motstandsdyktig mot feil i én eller flere forekomster av tjenestene.

      • Observerbar: Alle tjenestene og infrastrukturkomponentene som muliggjør distribusjon av slike tjenester, kan observeres med standardmekanismer for å måle, oppdage og forhindre situasjoner som påvirker kontaktsenterets evner, samt raskt feilsøke og gjenopprette tjenester i tilfelle strømbrudd.

      • Isolert/løst koblet: Hver tjeneste kan bygges, valideres og distribueres/oppdateres uavhengig uten nedetid for kontaktsenterfunksjoner.

      Webex CC-tjenester distribueres i AWS og drives av en skybasert plattform som muliggjør følgende:

      • Tilgjengelighet av infrastrukturtjenester og -programmer på tvers av flere tilgjengelighetssoner

      • Elastisitet i infrastrukturtjenester og -programmer som muliggjør dynamisk skaleringskapasitet

      • Sikkerhet innebygd i måten systemene bygges og distribueres på, data er beskyttet under overføring og i hvile sammen med sikkerhets-/samsvarssertifiseringene som Webex CC har.

      • Skalerbar og sikker kantinfrastruktur for telefoni-/taleintegrasjoner

      • Observerbarhet med proaktiv overvåking og varsling som muliggjør høy tilgjengelighet av kontaktsentertjenester til sine kunder.

      • Integrert med resten av Cisco Webex for brukergodkjenning/autorisasjon, administrasjon og klargjøring av kontaktsenterfunksjoner.

      De ytterligere avsnittene i dette dokumentet utdyper hver av funksjonene ovenfor og hvordan CC Webex arkitekturen muliggjør det samme.

      Logisk arkitektur

      Kjernefunksjonen som en kontaktsenterløsning må ha, er å gjøre det mulig for kunder å enkelt kontakte organisasjonen ved hjelp av vanlige kommunikasjonsmidler og få spørsmålene / problemene adressert på en rask og effektiv måte.

      For å sikre at dette grunnleggende prinsippet oppnås, er det imidlertid flere funksjoner bak kulissene som organisasjonen som bruker kontaktsenteret, må ha tilgang til. Disse er:

      • Mekanismer for kunder å starte en interaksjon

        • Publiserte og operative telefonnumre som kobler telefonianrop til kontaktsentersystemet

        • E-postadresser som kunder kan sende e-post til, og mekanisme for å oppdage nye innkommende e-poster.

        • Mulighet for kunder å kontakte via ulike digitale kanaler, inkludert, men ikke begrenset til

          • Chat fra et nettsted/en app

          • Direkte chat via populære meldingsklienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direct Message fra Twitter

      • Evne til å oppdage nye interaksjoner og håndtere dem effektivt

        • Disse vil inkludere automatisert IVR-system, virtuelle agenter for telefoni / chatter med programmerbarhet innebygd for å definere arbeidsflytene som er involvert i håndtering av interaksjoner.

        • Til slutt, om nødvendig, må interaksjonen eskaleres til en agent, som er optimalt dyktig til å håndtere samspillet.

      • Mulighet for agenter til å indikere tilgjengelighet for håndtering av samhandlinger og ledere for å overvåke, veilede agenter og få driftsmåledata som muliggjør effektiv samhandling.

      • Mulighet for administratorer til å konfigurere og klargjøre de ulike kontaktsenterfunksjonene som gjør det mulig for agenter og ledere å utføre oppgavene sine som forventet.

      Utover disse må moderne bedrifter ha ekstra muligheter for å optimalisere kontaktsenterdriften med tilgang til data og innsikt som visualiserer og sporer viktige operasjonelle beregninger.

      Videre er muligheten til å integrere med spesialiserte kontaktsenterøkosystemfunksjoner som kjøring av proaktive automatiserte utgående samtaler, forbedring av agent- og lederopplevelser ved hjelp av AI, oppdagelse og forståelse av kundereisen for proaktivt å levere data på forhånd til agenter, klare differensiatorer i måten kontaktsenterløsninger utvikler seg på.

      Når det gjelder forbruksmodellen, der kontaktsentertilbud forbrukes som en skylevert programvaretjeneste, krever muligheten til å sikre tilgjengelighet, pålitelighet og automatiserte ad-hoc-skaleringskrav toppmoderne overvåkings- og varslingsmekanismer, noe som muliggjør kontinuerlig validering og påvisning av forestående problemer og forebygger/minimerer innvirkningen på kundeoperasjoner.

      Figur 1 illustrerer den logiske arkitekturen til Webex CC.

      Webex CC logisk arkitektur
      Webex CC logisk arkitektur

      Funksjonelle komponenter

      Følgende avsnitt beskriver ulike funksjonelle komponenter i Webex CC.

      Ledelse av samhandling

      Webex CC støtter telefoni, e-post og meldinger (sosiale kanaler) som ulike kanaler der brukere kan samhandle med kontaktsenteret.

      For alle kanalene kan den innledende håndteringen utføres av systemet, og deretter kan samhandlingen eskaleres til en agent.

      Medietyper

      Telefoni

      For telefoni avgjøres håndteringen av innkommende taleanrop av hvordan anropet kom inn i kontaktsenteret (se Inngående mekanismer nedenfor) og Webex CC-flyten som er knyttet til inngangspunktet.

      Anropet blir besvart, og ytterligere handlinger utføres i henhold til CC Flow Webex definisjonen – som er en programmatisk representasjon av handlingene som skal utføres under håndtering av anropet, enten før kø og ruting til en agent, eller selve flyten kan håndtere samtalen uten overføring til en agent.

      Flow Builder i Webex CC lar utviklere definere flyten og tilordne den til inngangspunktet som anropet ankommer via i Webex CC.

      Disse konfigurasjonsenhetene og bruken av dem dekkes i konfigurasjonsenheter.

      Mer informasjon om Flow Builder er dekket i den kommende delen om IVR System.

      E-post og meldinger

      Fra Webex CC-perspektiv gir Webex Connect inngående og utgående funksjoner for alle digitale kanaler – e-post, meldingskanaler, som sluttbrukere kan bruke til å kontakte kontaktsenteret.

      Webex Connect-flyt

      • Bestemmer håndteringen av slike samhandlinger til samhandlingene er satt i kø og rutet til agenter. Dette inkluderer automatisk håndtering og BOT-behandlinger for alle former for meldings- og e-postinteraksjoner.

      • Bruker forretningslogikk på innkommende samhandling.

      • Håndterer kontakt før du setter deg i kø.

      • Flow selv kan håndtere samhandlingen uten overføring til live agent.

      Meldingskanalene som støttes av Webex CC er:

      • Web App / Mobil App Chat

      • Whatsapp

      • Facebook Messenger

      • SMS

      E-postkanalene som støttes av Webex CC er:

      • Gmail

      • Office365

      Inntrengningsmekanismer

      Denne delen dekker mekanismene som en interaksjon kan komme inn i Webex CC. Basert på medietypen er mekanismene som en interaksjon når Webex CC forskjellige.

      I telefoni er det for eksempel nødvendig med klargjøring av fysisk infrastruktur for å aktivere PSTN-tilkobling, konfigurasjon av telefonnumre og ruting av anropene til Webex CC.

      For e-post-/meldingskanaler må inngangskonfigurasjonen gjøres i Webex Koble til, og den involverer klargjøring av e-post-/meldingskonto og Webex Connect-flytkonfigurasjon.

      Innkommende tale

      For taleanrop er et typisk scenario der brukere ringer et PSTN-telefonnummer som deretter kobles til kontaktsenteret. Fra et inngangsperspektiv trenger dette en mekanisme for å rute anrop fra PSTN til Webex CC.

      Figur 1 illustrerer inntaket av taleanrop til Webex CC.

      Inngangsalternativer for innkommende tale

      Voice Ingress Services i Webex CC utfører tredjeparts samtalekontroll ved hjelp av SIP og svarer på det innkommende anropet, samt utfører overførings-, konferanse- og andre samtalekontrolloperasjoner.

      Det logiske inngangspunktet for anrop i Webex CC er konfigurasjonsenheten kalt Entrypoint. For taleinngang er nøkkelkonfigurasjonen for Entrypoint telefonnummeret som er knyttet til det, som vanligvis er et gyldig PSTN-telefonnummer hentet fra valgt PSTN-leverandør.

      Dette gjør det mulig å oppdage innkommende anrop på telefonnummeret, knytte anropet til Entrypoint og bruke andre konfigurasjonsparametere for inngangspunktet til å håndtere anropet i henhold til definisjonen for Webex CC-flyt som skal utløses for samhandlingen.

      Merk:

      Hvis du vil ha mer informasjon om alternativene for PSTN-tilkobling, kan du gå til https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      Skalerbarhet og tilgjengelighet for infrastruktur for talekant

      Webex CC VPOP-infrastrukturen inkluderer redundante SIP SBC-par, noe som sikrer høy tilgjengelighet og flere SBC-er kan legges til for å skalere de samtidige anropsvolumene som skal støttes.

      Maks samtidige anrop som VPOP kan håndtere, avhenger av antall SBC-er som kjører, og som anrop sendes til.

      For geografisk redundans – et nett av VPOP SBC med sammenkoblinger på tvers av flere par på tvers av regioner støttes.

      For taleinngangstjenester er de horisontalt skalerbare for å håndtere et økende antall samtidige taleanrop som skal inntas til Webex CC.

      Sikkerhetshensyn med talekantinfrastruktur

      Tabellen nedenfor inneholder detaljer om tilkoblingsalternativene til Voice Edge-infrastrukturen.

      Tabell 1. Tilkoblingstyper

      Tilkobling

      Typer

      Offentlig Internett

      Direkte (med hvitelistede kilder IP adresser)

      IPSec Virtual Private Network (VPN) eller IPSec over Generic Routing Encapsulation (GRE)

      Sted-til-sted (S2S)

      SRTP/SIP-TLS

      Privat tilkobling

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Krysstilkobling av datasenter

      Equinix Fabric Tilkoblinger

      For mer informasjon, besøk https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      IVR-systemet

      Hvert taleanrop som kommer inn i et telefonnummer som er tilknyttet et inngangspunkt, blir besvart av Webex CC, og kjøring av en Webex CC-flyt tilknyttet inngangspunktet, starter.

      Webex CC Flow Builder leverer programmeringskonstruksjoner/operatorer og funksjonelle blokker, kalt aktiviteter, slik at administratorer eller andre som utformer og implementerer den IVR logikken, kan kombinere disse byggeklossene og opprette flytdefinisjonen.

      Programmeringskonstruksjonene som Flow støtter, er:

      • Deklarasjons- og innstillingsvariabler – tilstand knyttet til en flytkjøring

        • Pebble-uttrykk for å angi verdien av variabler

      • Betingede kontroller

      • Looping - bruk av Conditionals og Go To (evne til å kjede aktiviteter sammen)

      • Aktivere REST API-er

      • Analyseringsdata - JSON, TOML, XML vanligvis brukt til å analysere API svar.

      • Komponere aktiviteter


       

      Et representativt sett med aktiviteter som Flow-forsyninger er:

      • Spill av meldinger

      • Samle inn brukerdata

      • Overføre samtalen til en annen destinasjon/et annet telefonnummer

      • Send samtalen til en virtuell agent

      • Sett anropet i kø slik at det kan besvares av en agent.

      For hvert anrop som er aktivt, er en forekomst av flytkjøring også aktiv til samtalen avsluttes, noe som resulterer i samtidige kjøringer av flyter.

      Hver forekomst av flytkjøring gir isolert miljø for data / tilstand knyttet til flyten og der av anropet.

      I løpet av hele anropets livssyklus gjør flyt det også mulig å svare på bestemte hendelser som skjer, og håndtere dem – når et anrop for eksempel besvares av en agent, kan en hendelsesbehandling utløse et skjermvindu i grensesnittet for agentskrivebordet.

      Hvis du vil ha mer informasjon om Webex CC Flow, kan du se https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee.

      Støtte for virtuell agent

      Flow leverer en aktivitet for å levere samhandlingen til en virtuell agent, som er forhåndskonfigurert i Webex Control Hub.

      Når samtalen er koblet til en virtuell agent, gir den en samtaleopplevelse IVR brukeren og aktiviteten avsluttes enten med avslutning av samtalen eller med eskalering av anropet til en agent.

      Ved eskalering kan flyten konfigureres til å sette anropet i kø, som deretter blir besvart av en agent.

      Innkommende digitale interaksjoner

      For e-post og meldingskanal for innkommende samhandlinger bruker Webex CC Webex Connect til klargjøring av aktiva, flyt for å håndtere innkommende samhandlinger og deretter rute samhandlingen til Webex CC når Webex Connect-flyten eksplisitt setter samhandlingen i kø slik at den kan håndteres av en agent.

      Figur 2 illustrerer inntak av e-post, meldingsinteraksjoner i Webex CC.

      Inngangsalternativer for e-post og meldinger

      Virtual Agent / BOT-integrasjoner

      For samhandlinger med e-post og meldinger eller sosiale kanaler konfigureres de virtuelle agent-/BOT-behandlingene i Webex Connect-flyten.

      På samme måte som med Virtual Agents for Voice, hvis BOT-behandlingen ender med eskalering som resultat, blir samhandlingen lagt i kø og rutet til en agent.

      Ruting og kø

      Webex CC behandler den innkommende kontakten med automatiserte behandlingsprogrammer som definert i flyten, og flyten kan bestemme seg for å legge kontakten i kø / direkte til en agent (agentspesifikk kø – støttes bare for telefoni/tale-interaksjoner).

      Hvis en agent er tilgjengelig i kø, reserveres agenten, og samhandling rutes til agenten. Hvis ingen agenter er tilgjengelige, parkeres samhandlingen i køen, og Flow fortsetter å behandle kunden med behandling knyttet til køaktiviteten.

      Når en agent blir tilgjengelig, blir behandleren avbrutt, og samhandling tilbys til agenten.

      Figur 1 illustrerer arkitekturen for kø og ruting.

      Arkitektur for kø og ruting
      Arkitektur for kø og ruting

      Valg av agent

      Køer i Webex CC støtter følgende algoritmer for agentvalg:

      • Lengste tilgjengelige agentruting

      • Dyktig basert ruting

        • Lengste tilgjengelige agent (LAA)

        • Beste tilgjengelige agent (BAA)

      Agenter er knyttet til køer gjennom Teams.

      En kø kan tilordnes flere anropsdistribusjonsgrupper (der hver gruppe har ett eller flere team), på en sekvensiell måte med konfigurert venting på at anropsdistribusjonsgruppe skal legges til i køen, slik at søkeområdet for en samsvarende agent utvides til flere anropsdistribusjonsgrupper etter hvert som tiden går.

      For ferdighetsbasert ruting, blant kompetansekravene som samsvarer med agenter som er knyttet til køen, velges en agent basert på LAA- eller BAA-konfigurasjon.

      Spesifikke tilleggsfunksjoner for tale/telefoni

      Agentbasert ruting (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjelp av aktiviteten QueueToAgent rute samhandlinger direkte til den valgte agenten basert på agent-ID-en.

      Hvis agenten ikke er tilgjengelig for å håndtere samhandlinger, kan samhandlingen parkeres i en agentspesifikk kø og vente på at agenten blir tilgjengelig

      Avansert køinformasjon

      Webex CC Flow kan ved hjelp av aktiviteten GetQueueInfo hente sanntidsinformasjon for en kø som Posisjon i kø (PIQ), Estimert ventetid (EWT), antall agenter som er tilgjengelige i køen, og kan brukes til å avgjøre om kontakten skal settes i kø eller ikke.

      Høflighet tilbakeringing

      Webex CC Flow, ved hjelp av aktiviteten Tilbakeringing, lar kunden koble fra samtalen mens posisjonen i køen opprettholdes, og motta en tilbakeringing når den virtuelle samhandlingen i køen rutes til en agent.

      Håndtering av overløp

      Webex CC støtter overflythåndtering ved hjelp av kapasitetsbaserte team (CBT).

      CBT er som et vanlig team med en kapasitet og en tilknyttet ekstern DN som tjener den kapasiteten. Den kan konfigureres sammen med andre team i distribusjonssyklusene for køanrop.

      Vanligvis konfigureres dette som den siste syklusen, slik at det fungerer som en overflyt hvis ingen agent er tilgjengelig, selv etter at alle de konfigurerte anropsdistribusjonsgruppene ikke finner en tilgjengelig samsvarende agent for håndtering av samhandlingen.

      Agent Desktop Operasjoner

      Når en agent logger på Webex CC Agent Desktop, angir agenten et telefonnummer som innkommende anrop til agenten kan kobles til. Dette kan være en PSTN-telefon, mobiltelefon eller et internnummer hvis agenten er en Cisco Webex Calling bruker.

      Vær oppmerksom på at dette nummeret må være et gyldig telefonnummer som anrop kan rutes til. Hvis ikke, kan ikke agenten motta innkommende anrop.

      Basert på typen samhandling som agenten håndterer, gir widgetene i agentskrivebordet muligheten til å utføre bestemte mediekontrolloperasjoner.

      Når et anrop er besvart, kan agenten for eksempel utføre følgende operasjoner knyttet til anropet.

      • Sett samtalen på vent

      • Start konsultasjonssamtale og

        • Overfør samtalen til et annet telefonnummer (si agenttelefonnummer) / inngangspunkt

        • Sende en annen agent til samtalen i konferanse

      • Overføre samtalen til en annen kø

      • Avslutte samtalen

      Med Agent Desktop kan administratorer legge til egendefinerte widgeter der ved å utvide skrivebordsfunksjonene og gjøre det til en enhetlig samling av widgeter som agenter trenger for å få arbeidet gjort på en effektiv måte.

      Skrivebordsarkitektur

      Agent desktop er en mikro frontend basert enkeltside program som er vert for widgets bygget basert på webkomponenter arkitektur. Alle standard-/lagerwidgetene drives av data som hentes av API-er eller push-mekanismer på serversiden.

      Dette er vanligvis asynkrone API-er, der svaret på en påkallelse kommer til skrivebordet via en WebSocket-tilkobling.

      Webex CC-Agent Desktop godkjenner brukere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for egendefinerte widgeter, basert på godkjenningsmodellen, gir den en enkel påloggingsopplevelse til agenter hvis godkjenningsmodellen til den egendefinerte widgeten er integrert med CI.

      Når en agent er en del av en samhandling, sendes alle oppdateringer til samhandlingstilstanden eller tilknyttede data også til skrivebordet via WebSocket-tilkoblingen.

      Robusthet fra skrivebordet til tilkobling og ventetid

      Den asynkrone API og push-en på serversiden muliggjør skalering, og eventuelle tilkoblingstap til WebSocket-grensesnittet oppdages, og skrivebordet forsøker å koble til på nytt og logge på på nytt.

      Figur 2 illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administrasjon og konfigurasjon

      Onboarding av kunder

      Webex Control Hub er det primære grensesnittet som brukes av partnere og kunder for å introdusere kunder og aktivere eller konfigurere funksjoner.

      Når organisasjons- og kontaktsenterfunksjonene er klargjort i Control Hub, vil det utløse en arbeidsflyt i Webex CC som utfører resten av trinnene i klargjøringen av alle kontaktsenterfunksjoner i henhold til tilbudene valgt av kunden.

      All klargjøring av kontaktsenteret gjøres ved hjelp av en BPM-arbeidsflytmotor som muliggjør en deklarativ måte å definere de involverte trinnene på, og gjør hele klargjøringstrinnene motstandsdyktige mot feil og sikrer dataintegritet.

      Figur 1 illustrerer klargjøringsarbeidsflyten i Webex CC.

      Arbeidsflyt for kundeintroduksjon

      Konfigurasjonsenheter

      De viktigste konfigurasjonsenhetene i Webex CC, omfang i en organisasjon, er:

      Nettstedet

      Sted betyr et sted hvor ett eller flere team, brukere (agenter/veiledere) er lokalisert.

      Hver bruker og gruppe må tilhøre et område.

      Gruppe

      En gruppe brukere. Team brukes til å distribuere samhandlinger til agenter via køer.

      Hvert lag må tilhøre et nettsted.

      Agenter

      Brukere som kan logge på Agent Desktop og håndtere samhandlinger på tvers av medietypene som er konfigurert i Webex CC.

      Tilsynspersoner

      Veiledere er tildelt team og kan overvåke/coache agenten og ha tilgang til status på teamnivå og agentstatistikk for de som tilhører teamene som veilederen er tildelt.

      En kø er en logisk enhet der samhandlinger kan holdes mens du venter på at agenter skal være tilgjengelige, som deretter rutes til agenten.

      Køer tilordnes til team, som søkeområdet for agenter, med mulighet til å utvide søkeområdet basert på medgått tidsterskel, ved å legge til andre team i søkeområdet.

      Entrypoint

      Entrypoint er en logisk enhet som representerer inngangspunktet for samhandlinger for å komme inn i Webex CC. For telefoni kartlegges dette primært telefonnummeret som anropene kommer til, og for e-post-/meldingskanaler peker Entrypoint til ressurskonfigurasjonen i Webex Connect.

      Flyt

      Flyten knyttet til inngangspunktet (via rutingsstrategi), som bestemmer trinnene som er involvert i håndtering av samhandlinger.

      For ikke-telefonikanaler (e-post, meldinger/sosiale medier) velges Flow som en del av ressurskonfigurasjonen i Webex Connect.

      Tilgangskontroll for kontaktsentre på flere steder

      Webex CC-administratorer kan konfigurere brukerprofiler med tilgangsrettigheter til bestemte områder, grupper, køer og inngangspunkter. Videre, på grunn av den hierarkiske naturen til steder og team, når tilgang til bestemte nettsteder er gitt, kan bare lagene eller datoen som gjelder teamene, som tilhører disse nettstedene eller et eksplisitt spesifisert delsett av slike team, nås av brukeren.

      For køer og inngangspunkter er de globale på organisasjonsnivå, så for forskjellige geografiske steder (steder der bestemte agenter og team er plassert) kan separate inngangspunkter og køer konfigureres, og veiledere / brukere kan ha tilgang til de enhetene som gjelder for bestemte nettsteder.

      Figur 2 illustrerer nøkkelkonfigurasjonsenhetene og brukerprofilen som refererer til disse enhetene.

      Konfigurasjonsenheter tilordnet brukerprofil

      I tillegg til å begrense tilgangen til disse enhetene, kan Webex CC-administratorer kontrollere de spesifikke egenskapene/modulene som en bruker kan få tilgang til i administrasjonsgrensesnittet, og dermed ha brukere med administrasjons-/konfigurasjonsrettigheter til bestemte enheter samt deler/muligheter i administrasjonsgrensesnittet for Webex CC.

      Rapportering og Analytics

      Webex CC behandler de diskrete hendelsene som genereres av ulike tjenester i løpet av livssyklusen til interaksjoner, ved hjelp av en serie sanntidsstrømbehandlingstjenester og genererer et definert sett med sanntidsdatasett som publiseres til klienter som abonnerer.

      Videre blir disse hendelsene videre behandlet, transformert og aggregert og resulterende datasett beholdes, som deretter hentes via dataforbruks-API-ene og rapporterings- og datavisualiseringsgrensesnittet - Analyzer.

      Figur 1 illustrerer grensesnittene for databehandling og forbruk i Webex CC

      Webex CC-databehandlingspipeline og forbruksgrensesnitt

      Integreringer

      Alle eksterne integrasjoner til WxCC for å utvide og forbedre funksjonene som kunder kan bruke, bruker standard publiserte API-er.

      Typen API grensesnitt som er tilgjengelige i Webex CC er:

      • HVIL API

      • Push på serversiden ved hjelp av

        • Webhooks

        • WebSocket-meldinger

      CRM-integrasjoner

      Webex CC støtter to moduser for integrasjon med CRM-systemer (Customer Relationship Management).

      • Innebygde koblinger på skrivebordet

      • Flytintegreringer via HTTP-er Koblinger i IVR

      Innebygde skrivebordskoblinger: CRM-program som primært grensesnitt

      I denne driftsmodusen logger agenten på CRM-konsollen som det primære programmet.

      Webex CC er et innebygd program (også kalt et innebygd skrivebordsprogram eller innebygd softphone) som primært brukes til å logge på kontaktsenteret og motta Webex CC-rutede kontaktsentersamhandlinger.

      Når CRM-integreringen mottar et anrop eller en samtaleforespørsel, utfører den følgende handlinger på CRM-konsollen

      • Skjermbilde viser kundeoppføringen som er knyttet til ANI eller andre anropstilknyttede data.

      • Postere samtalemetadata som aktivitetsnotater i kundeoppføringen

      • La agenten "klikke for å ringe" ved å klikke på kontakten i CRM og starte et utgående anrop til kunden

      • Postering av anropsoppføringer i CRM-rapporteringstabellene for primærrapportering om CRM.

      • Gir full funksjonalitet for Agent Desktop- og samtalekontroller (innebygd og minifisert versjon av skrivebordsappen)

      Den primære integreringsmodusen med CRM-ene er å bygge inn CC Desktop Webex programmet i en separat iFrame.

      Videre kjører Webex CC Desktop-programmet en egendefinert hodeløs widget (ingen brukergrensesnitt) i bakgrunnen, og samhandler med det underliggende CRM-systemet for å utføre automatiserte handlinger på vegne av agenten.

      Samhandlingene drives av to SDK-er som den hodeløse widgeten bruker.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK levert av Webex CC for å registrere hendelseslyttere for agent- og kontakthandlinger.

      • CRM JS SDK: Dette er CRM-klient-SDK-en som gjelder per CRM som abstraherer REST API-anrop med CRM. For salesforce brukes for eksempel det CTI JS-biblioteket fra Salesforce til å utføre handlinger og lytte etter hendelser i CRM.

      Figur 1 illustrerer CRM-arkitekturen for innebygd Webex CC-skrivebord og tilkobling

      CRM-kobling Innebygd skrivebordskoblingsarkitektur

      Webex CC støtter følgende CRM-løsninger for ovennevnte integrasjon:

      • Salesforce

      • ServiceNow

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

      For mer informasjon, besøk https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10.

      Hvis du vil ha mer informasjon om hvordan du konfigurerer Webex CC-skrivebordsoppsett for aktivering av CRM-kobling, funksjonssett og endringslogger, kan du gå til https://github.com/CiscoDevNet/webex-contact-center-crm-integrationshttps://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      Global tilgjengelighet av CRM-koblinger

      CRM-koblingene er tilgjengelige i alle geografiske områder og områder der Webex CC er i drift.

      Elastisk skalering og ytelse

      Webex CC er vert for den tilpassede widgeten som muliggjør toveiskommunikasjon mellom CRM-applikasjonen og Webex CC-skrivebordet i AWS CloudFront CDN, noe som sikrer høy tilgjengelighet av widgeten AWS på tvers av tilgjengelighetssoner og regioner.

      All CRM-integreringsspesifikk databehandling skjer i nettleseren der agenter bruker CRM-programmet med Webex CC-skrivebord innebygd i CRM-programmet.

      Sikkerhet

      CRM-koblingene startes via skrivebordsoppsettet for Webex CC-agent, og valgfrie parametere sendes via skrivebordsoppsettet til widgeten for å slå funksjoner på og av.

      Hvis du for eksempel vil aktivere widgeten Salesforce-handlinger, kan administratoren slå på parameterinnstillingen sfdcWidgetEnabled til sann.

      Installasjon av pakke

      For at integreringen skal fungere toveis, må CRM-konsollen ha det innebygde programmet installert. Dette er for å støtte lasting av skrivebordsprogrammet inne i en iFrame.

      Alle Desktop Embedded-koblingene er tilgjengelige på CRM-markedsplassen.

      For eksempel,

      ServiceNow: https://store.servicenow.com/sn_appstore_store.do#!/store/application/6c8e2a4edbc73410e1c75e25ca961947/1.0.5?

      Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/

      Installasjonen av markedsplassprogrammet aktiverer de nødvendige plugin-modulene og importerer de nødvendige XML-filene til CRM-konsollen for å støtte rapportering av anropsoppføringer i CRM.

      Flytintegreringer via HTTP-koblinger i IVR

      Webex CC Flow-byggherren støtter toveis dataflyter mellom Webex CC og CRM-systemet ved hjelp av HTTPs-koblinger konfigurert i Webex Control Hub og brukt på Webex CC Flow.

      Disse brukes primært til tilpassing i talesamhandlinger og tilpasset ruting i IVR.

      Som standard støtter Webex CC HTTP-koblingen Salesforce på Control Hub. De andre CRM-koblingene kan legges til som egendefinerte koblinger i Webex Control Hub.

      Hvis du vil ha mer informasjon om HTTP-koblinger, kan du gå til https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-kontakter:

      Optimalisering av arbeidsstyrken

      Webex CC støtter arbeidsflytoptimalisering og kvalitetsstyringsløsninger fra ledende industrileverandører.

      Distribusjon og tilkobling

      Webex CC er distribuert i AWS og er for øyeblikket tilgjengelig i følgende regioner

      • OSS

        • USA-Øst-N Virginia

        • US-West N California (bare Voice Media Ingress)

      • Canada

        • Sentrale

      • Storbritannia

        • London

      • Europa

        • Frankfurt

      • Asia Pac

        • Tokyo

        • Sydney

      Tilkobling til flere områder for telefoni

      For å aktivere globale organisasjoner, med agenter og kunder på flere geografiske steder, støtter Webex CC å holde mediene innenfor det lokale området, for de områdene der talemediekanten og inngangstjenestene kjører.

      Figur 1 illustrerer distribusjon av flere regioner med regionale medier.

      Distribusjon i flere områder med regionale medier
      Distribusjon i flere områder med regionale medier

      Mediekanten og inngangstjenestene distribueres i følgende områder.

      Geografisk region

      Webex CC-tjenester (AWS-regionen)

      Media Edge (tale-POP)

      Neste generasjons medietjenester (AWS-regionen)*

      OSS

      N Virginia

      New York

      Los Angeles

      N Virginia

      N California

      Canada

      Sentrale

      Vancouver

      Toronto

      Sentrale

      Brasil

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannia

      London

      London

      London

      India

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australia

      Sydney

      Melbourne

      Sydney

      Sydney

      *Hvis du vil ha mer informasjon om regional tilgjengelighet for neste generasjons medietjenester, kan du se Neste generasjons talemedieplattform.

      Sikkerhet og personvern

      Sikkerhet for infrastruktur

      Taleinfrastruktur på Edge

      Voice Edge-komponentene tillater SIP-trunker fra kundenettverk / PSTN-bærere å avslutte, og dette aktiveres basert på hvitelistede IP-er som har lov til å koble til kantkomponentene.

      Beregn infrastruktursikkerhet

      Webex CC-databehandlingsforekomster klargjøres i AWS, og tjenester kjører som pods i Kubernetes-klynge, som har flere navneområder og tilgang til hvert navneområde er begrenset med separat legitimasjon.

      All klargjøring av infrastrukturen gjøres ved hjelp av kode – ingen manuelle trinn – og ingen av legitimasjonene kan nås manuelt.

      Det er et sentralt legitimasjonslager med spesifikke baner konfigurert for spesifikt sett med tjenester / team, og tilgangen til selve legitimasjonslageret er begrenset og konfigurert som hemmeligheter i bygge- og distribusjonssystemene.

      Ingen av infrastrukturkomponentene/tjenestene er direkte eksponert utenfor AWS VPC, og kun offentlig eksponerte grensesnitt er API-er og WebSocket-servere som styres og administreres ved hjelp av API-gateway,

      Bortsett fra dette er det visse interne systemer og grensesnitt som brukes av utviklere som brukes til å vise logger, målestokker, distribusjonsdetaljer, byggestatus og testresultater, som er sikret ved hjelp av roller og grupper og integrert med Ciscos interne autentiseringssystemer.

      Autentisering og autorisasjon for brukergrensesnitt

      Alle brukergrensesnittene som brukes av ulike kontaktsenterbrukere (agenter, ledere, administratorer, analytikere), er beskyttet av Ciscos OAuth-flyter (Common Identity Based Bearer Token).

      Autorisasjonen gjøres ved hjelp av roller for brukeren som fikk tokenet og omfangene som er tilordnet tokenet.

      Datasikkerhet

      Data under overføring

      Ingen av grensesnittene til tjenestene / infrastrukturkomponenten som er distribuert, er direkte eksponert for ekstern innkommende trafikk.

      Utvalgte tjenester, med http APIer, eksponerer disse grensesnittene via en gateway, og all innkommende https (inkludert WebSocket) avsluttes i ALB og intern trafikk over http rutes til tjenestene.

      Alle utgående interaksjoner er over https / TLS (for ikke http-protokoller).

      Inne i VPC er den interne kommunikasjonen mellom tjenester - over http / custom TCP protocol - over vanlig TCP socket.

      Data i hvile

      Alle data som blir lagret, krypteres på lagringslaget. Videre er de datalagrene som er utenfor VPC, beskyttet og tilgangskontroll og autorisasjoner med legitimasjon sikkert lagret og administrert i et hemmelig lager.

      Figur 1 illustrerer dataflyt og sikkerhetsmodell for transitt og hvile.

      Datasikkerhet under overføring og lagring

      Personvern

      PII-data for sluttbruker

      Webex CC Flow, som er den programmatiske kontrolleren for håndtering av samhandlinger, kan brukes til å samle inn brukerdata, som kan tilordnes flytvariabler som er spesielt merket som "Inneholder sensitive data". Verdiene for slike data er kryptert, og ingen tjenester i transittbanen til dataene vil ha tilgang til disse dataene.

      Videre blir slike data aldri lagret i CC Webex rapporteringsdatalageret, og loggene/meldingsinfrastrukturen vil ha krypterte data og klartekstdata lagres ikke noe sted i Webex CC.

      PII-data for kontaktsenteragent/-leder

      Kontaktsenterets brukerrelaterte data redigeres i logger, men er tilgjengelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhet

      Faktorer for skala

      For Webex CC er faktorene som påvirker skalaen:

      • Samtidig antall agenter logget på

      • Samtidig antall interaksjoner pågår

        • Handlinger utført på disse samhandlingene

      • Samtidig antall handlinger som veiledere / agenter utfører, utenfor håndtering av interaksjonene

      • Volumet av dataene som genereres og vedvarer

      Arkitektoniske aspekter som muliggjør skala

      Prinsippene som Webex CC er bygget og designet etter, gjør at løsningen kan skaleres dynamisk etter behov innenfor rammene som håndheves av infrastrukturen som tilbys for de ulike tjenestene og plattformkomponentene.

      Hendelsesdrevet arkitektur

      Tjenestene i Webex CC kommuniserer ved hjelp av meldinger, og de kritiske meldingsbehandlingsflytene innebærer ingen blokkering av IO-operasjoner, og tilstanden som kreves for å behandle meldinger, er lokalisert til forekomsten av tjenesten som behandler meldingen.

      Statsløse tjenester (eller eksternalisert tilstand)

      Tilstandsløse tjenester muliggjør elastisitet ved enkelt å legge til/fjerne flere forekomster av tjenestene. Det er visse tjenester som er iboende stateful i naturen, og de har eksternalisert statlig butikk og infrastrukturen støtter dynamiske endringer i antall forekomster av slike tjenester også med automatisk rebalansering / statlig overføring / lokalisering av staten til forekomsten som trenger staten.

      Elastisk infrastruktur

      Alle tjenestene kjører i Kubernetes, og infrastrukturen, også kjent som Kubernetes-noder, skaleres automatisk basert på bruken, og dette gjør det mulig å legge til flere databehandlingsnoder dynamisk opp til en maksimal høy terskel som er forhåndskonfigurert.

      Lastprojeksjon og regelmessig validering

      Alle tjenestene er benchmarked for ytelsesegenskaper og skaleringsmønster er validert på tjenestenivå.

      Ytterligere kontinuerlig validering, toppbelastning og utholdenhetstester utføres med testparametere justert for forventet vekst i skalaen som påvirker attributter, noe som gjør det mulig å identifisere flaskehalser, planlegge å oppdatere den høye terskelen for ressursbruk i infrastrukturen og være klar for spilldagen.

      Pålitelighet og tilgjengelighet

      Den hendelsesdrevne arkitekturen og statsløse tjenester muliggjør fleksibilitet og elastisitet. For å sikre at feil oppdages og håndteres før funksjonalitet påvirkes, bruker Webex CC imidlertid følgende strategi.

      • Infrastruktur tilgjengelighet og pålitelighet

        • Alle Webex CC-tjenester og infrastrukturkomponenter er alltid distribuert i tre AWS-tilgjengelighetssoner.

          • Dette gjør at Webex CC kan være motstandsdyktig mot tilgjengelighetssonefeil, og i tilfelle feil erstattes de mislykkede forekomstene automatisk med nyere.

      • Kontinuerlig overvåking og varsling

        • Interne og eksterne sonder for tjeneste- og infrastrukturkomponenter, som ved feil utløser varsler.

        • Beregninger som fanges opp fra tjeneste- og infrastrukturkomponenter og behandles gjennom en regelmotor som oppdager samsvarende regler og utløservarsler.

      • Kontinuerlig validering og varsling

        • Periodiske tester kjøres, og eventuelle feil resulterer i utløsende varsler

        • Disse varslene skaper proaktive hendelser og håndteres som en reell hendelse som påvirker kunden.

          • Dette foregriper innvirkningen på kunden og bidrar til systemets tilgjengelighet og pålitelighet.

      • Kontinuerlig integrasjon og levering

        • Dette er ingeniørprosessen og leveringspipelinen og muliggjør rask og pålitelig bygging, validering og distribusjon av tjenester / endringer i tjenester i Webex CC.

          • Muligheten til å utføre fullstendig automatisert distribusjon – fra kode til produksjonsmiljø, med alle nødvendige valideringer, reduserer risikoen og minimerer tiden til løsning, hvis en endring må distribueres som følge av en feil.

      • Effektbrytere og drepebrytere

        • Ulike deler av systemet / visse funksjoner i Webex CC kan deaktiveres selektivt for alle kunder eller utvalgte kunder, for å minimere kaskadeeffekter av en feil.

          • Dette gjør det mulig å minimere feiloverflaten og oppnå tilgjengelighet av kjernekontaktsenterfunksjoner for kunder.

      Overvåking og feildeteksjon

      Figur 1 viser de kontinuerlige overvåkings-, validerings- og varslingsmekanismene som er på plass for Webex CC.

      Kontinuerlig overvåking og feildeteksjon

      Forretningskontinuitet og nødgjenoppretting

      Prosessen for katastrofegjenoppretting og forretningskontinuitet sørger for å oppdage eventuelle store avbrudd i en region, og nødvendige tiltak blir iverksatt for å sikre gjenoppretting av tjenestene til kunder som er om bord i regionen.

      Trinnene for gjenoppretting dokumenteres, valideres og holdes oppdatert regelmessig i henhold til prosessene for katastrofegjenoppretting og -administrasjon.

      Webex CC-tjenester distribueres i tre separate tilgjengelighetssoner i en AWS-region. Hver tilgjengelighetssone er en annen fysisk plassering i regionen, med uavhengige verktøy.

      I tilfelle fullstendig AWS-regionfeil, er Webex CC avhengig av AWS for å gjenopprette regionen, og for langvarige avbrudd som involverer hele regionen, blir Webex CC-datasenteret klargjort i en ny AWS-region og gjenoppretter de viktigste kundekonfigurasjonene og dataene slik at kontaktsenteret er operativt for kunder i den nye AWS-regionen.

      Dette innebærer automatisering, men krever manuell inngripen for å utløse prosessen, samt overvåke og sikre at nødvendig konfigurasjon og data gjenopprettes for å gjøre kontaktsenteret operativt for kundene.

      Samsvar og sertifiseringer

      Webex Contact har en omfattende liste over sikkerhetssertifiseringer. Disse sertifiseringene holdes oppdatert med jevne mellomrom.

      • PCI DSS QSA

      • CAIQ

      • HIPAA og HITECH

      • CSA-stjerne nivå 1

      • CSA Star Level 2 (3. parts uavhengige vurdering)

      • SOC2

      • ISO27001 (Internasjonal standard for informasjonssikkerhet)

      • ISO27017 (sikkerhetsstandard for skytjenesteleverandører)

      • ISO27018 (sikkerhetsstandard fokusert på å beskytte personopplysninger i skyen)

      • ISO27701 (Utvidelse av personvern)

      • C5 tysk standard, som demonstrerer operativ sikkerhet mot cyberangrep

      Se personverndatabladet for kontaktsentertjenesten for Webex hvis du vil ha mer informasjon.

      Introduksjon

      Cisco Webex Contact Center (Webex CC) er et kontaktsenter som en tjeneste (CCaaS) som gjør det mulig for organisasjoner å muliggjøre smartere, proaktive og tilpassede samhandlinger på tvers av kundereisen.

      Webex CC er konstruert, designet og utviklet, fra grunnen av, som en skybasert løsning, med følgende arkitektoniske kjerneprinsipper.

      • Tjenester: Uavhengig sett med tjenester der hver tjeneste leverer et lite, sammenhengende sett med funksjoner til brukerne.

      • Hendelsesdrevet: Alle tjenestene kommuniserer med hverandre ved hjelp av meldinger, bortsett fra i webapplikasjoner der applikasjonen bruker https-grensesnitt (REST API-er, Push Data via WebSocket-grensesnitt) for spesifikke brukstilfeller.

      • Tilstandsløs/eksternalisert tilstand: Tjenestene distribueres i Kubernetes, kjører i docker-beholdere, med muligheten til automatisk å skalere og være motstandsdyktig mot feil i én eller flere forekomster av tjenestene.

      • Observerbar: Alle tjenestene og infrastrukturkomponentene som muliggjør distribusjon av slike tjenester, kan observeres med standardmekanismer for å måle, oppdage og forhindre situasjoner som påvirker kontaktsenterets evner, samt raskt feilsøke og gjenopprette tjenester i tilfelle strømbrudd.

      • Isolert/løst koblet: Hver tjeneste kan bygges, valideres og distribueres/oppdateres uavhengig uten nedetid for kontaktsenterfunksjoner.

      Webex CC-tjenester distribueres i AWS og drives av en skybasert plattform som muliggjør følgende:

      • Tilgjengelighet av infrastrukturtjenester og -programmer på tvers av flere tilgjengelighetssoner

      • Elastisitet i infrastrukturtjenester og -programmer som muliggjør dynamisk skaleringskapasitet

      • Sikkerhet innebygd i måten systemene bygges og distribueres på, data er beskyttet under overføring og i hvile sammen med sikkerhets-/samsvarssertifiseringene som Webex CC har.

      • Skalerbar og sikker kantinfrastruktur for telefoni-/taleintegrasjoner

      • Observerbarhet med proaktiv overvåking og varsling som muliggjør høy tilgjengelighet av kontaktsentertjenester til sine kunder.

      • Integrert med resten av Cisco Webex for brukergodkjenning/autorisasjon, administrasjon og klargjøring av kontaktsenterfunksjoner.

      De ytterligere avsnittene i dette dokumentet utdyper hver av funksjonene ovenfor og hvordan CC Webex arkitekturen muliggjør det samme.

      Logisk arkitektur

      Kjernefunksjonen som en kontaktsenterløsning må ha, er å gjøre det mulig for kunder å enkelt kontakte organisasjonen ved hjelp av vanlige kommunikasjonsmidler og få spørsmålene / problemene adressert på en rask og effektiv måte.

      For å sikre at dette grunnleggende prinsippet oppnås, er det imidlertid flere funksjoner bak kulissene som organisasjonen som bruker kontaktsenteret, må ha tilgang til. Disse er:

      • Mekanismer for kunder å starte en interaksjon

        • Publiserte og operative telefonnumre som kobler telefonianrop til kontaktsentersystemet

        • E-postadresser som kunder kan sende e-post til, og mekanisme for å oppdage nye innkommende e-poster.

        • Mulighet for kunder å kontakte via ulike digitale kanaler, inkludert, men ikke begrenset til

          • Chat fra et nettsted/en app

          • Direkte chat via populære meldingsklienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direct Message fra Twitter

      • Evne til å oppdage nye interaksjoner og håndtere dem effektivt

        • Disse vil inkludere automatisert IVR-system, virtuelle agenter for telefoni / chatter med programmerbarhet innebygd for å definere arbeidsflytene som er involvert i håndtering av interaksjoner.

        • Til slutt, om nødvendig, må interaksjonen eskaleres til en agent, som er optimalt dyktig til å håndtere samspillet.

      • Mulighet for agenter til å indikere tilgjengelighet for håndtering av samhandlinger og ledere for å overvåke, veilede agenter og få driftsmåledata som muliggjør effektiv samhandling.

      • Mulighet for administratorer til å konfigurere og klargjøre de ulike kontaktsenterfunksjonene som gjør det mulig for agenter og ledere å utføre oppgavene sine som forventet.

      Utover disse må moderne bedrifter ha ekstra muligheter for å optimalisere kontaktsenterdriften med tilgang til data og innsikt som visualiserer og sporer viktige operasjonelle beregninger.

      Videre er muligheten til å integrere med spesialiserte kontaktsenterøkosystemfunksjoner som kjøring av proaktive automatiserte utgående samtaler, forbedring av agent- og lederopplevelser ved hjelp av AI, oppdagelse og forståelse av kundereisen for proaktivt å levere data på forhånd til agenter, klare differensiatorer i måten kontaktsenterløsninger utvikler seg på.

      Når det gjelder forbruksmodellen, der kontaktsentertilbud forbrukes som en skylevert programvaretjeneste, krever muligheten til å sikre tilgjengelighet, pålitelighet og automatiserte ad-hoc-skaleringskrav toppmoderne overvåkings- og varslingsmekanismer, noe som muliggjør kontinuerlig validering og påvisning av forestående problemer og forebygger/minimerer innvirkningen på kundeoperasjoner.

      Figuren nedenfor illustrerer den logiske arkitekturen til Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funksjonelle komponenter

      Følgende avsnitt beskriver ulike funksjonelle komponenter i Webex CC.

      Ledelse av samhandling

      Webex CC støtter telefoni, e-post og meldinger (sosiale kanaler) som ulike kanaler der brukere kan samhandle med kontaktsenteret.

      For alle kanalene kan den innledende håndteringen utføres av systemet, og deretter kan samhandlingen eskaleres til en agent.

      Medietyper

      Telefoni

      For telefoni avgjøres håndteringen av innkommende taleanrop av hvordan anropet kom inn i kontaktsenteret (se Inngående mekanismer nedenfor) og Webex CC-flyten som er knyttet til inngangspunktet.

      Anropet blir besvart, og ytterligere handlinger utføres i henhold til CC Flow Webex definisjonen – som er en programmatisk representasjon av handlingene som skal utføres under håndtering av anropet, enten før kø og ruting til en agent, eller selve flyten kan håndtere samtalen uten overføring til en agent.

      Flow Builder i Webex CC lar utviklere definere flyten og tilordne den til inngangspunktet som anropet ankommer via i Webex CC.

      Disse konfigurasjonsenhetene og bruken av dem dekkes i konfigurasjonsenheter.

      Mer informasjon om Flow Builder er dekket i den kommende delen om IVR System.

      E-post og meldinger

      Fra Webex CC-perspektiv gir Webex Connect inngående og utgående funksjoner for alle digitale kanaler – e-post, meldingskanaler, som sluttbrukere kan bruke til å kontakte kontaktsenteret.

      Webex Connect-flyt

      • Bestemmer håndteringen av slike samhandlinger til samhandlingene er satt i kø og rutet til agenter. Dette inkluderer automatisk håndtering og BOT-behandlinger for alle former for meldings- og e-postinteraksjoner.

      • Bruker forretningslogikk på innkommende samhandling.

      • Håndterer kontakt før du setter deg i kø.

      • Flow selv kan håndtere samhandlingen uten overføring til live agent.

      Meldingskanalene som støttes av Webex CC er:

      • Web App / Mobil App Chat

      • Whatsapp

      • Facebook Messenger

      • SMS

      E-postkanalene som støttes av Webex CC er:

      • Gmail

      • Office365

      Inntrengningsmekanismer

      Denne delen dekker mekanismene som en interaksjon kan komme inn i Webex CC. Basert på medietypen er mekanismene som en interaksjon når Webex CC forskjellige.

      I telefoni er det for eksempel nødvendig med klargjøring av fysisk infrastruktur for å aktivere PSTN-tilkobling, konfigurasjon av telefonnumre og ruting av anropene til Webex CC.

      For e-post-/meldingskanaler må inngangskonfigurasjonen gjøres i Webex Koble til, og den involverer klargjøring av e-post-/meldingskonto og Webex Connect-flytkonfigurasjon.

      Innkommende tale

      For taleanrop er et typisk scenario der brukere ringer et PSTN-telefonnummer som deretter kobles til kontaktsenteret. Fra et inngangsperspektiv trenger dette en mekanisme for å rute anrop fra PSTN til Webex CC.

      Figuren nedenfor illustrerer inntaket av taleanrop til Webex CC.

      Inngangsalternativer for innkommende tale

      Voice Ingress Services i Webex CC utfører tredjeparts samtalekontroll ved hjelp av SIP og svarer på det innkommende anropet, samt utfører overførings-, konferanse- og andre samtalekontrolloperasjoner.

      Det logiske inngangspunktet for anrop i Webex CC er konfigurasjonsenheten kalt Entrypoint. For taleinngang er nøkkelkonfigurasjonen for Entrypoint telefonnummeret som er knyttet til det, som vanligvis er et gyldig PSTN-telefonnummer hentet fra valgt PSTN-leverandør.

      Dette gjør det mulig å oppdage innkommende anrop på telefonnummeret, knytte anropet til Entrypoint og bruke andre konfigurasjonsparametere for inngangspunktet til å håndtere anropet i henhold til definisjonen for Webex CC-flyt som skal utløses for samhandlingen.

      Merk:

      Hvis du vil ha mer informasjon om alternativene for PSTN-tilkobling, kan du gå til https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      Skalerbarhet og tilgjengelighet for infrastruktur for talekant

      Webex CC VPOP-infrastrukturen inkluderer redundante SIP SBC-par, noe som sikrer høy tilgjengelighet og flere SBC-er kan legges til for å skalere de samtidige anropsvolumene som skal støttes.

      Maks samtidige anrop som VPOP kan håndtere, avhenger av antall SBC-er som kjører, og som anrop sendes til.

      For geografisk redundans – et nett av VPOP SBC med sammenkoblinger på tvers av flere par på tvers av regioner støttes.

      For taleinngangstjenester er de horisontalt skalerbare for å håndtere et økende antall samtidige taleanrop som skal inntas til Webex CC.

      Sikkerhetshensyn med talekantinfrastruktur

      Tabellen nedenfor inneholder detaljer om tilkoblingsalternativene til Voice Edge-infrastrukturen.

      Tabell 1. Tilkoblingstyper

      Tilkobling

      Typer

      Offentlig Internett

      Direkte (med hvitelistede kilder IP adresser)

      IPSec Virtual Private Network (VPN) eller IPSec over Generic Routing Encapsulation (GRE)

      Sted-til-sted (S2S)

      SRTP/SIP-TLS

      Privat tilkobling

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Krysstilkobling av datasenter

      Equinix Fabric Tilkoblinger

      For mer informasjon, besøk https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      IVR-systemet

      Hvert taleanrop som kommer inn i et telefonnummer som er tilknyttet et inngangspunkt, blir besvart av Webex CC, og kjøring av en Webex CC-flyt tilknyttet inngangspunktet, starter.

      Webex CC Flow Builder leverer programmeringskonstruksjoner/operatorer og funksjonelle blokker, kalt aktiviteter, slik at administratorer eller andre som utformer og implementerer den IVR logikken, kan kombinere disse byggeklossene og opprette flytdefinisjonen.

      Programmeringskonstruksjonene som Flow støtter, er:

      • Deklarasjons- og innstillingsvariabler – tilstand knyttet til en flytkjøring

        • Pebble-uttrykk for å angi verdien av variabler

      • Betingede kontroller

      • Looping - bruk av Conditionals og Go To (evne til å kjede aktiviteter sammen)

      • Aktivere REST API-er

      • Analyseringsdata - JSON, TOML, XML vanligvis brukt til å analysere API svar.

      • Komponere aktiviteter


       

      Et representativt sett med aktiviteter som Flow-forsyninger er:

      • Spill av meldinger

      • Samle inn brukerdata

      • Overføre samtalen til en annen destinasjon/et annet telefonnummer

      • Send samtalen til en virtuell agent

      • Sett anropet i kø slik at det kan besvares av en agent.

      For hvert anrop som er aktivt, er en forekomst av flytkjøring også aktiv til samtalen avsluttes, noe som resulterer i samtidige kjøringer av flyter.

      Hver forekomst av flytkjøring gir isolert miljø for data / tilstand knyttet til flyten og der av anropet.

      I løpet av hele anropets livssyklus gjør flyt det også mulig å svare på bestemte hendelser som skjer, og håndtere dem – når et anrop for eksempel besvares av en agent, kan en hendelsesbehandling utløse et skjermvindu i grensesnittet for agentskrivebordet.

      Hvis du vil ha mer informasjon om Webex CC Flow, kan du se https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee.

      Støtte for virtuell agent

      Flow leverer en aktivitet for å levere samhandlingen til en virtuell agent, som er forhåndskonfigurert i Webex Control Hub.

      Når samtalen er koblet til en virtuell agent, gir den en samtaleopplevelse IVR brukeren og aktiviteten avsluttes enten med avslutning av samtalen eller med eskalering av anropet til en agent.

      Ved eskalering kan flyten konfigureres til å sette anropet i kø, som deretter blir besvart av en agent.

      Innkommende digitale interaksjoner

      For e-post og meldingskanal for innkommende samhandlinger bruker Webex CC Webex Connect til klargjøring av aktiva, flyt for å håndtere innkommende samhandlinger og deretter rute samhandlingen til Webex CC når Webex Connect-flyten eksplisitt setter samhandlingen i kø slik at den kan håndteres av en agent.

      Figuren nedenfor illustrerer inntak av e-post, meldingsinteraksjoner i Webex CC.

      Inngangsalternativer for e-post og meldinger

      Virtual Agent / BOT-integrasjoner

      For samhandlinger med e-post og meldinger eller sosiale kanaler konfigureres de virtuelle agent-/BOT-behandlingene i Webex Connect-flyten.

      På samme måte som med Virtual Agents for Voice, hvis BOT-behandlingen ender med eskalering som resultat, blir samhandlingen lagt i kø og rutet til en agent.

      Ruting og kø

      Webex CC behandler den innkommende kontakten med automatiserte behandlingsprogrammer som definert i flyten, og flyten kan bestemme seg for å legge kontakten i kø / direkte til en agent (agentspesifikk kø – støttes bare for telefoni/tale-interaksjoner).

      Hvis en agent er tilgjengelig i kø, reserveres agenten, og samhandling rutes til agenten. Hvis ingen agenter er tilgjengelige, parkeres samhandlingen i køen, og Flow fortsetter å behandle kunden med behandling knyttet til køaktiviteten.

      Når en agent blir tilgjengelig, blir behandleren avbrutt, og samhandling tilbys til agenten.

      Figuren nedenfor illustrerer arkitekturen for kø og ruting.

      Queuing and Routing Architecture
      Arkitektur for kø og ruting

      Valg av agent

      Køer i Webex CC støtter følgende algoritmer for agentvalg:

      • Lengste tilgjengelige agentruting

      • Dyktig basert ruting

        • Lengste tilgjengelige agent (LAA)

        • Beste tilgjengelige agent (BAA)

      Agenter er knyttet til køer gjennom Teams.

      En kø kan tilordnes flere anropsdistribusjonsgrupper (der hver gruppe har ett eller flere team), på en sekvensiell måte med konfigurert venting på at anropsdistribusjonsgruppe skal legges til i køen, slik at søkeområdet for en samsvarende agent utvides til flere anropsdistribusjonsgrupper etter hvert som tiden går.

      For ferdighetsbasert ruting, blant kompetansekravene som samsvarer med agenter som er knyttet til køen, velges en agent basert på LAA- eller BAA-konfigurasjon.

      Spesifikke tilleggsfunksjoner for tale/telefoni

      Agentbasert ruting (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjelp av aktiviteten QueueToAgent rute samhandlinger direkte til den valgte agenten basert på agent-ID-en.

      Hvis agenten ikke er tilgjengelig for å håndtere samhandlinger, kan samhandlingen parkeres i en agentspesifikk kø og vente på at agenten blir tilgjengelig

      Avansert køinformasjon

      Webex CC Flow kan ved hjelp av aktiviteten GetQueueInfo hente sanntidsinformasjon for en kø som Posisjon i kø (PIQ), Estimert ventetid (EWT), antall agenter som er tilgjengelige i køen, og kan brukes til å avgjøre om kontakten skal settes i kø eller ikke.

      Høflighet tilbakeringing

      Webex CC Flow, ved hjelp av aktiviteten Tilbakeringing, lar kunden koble fra samtalen mens posisjonen i køen opprettholdes, og motta en tilbakeringing når den virtuelle samhandlingen i køen rutes til en agent.

      Håndtering av overløp

      Webex CC støtter overflythåndtering ved hjelp av kapasitetsbaserte team (CBT).

      CBT er som et vanlig team med en kapasitet og en tilknyttet ekstern DN som tjener den kapasiteten. Den kan konfigureres sammen med andre team i distribusjonssyklusene for køanrop.

      Vanligvis konfigureres dette som den siste syklusen, slik at det fungerer som en overflyt hvis ingen agent er tilgjengelig, selv etter at alle de konfigurerte anropsdistribusjonsgruppene ikke finner en tilgjengelig samsvarende agent for håndtering av samhandlingen.

      Agent Desktop Operasjoner

      Når en agent logger på Webex CC Agent Desktop, angir agenten et telefonnummer som innkommende anrop til agenten kan kobles til. Dette kan være en PSTN-telefon, mobiltelefon eller et internnummer hvis agenten er en Cisco Webex Calling bruker.

      Vær oppmerksom på at dette nummeret må være et gyldig telefonnummer som anrop kan rutes til. Hvis ikke, kan ikke agenten motta innkommende anrop.

      Basert på typen samhandling som agenten håndterer, gir widgetene i agentskrivebordet muligheten til å utføre bestemte mediekontrolloperasjoner.

      Når et anrop er besvart, kan agenten for eksempel utføre følgende operasjoner knyttet til anropet.

      • Sett samtalen på vent

      • Start konsultasjonssamtale og

        • Overfør samtalen til et annet telefonnummer (si agenttelefonnummer) / inngangspunkt

        • Sende en annen agent til samtalen i konferanse

      • Overføre samtalen til en annen kø

      • Avslutte samtalen

      Med Agent Desktop kan administratorer legge til egendefinerte widgeter der ved å utvide skrivebordsfunksjonene og gjøre det til en enhetlig samling av widgeter som agenter trenger for å få arbeidet gjort på en effektiv måte.

      Skrivebordsarkitektur

      Agent desktop er en mikro frontend basert enkeltside program som er vert for widgets bygget basert på webkomponenter arkitektur. Alle standard-/lagerwidgetene drives av data som hentes av API-er eller push-mekanismer på serversiden.

      Dette er vanligvis asynkrone API-er, der svaret på en påkallelse kommer til skrivebordet via en WebSocket-tilkobling.

      Webex CC-Agent Desktop godkjenner brukere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for egendefinerte widgeter, basert på godkjenningsmodellen, gir den en enkel påloggingsopplevelse til agenter hvis godkjenningsmodellen til den egendefinerte widgeten er integrert med CI.

      Når en agent er en del av en samhandling, sendes alle oppdateringer til samhandlingstilstanden eller tilknyttede data også til skrivebordet via WebSocket-tilkoblingen.

      Robusthet fra skrivebordet til tilkobling og ventetid

      Den asynkrone API og push-en på serversiden muliggjør skalering, og eventuelle tilkoblingstap til WebSocket-grensesnittet oppdages, og skrivebordet forsøker å koble til på nytt og logge på på nytt.

      Figuren nedenfor illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administrasjon og konfigurasjon

      Onboarding av kunder

      Webex Control Hub er det primære grensesnittet som brukes av partnere og kunder for å introdusere kunder og aktivere eller konfigurere funksjoner.

      Når organisasjons- og kontaktsenterfunksjonene er klargjort i Control Hub, vil det utløse en arbeidsflyt i Webex CC som utfører resten av trinnene i klargjøringen av alle kontaktsenterfunksjoner i henhold til tilbudene valgt av kunden.

      All klargjøring av kontaktsenteret gjøres ved hjelp av en BPM-arbeidsflytmotor som muliggjør en deklarativ måte å definere de involverte trinnene på, og gjør hele klargjøringstrinnene motstandsdyktige mot feil og sikrer dataintegritet.

      Figuren nedenfor illustrerer klargjøringsarbeidsflyten i Webex CC.

      Arbeidsflyt for kundeintroduksjon

      Konfigurasjonsenheter

      De viktigste konfigurasjonsenhetene i Webex CC, omfang i en organisasjon, er:

      Nettstedet

      Sted betyr et sted hvor ett eller flere team, brukere (agenter/veiledere) er lokalisert.

      Hver bruker og gruppe må tilhøre et område.

      Gruppe

      En gruppe brukere. Team brukes til å distribuere samhandlinger til agenter via køer.

      Hvert lag må tilhøre et nettsted.

      Agenter

      Brukere som kan logge på Agent Desktop og håndtere samhandlinger på tvers av medietypene som er konfigurert i Webex CC.

      Tilsynspersoner

      Veiledere er tildelt team og kan overvåke/coache agenten og ha tilgang til status på teamnivå og agentstatistikk for de som tilhører teamene som veilederen er tildelt.

      En kø er en logisk enhet der samhandlinger kan holdes mens du venter på at agenter skal være tilgjengelige, som deretter rutes til agenten.

      Køer tilordnes til team, som søkeområdet for agenter, med mulighet til å utvide søkeområdet basert på medgått tidsterskel, ved å legge til andre team i søkeområdet.

      Entrypoint

      Entrypoint er en logisk enhet som representerer inngangspunktet for samhandlinger for å komme inn i Webex CC. For telefoni kartlegges dette primært telefonnummeret som anropene kommer til, og for e-post-/meldingskanaler peker Entrypoint til ressurskonfigurasjonen i Webex Connect.

      Flyt

      Flyten knyttet til inngangspunktet (via rutingsstrategi), som bestemmer trinnene som er involvert i håndtering av samhandlinger.

      For ikke-telefonikanaler (e-post, meldinger/sosiale medier) velges Flow som en del av ressurskonfigurasjonen i Webex Connect.

      Tilgangskontroll for kontaktsentre på flere steder

      Webex CC-administratorer kan konfigurere brukerprofiler med tilgangsrettigheter til bestemte områder, grupper, køer og inngangspunkter. Videre, på grunn av den hierarkiske naturen til steder og team, når tilgang til bestemte nettsteder er gitt, kan bare lagene eller datoen som gjelder teamene, som tilhører disse nettstedene eller et eksplisitt spesifisert delsett av slike team, nås av brukeren.

      For køer og inngangspunkter er de globale på organisasjonsnivå, så for forskjellige geografiske steder (steder der bestemte agenter og team er plassert) kan separate inngangspunkter og køer konfigureres, og veiledere / brukere kan ha tilgang til de enhetene som gjelder for bestemte nettsteder.

      Figuren nedenfor illustrerer de viktigste konfigurasjonsenhetene og brukerprofilen som refererer til disse enhetene.

      Konfigurasjonsenheter tilordnet brukerprofil

      I tillegg til å begrense tilgangen til disse enhetene, kan Webex CC-administratorer kontrollere de spesifikke egenskapene/modulene som en bruker kan få tilgang til i administrasjonsgrensesnittet, og dermed ha brukere med administrasjons-/konfigurasjonsrettigheter til bestemte enheter samt deler/muligheter i administrasjonsgrensesnittet for Webex CC.

      Rapportering og Analytics

      Webex CC behandler de diskrete hendelsene som genereres av ulike tjenester i løpet av livssyklusen til interaksjoner, ved hjelp av en serie sanntidsstrømbehandlingstjenester og genererer et definert sett med sanntidsdatasett som publiseres til klienter som abonnerer.

      Videre blir disse hendelsene videre behandlet, transformert og aggregert og resulterende datasett beholdes, som deretter hentes via dataforbruks-API-ene og rapporterings- og datavisualiseringsgrensesnittet - Analyzer.

      Figuren nedenfor illustrerer grensesnittene for databehandling og forbruk i Webex CC

      Webex CC-databehandlingspipeline og forbruksgrensesnitt

      Integreringer

      Alle eksterne integrasjoner til WxCC for å utvide og forbedre funksjonene som kunder kan bruke, bruker standard publiserte API-er.

      Typen API grensesnitt som er tilgjengelige i Webex CC er:

      • HVIL API

      • Push på serversiden ved hjelp av

        • Webhooks

        • WebSocket-meldinger

      CRM-integrasjoner

      Webex CC støtter to moduser for integrasjon med CRM-systemer (Customer Relationship Management).

      • Innebygde koblinger på skrivebordet

      • Flytintegreringer via HTTP-er Koblinger i IVR

      Innebygde skrivebordskoblinger: CRM-program som primært grensesnitt

      I denne driftsmodusen logger agenten på CRM-konsollen som det primære programmet.

      Webex CC er et innebygd program (også kalt et innebygd skrivebordsprogram eller innebygd softphone) som primært brukes til å logge på kontaktsenteret og motta Webex CC-rutede kontaktsentersamhandlinger.

      Når CRM-integreringen mottar et anrop eller en samtaleforespørsel, utfører den følgende handlinger på CRM-konsollen

      • Skjermbilde viser kundeoppføringen som er knyttet til ANI eller andre anropstilknyttede data.

      • Postere samtalemetadata som aktivitetsnotater i kundeoppføringen

      • La agenten "klikke for å ringe" ved å klikke på kontakten i CRM og starte et utgående anrop til kunden

      • Postering av anropsoppføringer i CRM-rapporteringstabellene for primærrapportering om CRM.

      • Gir full funksjonalitet for Agent Desktop- og samtalekontroller (innebygd og minifisert versjon av skrivebordsappen)

      Den primære integreringsmodusen med CRM-ene er å bygge inn CC Desktop Webex programmet i en separat iFrame.

      Videre kjører Webex CC Desktop-programmet en egendefinert hodeløs widget (ingen brukergrensesnitt) i bakgrunnen, og samhandler med det underliggende CRM-systemet for å utføre automatiserte handlinger på vegne av agenten.

      Samhandlingene drives av to SDK-er som den hodeløse widgeten bruker.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK levert av Webex CC for å registrere hendelseslyttere for agent- og kontakthandlinger.

      • CRM JS SDK: Dette er CRM-klient-SDK-en som gjelder per CRM som abstraherer REST API-anrop med CRM. For salesforce brukes for eksempel det CTI JS-biblioteket fra Salesforce til å utføre handlinger og lytte etter hendelser i CRM.

      Figuren nedenfor illustrerer CRM-arkitekturen for innebygd Webex CC-skrivebord og koblinger

      CRM-kobling Innebygd skrivebordskoblingsarkitektur

      Webex CC støtter følgende CRM-løsninger for ovennevnte integrasjon:

      • Salesforce

      • ServiceNow

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

      For mer informasjon, besøk https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10.

      Hvis du vil ha mer informasjon om hvordan du konfigurerer Webex CC-skrivebordsoppsett for aktivering av CRM-kobling, funksjonssett og endringslogger, kan du gå til https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgjengelighet av CRM-koblinger

      CRM-koblingene er tilgjengelige i alle geografiske områder og områder der Webex CC er i drift.

      Elastisk skalering og ytelse

      Webex CC er vert for den tilpassede widgeten som muliggjør toveiskommunikasjon mellom CRM-applikasjonen og Webex CC-skrivebordet i AWS CloudFront CDN, noe som sikrer høy tilgjengelighet av widgeten AWS på tvers av tilgjengelighetssoner og regioner.

      All CRM-integreringsspesifikk databehandling skjer i nettleseren der agenter bruker CRM-programmet med Webex CC-skrivebord innebygd i CRM-programmet.

      Sikkerhet

      CRM-koblingene startes via skrivebordsoppsettet for Webex CC-agent, og valgfrie parametere sendes via skrivebordsoppsettet til widgeten for å slå funksjoner på og av.

      Hvis du for eksempel vil aktivere widgeten Salesforce-handlinger, kan administratoren slå på parameterinnstillingen sfdcWidgetEnabled til sann.

      Installasjon av pakke

      For at integreringen skal fungere toveis, må CRM-konsollen ha det innebygde programmet installert. Dette er for å støtte lasting av skrivebordsprogrammet inne i en iFrame.

      Alle Desktop Embedded-koblingene er tilgjengelige på CRM-markedsplassen.

      For eksempel,

      ServiceNow: https://store.servicenow.com/sn_appstore_store.do#!/store/application/6c8e2a4edbc73410e1c75e25ca961947/1.0.5?

      Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/

      Installasjonen av markedsplassprogrammet aktiverer de nødvendige plugin-modulene og importerer de nødvendige XML-filene til CRM-konsollen for å støtte rapportering av anropsoppføringer i CRM.

      Flytintegreringer via HTTP-koblinger i IVR

      Webex CC Flow-byggherren støtter toveis dataflyter mellom Webex CC og CRM-systemet ved hjelp av HTTPs-koblinger konfigurert i Webex Control Hub og brukt på Webex CC Flow.

      Disse brukes primært til tilpassing i talesamhandlinger og tilpasset ruting i IVR.

      Som standard støtter Webex CC HTTP-koblingen Salesforce på Control Hub. De andre CRM-koblingene kan legges til som egendefinerte koblinger i Webex Control Hub.

      Hvis du vil ha mer informasjon om HTTP-koblinger, kan du gå til https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-kontakter:

      Optimalisering av arbeidsstyrken

      Webex CC støtter arbeidsflytoptimalisering og kvalitetsstyringsløsninger fra ledende industrileverandører.

      Distribusjon og tilkobling

      Webex CC er distribuert i AWS og er for øyeblikket tilgjengelig i følgende regioner

      • OSS

        • USA-Øst-N Virginia

        • US-West N California (bare Voice Media Ingress)

      • Canada

        • Sentrale

      • Storbritannia

        • London

      • Europa

        • Frankfurt

      • Asia Pac

        • Tokyo

        • Sydney

        • Singapore

      Tilkobling til flere områder for telefoni

      For å aktivere globale organisasjoner, med agenter og kunder på flere geografiske steder, støtter Webex CC å holde mediene innenfor det lokale området, for de områdene der talemediekanten og inngangstjenestene kjører.

      Følgende figur illustrerer distribusjon av flere regioner med regionale medier.

      Multi Region deployment with regional media
      Distribusjon i flere områder med regionale medier

      Mediekanten og inngangstjenestene distribueres i følgende områder.

      Geografisk region

      Webex CC-tjenester (AWS-regionen)

      Media Edge (tale-POP)

      Neste generasjons medietjenester (AWS-regionen)*

      OSS

      N Virginia

      New York

      Los Angeles

      N Virginia

      N California

      Canada

      Sentrale

      Vancouver

      Toronto

      Sentrale

      Brasil

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannia

      London

      London

      London

      India

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australia

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhet og personvern

      Sikkerhet for infrastruktur

      Taleinfrastruktur på Edge

      Voice Edge-komponentene tillater SIP-trunker fra kundenettverk / PSTN-bærere å avslutte, og dette aktiveres basert på hvitelistede IP-er som har lov til å koble til kantkomponentene.

      Beregn infrastruktursikkerhet

      Webex CC-databehandlingsforekomster klargjøres i AWS, og tjenester kjører som pods i Kubernetes-klynge, som har flere navneområder og tilgang til hvert navneområde er begrenset med separat legitimasjon.

      All klargjøring av infrastrukturen gjøres ved hjelp av kode – ingen manuelle trinn – og ingen av legitimasjonene kan nås manuelt.

      Det er et sentralt legitimasjonslager med spesifikke baner konfigurert for spesifikt sett med tjenester / team, og tilgangen til selve legitimasjonslageret er begrenset og konfigurert som hemmeligheter i bygge- og distribusjonssystemene.

      Ingen av infrastrukturkomponentene/tjenestene er direkte eksponert utenfor AWS VPC, og kun offentlig eksponerte grensesnitt er API-er og WebSocket-servere som styres og administreres ved hjelp av API-gateway,

      Bortsett fra dette er det visse interne systemer og grensesnitt som brukes av utviklere som brukes til å vise logger, målestokker, distribusjonsdetaljer, byggestatus og testresultater, som er sikret ved hjelp av roller og grupper og integrert med Ciscos interne autentiseringssystemer.

      Autentisering og autorisasjon for brukergrensesnitt

      Alle brukergrensesnittene som brukes av ulike kontaktsenterbrukere (agenter, ledere, administratorer, analytikere), er beskyttet av Ciscos OAuth-flyter (Common Identity Based Bearer Token).

      Autorisasjonen gjøres ved hjelp av roller for brukeren som fikk tokenet og omfangene som er tilordnet tokenet.

      Datasikkerhet

      Data under overføring

      Ingen av grensesnittene til tjenestene / infrastrukturkomponenten som er distribuert, er direkte eksponert for ekstern innkommende trafikk.

      Utvalgte tjenester, med http APIer, eksponerer disse grensesnittene via en gateway, og all innkommende https (inkludert WebSocket) avsluttes i ALB og intern trafikk over http rutes til tjenestene.

      Alle utgående interaksjoner er over https / TLS (for ikke http-protokoller).

      Inne i VPC er den interne kommunikasjonen mellom tjenester - over http / custom TCP protocol - over vanlig TCP socket.

      Data i hvile

      Alle data som blir lagret, krypteres på lagringslaget. Videre er de datalagrene som er utenfor VPC, beskyttet og tilgangskontroll og autorisasjoner med legitimasjon sikkert lagret og administrert i et hemmelig lager.

      Figuren nedenfor illustrerer dataflyten og sikkerhetsmodellen for både transitt og hvile.

      Datasikkerhet under overføring og lagring

      Personvern

      PII-data for sluttbruker

      Webex CC Flow, som er den programmatiske kontrolleren for håndtering av samhandlinger, kan brukes til å samle inn brukerdata, som kan tilordnes flytvariabler som er spesielt merket som "Inneholder sensitive data". Verdiene for slike data er kryptert, og ingen tjenester i transittbanen til dataene vil ha tilgang til disse dataene.

      Videre blir slike data aldri lagret i CC Webex rapporteringsdatalageret, og loggene/meldingsinfrastrukturen vil ha krypterte data og klartekstdata lagres ikke noe sted i Webex CC.

      PII-data for kontaktsenteragent/-leder

      Kontaktsenterets brukerrelaterte data redigeres i logger, men er tilgjengelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhet

      Faktorer for skala

      For Webex CC er faktorene som påvirker skalaen:

      • Samtidig antall agenter logget på

      • Samtidig antall interaksjoner pågår

        • Handlinger utført på disse samhandlingene

      • Samtidig antall handlinger som veiledere / agenter utfører, utenfor håndtering av interaksjonene

      • Volumet av dataene som genereres og vedvarer

      Arkitektoniske aspekter som muliggjør skala

      Prinsippene som Webex CC er bygget og designet etter, gjør at løsningen kan skaleres dynamisk etter behov innenfor rammene som håndheves av infrastrukturen som tilbys for de ulike tjenestene og plattformkomponentene.

      Hendelsesdrevet arkitektur

      Tjenestene i Webex CC kommuniserer ved hjelp av meldinger, og de kritiske meldingsbehandlingsflytene innebærer ingen blokkering av IO-operasjoner, og tilstanden som kreves for å behandle meldinger, er lokalisert til forekomsten av tjenesten som behandler meldingen.

      Statsløse tjenester (eller eksternalisert tilstand)

      Tilstandsløse tjenester muliggjør elastisitet ved enkelt å legge til/fjerne flere forekomster av tjenestene. Det er visse tjenester som er iboende stateful i naturen, og de har eksternalisert statlig butikk og infrastrukturen støtter dynamiske endringer i antall forekomster av slike tjenester også med automatisk rebalansering / statlig overføring / lokalisering av staten til forekomsten som trenger staten.

      Elastisk infrastruktur

      Alle tjenestene kjører i Kubernetes, og infrastrukturen, også kjent som Kubernetes-noder, skaleres automatisk basert på bruken, og dette gjør det mulig å legge til flere databehandlingsnoder dynamisk opp til en maksimal høy terskel som er forhåndskonfigurert.

      Lastprojeksjon og regelmessig validering

      Alle tjenestene er benchmarked for ytelsesegenskaper og skaleringsmønster er validert på tjenestenivå.

      Ytterligere kontinuerlig validering, toppbelastning og utholdenhetstester utføres med testparametere justert for forventet vekst i skalaen som påvirker attributter, noe som gjør det mulig å identifisere flaskehalser, planlegge å oppdatere den høye terskelen for ressursbruk i infrastrukturen og være klar for spilldagen.

      Pålitelighet og tilgjengelighet

      Den hendelsesdrevne arkitekturen og statsløse tjenester muliggjør fleksibilitet og elastisitet. For å sikre at feil oppdages og håndteres før funksjonalitet påvirkes, bruker Webex CC imidlertid følgende strategi.

      • Infrastruktur tilgjengelighet og pålitelighet

        • Alle Webex CC-tjenester og infrastrukturkomponenter er alltid distribuert i tre AWS-tilgjengelighetssoner.

          • Dette gjør at Webex CC kan være motstandsdyktig mot tilgjengelighetssonefeil, og i tilfelle feil erstattes de mislykkede forekomstene automatisk med nyere.

      • Kontinuerlig overvåking og varsling

        • Interne og eksterne sonder for tjeneste- og infrastrukturkomponenter, som ved feil utløser varsler.

        • Beregninger som fanges opp fra tjeneste- og infrastrukturkomponenter og behandles gjennom en regelmotor som oppdager samsvarende regler og utløservarsler.

      • Kontinuerlig validering og varsling

        • Periodiske tester kjøres, og eventuelle feil resulterer i utløsende varsler

        • Disse varslene skaper proaktive hendelser og håndteres som en reell hendelse som påvirker kunden.

          • Dette foregriper innvirkningen på kunden og bidrar til systemets tilgjengelighet og pålitelighet.

      • Kontinuerlig integrasjon og levering

        • Dette er ingeniørprosessen og leveringspipelinen og muliggjør rask og pålitelig bygging, validering og distribusjon av tjenester / endringer i tjenester i Webex CC.

          • Muligheten til å utføre fullstendig automatisert distribusjon – fra kode til produksjonsmiljø, med alle nødvendige valideringer, reduserer risikoen og minimerer tiden til løsning, hvis en endring må distribueres som følge av en feil.

      • Effektbrytere og drepebrytere

        • Ulike deler av systemet / visse funksjoner i Webex CC kan deaktiveres selektivt for alle kunder eller utvalgte kunder, for å minimere kaskadeeffekter av en feil.

          • Dette gjør det mulig å minimere feiloverflaten og oppnå tilgjengelighet av kjernekontaktsenterfunksjoner for kunder.

      Overvåking og feildeteksjon

      Figuren nedenfor viser de kontinuerlige overvåkings-, validerings- og varslingsmekanismene som er på plass for Webex CC.

      Kontinuerlig overvåking og feildeteksjon

      Forretningskontinuitet og nødgjenoppretting

      Prosessen for katastrofegjenoppretting og forretningskontinuitet sørger for å oppdage eventuelle store avbrudd i en region, og nødvendige tiltak blir iverksatt for å sikre gjenoppretting av tjenestene til kunder som er om bord i regionen.

      Trinnene for gjenoppretting dokumenteres, valideres og holdes oppdatert regelmessig i henhold til prosessene for katastrofegjenoppretting og -administrasjon.

      Webex CC-tjenester distribueres i tre separate tilgjengelighetssoner i en AWS-region. Hver tilgjengelighetssone er en annen fysisk plassering i regionen, med uavhengige verktøy.

      I tilfelle fullstendig AWS-regionfeil, er Webex CC avhengig av AWS for å gjenopprette regionen, og for langvarige avbrudd som involverer hele regionen, blir Webex CC-datasenteret klargjort i en ny AWS-region og gjenoppretter de viktigste kundekonfigurasjonene og dataene slik at kontaktsenteret er operativt for kunder i den nye AWS-regionen.

      Dette innebærer automatisering, men krever manuell inngripen for å utløse prosessen, samt overvåke og sikre at nødvendig konfigurasjon og data gjenopprettes for å gjøre kontaktsenteret operativt for kundene.

      Samsvar og sertifiseringer

      Webex Contact har en omfattende liste over sikkerhetssertifiseringer. Disse sertifiseringene holdes oppdatert med jevne mellomrom.

      • PCI DSS QSA

      • CAIQ

      • HIPAA og HITECH

      • CSA-stjerne nivå 1

      • CSA Star Level 2 (3. parts uavhengige vurdering)

      • SOC2

      • ISO27001 (Internasjonal standard for informasjonssikkerhet)

      • ISO27017 (sikkerhetsstandard for skytjenesteleverandører)

      • ISO27018 (sikkerhetsstandard fokusert på å beskytte personopplysninger i skyen)

      • ISO27701 (Utvidelse av personvern)

      • C5 tysk standard, som demonstrerer operativ sikkerhet mot cyberangrep

      Se personverndatabladet for kontaktsentertjenesten for Webex hvis du vil ha mer informasjon.

      Introduksjon

      Cisco Webex Contact Center (Webex CC) er et kontaktsenter som en tjeneste (CCaaS) som gjør det mulig for organisasjoner å muliggjøre smartere, proaktive og tilpassede samhandlinger på tvers av kundereisen.

      Webex CC er konstruert, designet og utviklet, fra grunnen av, som en skybasert løsning, med følgende arkitektoniske kjerneprinsipper.

      • Tjenester: Uavhengig sett med tjenester der hver tjeneste leverer et lite, sammenhengende sett med funksjoner til brukerne.

      • Hendelsesdrevet: Alle tjenestene kommuniserer med hverandre ved hjelp av meldinger, bortsett fra i webapplikasjoner der applikasjonen bruker https-grensesnitt (REST API-er, Push Data via WebSocket-grensesnitt) for spesifikke brukstilfeller.

      • Tilstandsløs/eksternalisert tilstand: Tjenestene distribueres i Kubernetes, kjører i docker-beholdere, med muligheten til automatisk å skalere og være motstandsdyktig mot feil i én eller flere forekomster av tjenestene.

      • Observerbar: Alle tjenestene og infrastrukturkomponentene som muliggjør distribusjon av slike tjenester, kan observeres med standardmekanismer for å måle, oppdage og forhindre situasjoner som påvirker kontaktsenterets evner, samt raskt feilsøke og gjenopprette tjenester i tilfelle strømbrudd.

      • Isolert/løst koblet: Hver tjeneste kan bygges, valideres og distribueres/oppdateres uavhengig uten nedetid for kontaktsenterfunksjoner.

      Webex CC-tjenester distribueres i AWS og drives av en skybasert plattform som muliggjør følgende:

      • Tilgjengelighet av infrastrukturtjenester og -programmer på tvers av flere tilgjengelighetssoner

      • Elastisitet i infrastrukturtjenester og -programmer som muliggjør dynamisk skaleringskapasitet

      • Sikkerhet innebygd i måten systemene bygges og distribueres på, data er beskyttet under overføring og i hvile sammen med sikkerhets-/samsvarssertifiseringene som Webex CC har.

      • Skalerbar og sikker kantinfrastruktur for telefoni-/taleintegrasjoner

      • Observerbarhet med proaktiv overvåking og varsling som muliggjør høy tilgjengelighet av kontaktsentertjenester til sine kunder.

      • Integrert med resten av Cisco Webex for brukergodkjenning/autorisasjon, administrasjon og klargjøring av kontaktsenterfunksjoner.

      De ytterligere avsnittene i dette dokumentet utdyper hver av funksjonene ovenfor og hvordan CC Webex arkitekturen muliggjør det samme.

      Logisk arkitektur

      Kjernefunksjonen som en kontaktsenterløsning må ha, er å gjøre det mulig for kunder å enkelt kontakte organisasjonen ved hjelp av vanlige kommunikasjonsmidler og få spørsmålene / problemene adressert på en rask og effektiv måte.

      For å sikre at dette grunnleggende prinsippet oppnås, er det imidlertid flere funksjoner bak kulissene som organisasjonen som bruker kontaktsenteret, må ha tilgang til. Disse er:

      • Mekanismer for kunder å starte en interaksjon

        • Publiserte og operative telefonnumre som kobler telefonianrop til kontaktsentersystemet

        • E-postadresser som kunder kan sende e-post til, og mekanisme for å oppdage nye innkommende e-poster.

        • Mulighet for kunder å kontakte via ulike digitale kanaler, inkludert, men ikke begrenset til

          • Chat fra et nettsted/en app

          • Direkte chat via populære meldingsklienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direct Message fra Twitter

      • Evne til å oppdage nye interaksjoner og håndtere dem effektivt

        • Disse vil inkludere automatisert IVR-system, virtuelle agenter for telefoni / chatter med programmerbarhet innebygd for å definere arbeidsflytene som er involvert i håndtering av interaksjoner.

        • Til slutt, om nødvendig, må interaksjonen eskaleres til en agent, som er optimalt dyktig til å håndtere samspillet.

      • Mulighet for agenter til å indikere tilgjengelighet for håndtering av samhandlinger og ledere for å overvåke, veilede agenter og få driftsmåledata som muliggjør effektiv samhandling.

      • Mulighet for administratorer til å konfigurere og klargjøre de ulike kontaktsenterfunksjonene som gjør det mulig for agenter og ledere å utføre oppgavene sine som forventet.

      Utover disse må moderne bedrifter ha ekstra muligheter for å optimalisere kontaktsenterdriften med tilgang til data og innsikt som visualiserer og sporer viktige operasjonelle beregninger.

      Videre er muligheten til å integrere med spesialiserte kontaktsenterøkosystemfunksjoner som kjøring av proaktive automatiserte utgående samtaler, forbedring av agent- og lederopplevelser ved hjelp av AI, oppdagelse og forståelse av kundereisen for proaktivt å levere data på forhånd til agenter, klare differensiatorer i måten kontaktsenterløsninger utvikler seg på.

      Når det gjelder forbruksmodellen, der kontaktsentertilbud forbrukes som en skylevert programvaretjeneste, krever muligheten til å sikre tilgjengelighet, pålitelighet og automatiserte ad-hoc-skaleringskrav toppmoderne overvåkings- og varslingsmekanismer, noe som muliggjør kontinuerlig validering og påvisning av forestående problemer og forebygger/minimerer innvirkningen på kundeoperasjoner.

      Figuren nedenfor illustrerer den logiske arkitekturen til Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funksjonelle komponenter

      Følgende avsnitt beskriver ulike funksjonelle komponenter i Webex CC.

      Ledelse av samhandling

      Webex CC støtter telefoni, e-post og meldinger (sosiale kanaler) som ulike kanaler der brukere kan samhandle med kontaktsenteret.

      For alle kanalene kan den innledende håndteringen utføres av systemet, og deretter kan samhandlingen eskaleres til en agent.

      Medietyper

      Telefoni

      For telefoni avgjøres håndteringen av innkommende taleanrop av hvordan anropet kom inn i kontaktsenteret (se Inngående mekanismer nedenfor) og Webex CC-flyten som er knyttet til inngangspunktet.

      Anropet blir besvart, og ytterligere handlinger utføres i henhold til CC Flow Webex definisjonen – som er en programmatisk representasjon av handlingene som skal utføres under håndtering av anropet, enten før kø og ruting til en agent, eller selve flyten kan håndtere samtalen uten overføring til en agent.

      Flow Builder i Webex CC lar utviklere definere flyten og tilordne den til inngangspunktet som anropet ankommer via i Webex CC.

      Disse konfigurasjonsenhetene og bruken av dem dekkes i konfigurasjonsenheter.

      Mer informasjon om Flow Builder er dekket i den kommende delen om IVR System.

      E-post og meldinger

      Fra Webex CC-perspektiv gir Webex Connect inngående og utgående funksjoner for alle digitale kanaler – e-post, meldingskanaler, som sluttbrukere kan bruke til å kontakte kontaktsenteret.

      Webex Connect-flyt

      • Bestemmer håndteringen av slike samhandlinger til samhandlingene er satt i kø og rutet til agenter. Dette inkluderer automatisk håndtering og BOT-behandlinger for alle former for meldings- og e-postinteraksjoner.

      • Bruker forretningslogikk på innkommende samhandling.

      • Håndterer kontakt før du setter deg i kø.

      • Flow selv kan håndtere samhandlingen uten overføring til live agent.

      Meldingskanalene som støttes av Webex CC er:

      • Web App / Mobil App Chat

      • Whatsapp

      • Facebook Messenger

      • SMS

      E-postkanalene som støttes av Webex CC er:

      • Gmail

      • Office365

      Inntrengningsmekanismer

      Denne delen dekker mekanismene som en interaksjon kan komme inn i Webex CC. Basert på medietypen er mekanismene som en interaksjon når Webex CC forskjellige.

      I telefoni er det for eksempel nødvendig med klargjøring av fysisk infrastruktur for å aktivere PSTN-tilkobling, konfigurasjon av telefonnumre og ruting av anropene til Webex CC.

      For e-post-/meldingskanaler må inngangskonfigurasjonen gjøres i Webex Koble til, og den involverer klargjøring av e-post-/meldingskonto og Webex Connect-flytkonfigurasjon.

      Innkommende tale

      For taleanrop er et typisk scenario der brukere ringer et PSTN-telefonnummer som deretter kobles til kontaktsenteret. Fra et inngangsperspektiv trenger dette en mekanisme for å rute anrop fra PSTN til Webex CC.

      Figuren nedenfor illustrerer inntaket av taleanrop til Webex CC.

      Inngangsalternativer for innkommende tale

      Voice Ingress Services i Webex CC utfører tredjeparts samtalekontroll ved hjelp av SIP og svarer på det innkommende anropet, samt utfører overførings-, konferanse- og andre samtalekontrolloperasjoner.

      Det logiske inngangspunktet for anrop i Webex CC er konfigurasjonsenheten kalt Entrypoint. For taleinngang er nøkkelkonfigurasjonen for Entrypoint telefonnummeret som er knyttet til det, som vanligvis er et gyldig PSTN-telefonnummer hentet fra valgt PSTN-leverandør.

      Dette gjør det mulig å oppdage innkommende anrop på telefonnummeret, knytte anropet til Entrypoint og bruke andre konfigurasjonsparametere for inngangspunktet til å håndtere anropet i henhold til definisjonen for Webex CC-flyt som skal utløses for samhandlingen.

      Merk:

      Hvis du vil ha mer informasjon om alternativene for PSTN-tilkobling, kan du gå til https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      Skalerbarhet og tilgjengelighet for infrastruktur for talekant

      Webex CC VPOP-infrastrukturen inkluderer redundante SIP SBC-par, noe som sikrer høy tilgjengelighet og flere SBC-er kan legges til for å skalere de samtidige anropsvolumene som skal støttes.

      Maks samtidige anrop som VPOP kan håndtere, avhenger av antall SBC-er som kjører, og som anrop sendes til.

      For geografisk redundans – et nett av VPOP SBC med sammenkoblinger på tvers av flere par på tvers av regioner støttes.

      For taleinngangstjenester er de horisontalt skalerbare for å håndtere et økende antall samtidige taleanrop som skal inntas til Webex CC.

      Sikkerhetshensyn med talekantinfrastruktur

      Tabellen nedenfor inneholder detaljer om tilkoblingsalternativene til Voice Edge-infrastrukturen.

      Tabell 1. Tilkoblingstyper

      Tilkobling

      Typer

      Offentlig Internett

      Direkte (med hvitelistede kilder IP adresser)

      IPSec Virtual Private Network (VPN) eller IPSec over Generic Routing Encapsulation (GRE)

      Sted-til-sted (S2S)

      SRTP/SIP-TLS

      Privat tilkobling

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Krysstilkobling av datasenter

      Equinix Fabric Tilkoblinger

      For mer informasjon, besøk https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      IVR-systemet

      Hvert taleanrop som kommer inn i et telefonnummer som er tilknyttet et inngangspunkt, blir besvart av Webex CC, og kjøring av en Webex CC-flyt tilknyttet inngangspunktet, starter.

      Webex CC Flow Builder leverer programmeringskonstruksjoner/operatorer og funksjonelle blokker, kalt aktiviteter, slik at administratorer eller andre som utformer og implementerer den IVR logikken, kan kombinere disse byggeklossene og opprette flytdefinisjonen.

      Programmeringskonstruksjonene som Flow støtter, er:

      • Deklarasjons- og innstillingsvariabler – tilstand knyttet til en flytkjøring

        • Pebble-uttrykk for å angi verdien av variabler

      • Betingede kontroller

      • Looping - bruk av Conditionals og Go To (evne til å kjede aktiviteter sammen)

      • Aktivere REST API-er

      • Analyseringsdata - JSON, TOML, XML vanligvis brukt til å analysere API svar.

      • Komponere aktiviteter


       

      Et representativt sett med aktiviteter som Flow-forsyninger er:

      • Spill av meldinger

      • Samle inn brukerdata

      • Overføre samtalen til en annen destinasjon/et annet telefonnummer

      • Send samtalen til en virtuell agent

      • Sett anropet i kø slik at det kan besvares av en agent.

      For hvert anrop som er aktivt, er en forekomst av flytkjøring også aktiv til samtalen avsluttes, noe som resulterer i samtidige kjøringer av flyter.

      Hver forekomst av flytkjøring gir isolert miljø for data / tilstand knyttet til flyten og der av anropet.

      I løpet av hele anropets livssyklus gjør flyt det også mulig å svare på bestemte hendelser som skjer, og håndtere dem – når et anrop for eksempel besvares av en agent, kan en hendelsesbehandling utløse et skjermvindu i grensesnittet for agentskrivebordet.

      Hvis du vil ha mer informasjon om Webex CC Flow, kan du se https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee.

      Støtte for virtuell agent

      Flow leverer en aktivitet for å levere samhandlingen til en virtuell agent, som er forhåndskonfigurert i Webex Control Hub.

      Når samtalen er koblet til en virtuell agent, gir den en samtaleopplevelse IVR brukeren og aktiviteten avsluttes enten med avslutning av samtalen eller med eskalering av anropet til en agent.

      Ved eskalering kan flyten konfigureres til å sette anropet i kø, som deretter blir besvart av en agent.

      Innkommende digitale interaksjoner

      For e-post og meldingskanal for innkommende samhandlinger bruker Webex CC Webex Connect til klargjøring av aktiva, flyt for å håndtere innkommende samhandlinger og deretter rute samhandlingen til Webex CC når Webex Connect-flyten eksplisitt setter samhandlingen i kø slik at den kan håndteres av en agent.

      Figuren nedenfor illustrerer inntak av e-post, meldingsinteraksjoner i Webex CC.

      Inngangsalternativer for e-post og meldinger

      Virtual Agent / BOT-integrasjoner

      For samhandlinger med e-post og meldinger eller sosiale kanaler konfigureres de virtuelle agent-/BOT-behandlingene i Webex Connect-flyten.

      På samme måte som med Virtual Agents for Voice, hvis BOT-behandlingen ender med eskalering som resultat, blir samhandlingen lagt i kø og rutet til en agent.

      Ruting og kø

      Webex CC behandler den innkommende kontakten med automatiserte behandlingsprogrammer som definert i flyten, og flyten kan bestemme seg for å legge kontakten i kø / direkte til en agent (agentspesifikk kø – støttes bare for telefoni/tale-interaksjoner).

      Hvis en agent er tilgjengelig i kø, reserveres agenten, og samhandling rutes til agenten. Hvis ingen agenter er tilgjengelige, parkeres samhandlingen i køen, og Flow fortsetter å behandle kunden med behandling knyttet til køaktiviteten.

      Når en agent blir tilgjengelig, blir behandleren avbrutt, og samhandling tilbys til agenten.

      Figuren nedenfor illustrerer arkitekturen for kø og ruting.

      Queuing and Routing Architecture
      Arkitektur for kø og ruting

      Valg av agent

      Køer i Webex CC støtter følgende algoritmer for agentvalg:

      • Lengste tilgjengelige agentruting

      • Dyktig basert ruting

        • Lengste tilgjengelige agent (LAA)

        • Beste tilgjengelige agent (BAA)

      Agenter er knyttet til køer gjennom Teams.

      En kø kan tilordnes flere anropsdistribusjonsgrupper (der hver gruppe har ett eller flere team), på en sekvensiell måte med konfigurert venting på at anropsdistribusjonsgruppe skal legges til i køen, slik at søkeområdet for en samsvarende agent utvides til flere anropsdistribusjonsgrupper etter hvert som tiden går.

      For ferdighetsbasert ruting, blant kompetansekravene som samsvarer med agenter som er knyttet til køen, velges en agent basert på LAA- eller BAA-konfigurasjon.

      Spesifikke tilleggsfunksjoner for tale/telefoni

      Agentbasert ruting (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjelp av aktiviteten QueueToAgent rute samhandlinger direkte til den valgte agenten basert på agent-ID-en.

      Hvis agenten ikke er tilgjengelig for å håndtere samhandlinger, kan samhandlingen parkeres i en agentspesifikk kø og vente på at agenten blir tilgjengelig

      Avansert køinformasjon

      Webex CC Flow kan ved hjelp av aktiviteten GetQueueInfo hente sanntidsinformasjon for en kø som Posisjon i kø (PIQ), Estimert ventetid (EWT), antall agenter som er tilgjengelige i køen, og kan brukes til å avgjøre om kontakten skal settes i kø eller ikke.

      Høflighet tilbakeringing

      Webex CC Flow, ved hjelp av aktiviteten Tilbakeringing, lar kunden koble fra samtalen mens posisjonen i køen opprettholdes, og motta en tilbakeringing når den virtuelle samhandlingen i køen rutes til en agent.

      Håndtering av overløp

      Webex CC støtter overflythåndtering ved hjelp av kapasitetsbaserte team (CBT).

      CBT er som et vanlig team med en kapasitet og en tilknyttet ekstern DN som tjener den kapasiteten. Den kan konfigureres sammen med andre team i distribusjonssyklusene for køanrop.

      Vanligvis konfigureres dette som den siste syklusen, slik at det fungerer som en overflyt hvis ingen agent er tilgjengelig, selv etter at alle de konfigurerte anropsdistribusjonsgruppene ikke finner en tilgjengelig samsvarende agent for håndtering av samhandlingen.

      Agent Desktop Operasjoner

      Når en agent logger på Webex CC Agent Desktop, angir agenten et telefonnummer som innkommende anrop til agenten kan kobles til. Dette kan være en PSTN-telefon, mobiltelefon eller et internnummer hvis agenten er en Cisco Webex Calling bruker.

      Vær oppmerksom på at dette nummeret må være et gyldig telefonnummer som anrop kan rutes til. Hvis ikke, kan ikke agenten motta innkommende anrop.

      Basert på typen samhandling som agenten håndterer, gir widgetene i agentskrivebordet muligheten til å utføre bestemte mediekontrolloperasjoner.

      Når et anrop er besvart, kan agenten for eksempel utføre følgende operasjoner knyttet til anropet.

      • Sett samtalen på vent

      • Start konsultasjonssamtale og

        • Overfør samtalen til et annet telefonnummer (si agenttelefonnummer) / inngangspunkt

        • Sende en annen agent til samtalen i konferanse

      • Overføre samtalen til en annen kø

      • Avslutte samtalen

      Med Agent Desktop kan administratorer legge til egendefinerte widgeter der ved å utvide skrivebordsfunksjonene og gjøre det til en enhetlig samling av widgeter som agenter trenger for å få arbeidet gjort på en effektiv måte.

      Skrivebordsarkitektur

      Agent desktop er en mikro frontend basert enkeltside program som er vert for widgets bygget basert på webkomponenter arkitektur. Alle standard-/lagerwidgetene drives av data som hentes av API-er eller push-mekanismer på serversiden.

      Dette er vanligvis asynkrone API-er, der svaret på en påkallelse kommer til skrivebordet via en WebSocket-tilkobling.

      Webex CC-Agent Desktop godkjenner brukere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for egendefinerte widgeter, basert på godkjenningsmodellen, gir den en enkel påloggingsopplevelse til agenter hvis godkjenningsmodellen til den egendefinerte widgeten er integrert med CI.

      Når en agent er en del av en samhandling, sendes alle oppdateringer til samhandlingstilstanden eller tilknyttede data også til skrivebordet via WebSocket-tilkoblingen.

      Robusthet fra skrivebordet til tilkobling og ventetid

      Den asynkrone API og push-en på serversiden muliggjør skalering, og eventuelle tilkoblingstap til WebSocket-grensesnittet oppdages, og skrivebordet forsøker å koble til på nytt og logge på på nytt.

      Figuren nedenfor illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administrasjon og konfigurasjon

      Onboarding av kunder

      Webex Control Hub er det primære grensesnittet som brukes av partnere og kunder for å introdusere kunder og aktivere eller konfigurere funksjoner.

      Når organisasjons- og kontaktsenterfunksjonene er klargjort i Control Hub, vil det utløse en arbeidsflyt i Webex CC som utfører resten av trinnene i klargjøringen av alle kontaktsenterfunksjoner i henhold til tilbudene valgt av kunden.

      All klargjøring av kontaktsenteret gjøres ved hjelp av en BPM-arbeidsflytmotor som muliggjør en deklarativ måte å definere de involverte trinnene på, og gjør hele klargjøringstrinnene motstandsdyktige mot feil og sikrer dataintegritet.

      Figuren nedenfor illustrerer klargjøringsarbeidsflyten i Webex CC.

      Arbeidsflyt for kundeintroduksjon

      Konfigurasjonsenheter

      De viktigste konfigurasjonsenhetene i Webex CC, omfang i en organisasjon, er:

      Nettstedet

      Sted betyr et sted hvor ett eller flere team, brukere (agenter/veiledere) er lokalisert.

      Hver bruker og gruppe må tilhøre et område.

      Gruppe

      En gruppe brukere. Team brukes til å distribuere samhandlinger til agenter via køer.

      Hvert lag må tilhøre et nettsted.

      Agenter

      Brukere som kan logge på Agent Desktop og håndtere samhandlinger på tvers av medietypene som er konfigurert i Webex CC.

      Tilsynspersoner

      Veiledere er tildelt team og kan overvåke/coache agenten og ha tilgang til status på teamnivå og agentstatistikk for de som tilhører teamene som veilederen er tildelt.

      En kø er en logisk enhet der samhandlinger kan holdes mens du venter på at agenter skal være tilgjengelige, som deretter rutes til agenten.

      Køer tilordnes til team, som søkeområdet for agenter, med mulighet til å utvide søkeområdet basert på medgått tidsterskel, ved å legge til andre team i søkeområdet.

      Entrypoint

      Entrypoint er en logisk enhet som representerer inngangspunktet for samhandlinger for å komme inn i Webex CC. For telefoni kartlegges dette primært telefonnummeret som anropene kommer til, og for e-post-/meldingskanaler peker Entrypoint til ressurskonfigurasjonen i Webex Connect.

      Flyt

      Flyten knyttet til inngangspunktet (via rutingsstrategi), som bestemmer trinnene som er involvert i håndtering av samhandlinger.

      For ikke-telefonikanaler (e-post, meldinger/sosiale medier) velges Flow som en del av ressurskonfigurasjonen i Webex Connect.

      Tilgangskontroll for kontaktsentre på flere steder

      Webex CC-administratorer kan konfigurere brukerprofiler med tilgangsrettigheter til bestemte områder, grupper, køer og inngangspunkter. Videre, på grunn av den hierarkiske naturen til steder og team, når tilgang til bestemte nettsteder er gitt, kan bare lagene eller datoen som gjelder teamene, som tilhører disse nettstedene eller et eksplisitt spesifisert delsett av slike team, nås av brukeren.

      For køer og inngangspunkter er de globale på organisasjonsnivå, så for forskjellige geografiske steder (steder der bestemte agenter og team er plassert) kan separate inngangspunkter og køer konfigureres, og veiledere / brukere kan ha tilgang til de enhetene som gjelder for bestemte nettsteder.

      Figuren nedenfor illustrerer de viktigste konfigurasjonsenhetene og brukerprofilen som refererer til disse enhetene.

      Konfigurasjonsenheter tilordnet brukerprofil

      I tillegg til å begrense tilgangen til disse enhetene, kan Webex CC-administratorer kontrollere de spesifikke egenskapene/modulene som en bruker kan få tilgang til i administrasjonsgrensesnittet, og dermed ha brukere med administrasjons-/konfigurasjonsrettigheter til bestemte enheter samt deler/muligheter i administrasjonsgrensesnittet for Webex CC.

      Rapportering og Analytics

      Webex CC behandler de diskrete hendelsene som genereres av ulike tjenester i løpet av livssyklusen til interaksjoner, ved hjelp av en serie sanntidsstrømbehandlingstjenester og genererer et definert sett med sanntidsdatasett som publiseres til klienter som abonnerer.

      Videre blir disse hendelsene videre behandlet, transformert og aggregert og resulterende datasett beholdes, som deretter hentes via dataforbruks-API-ene og rapporterings- og datavisualiseringsgrensesnittet - Analyzer.

      Figuren nedenfor illustrerer grensesnittene for databehandling og forbruk i Webex CC

      Webex CC-databehandlingspipeline og forbruksgrensesnitt

      Integreringer

      Alle eksterne integrasjoner til WxCC for å utvide og forbedre funksjonene som kunder kan bruke, bruker standard publiserte API-er.

      Typen API grensesnitt som er tilgjengelige i Webex CC er:

      • HVIL API

      • Push på serversiden ved hjelp av

        • Webhooks

        • WebSocket-meldinger

      CRM-integrasjoner

      Webex CC støtter to moduser for integrasjon med CRM-systemer (Customer Relationship Management).

      • Innebygde koblinger på skrivebordet

      • Flytintegreringer via HTTP-er Koblinger i IVR

      Innebygde skrivebordskoblinger: CRM-program som primært grensesnitt

      I denne driftsmodusen logger agenten på CRM-konsollen som det primære programmet.

      Webex CC er et innebygd program (også kalt et innebygd skrivebordsprogram eller innebygd softphone) som primært brukes til å logge på kontaktsenteret og motta Webex CC-rutede kontaktsentersamhandlinger.

      Når CRM-integreringen mottar et anrop eller en samtaleforespørsel, utfører den følgende handlinger på CRM-konsollen

      • Skjermbilde viser kundeoppføringen som er knyttet til ANI eller andre anropstilknyttede data.

      • Postere samtalemetadata som aktivitetsnotater i kundeoppføringen

      • La agenten "klikke for å ringe" ved å klikke på kontakten i CRM og starte et utgående anrop til kunden

      • Postering av anropsoppføringer i CRM-rapporteringstabellene for primærrapportering om CRM.

      • Gir full funksjonalitet for Agent Desktop- og samtalekontroller (innebygd og minifisert versjon av skrivebordsappen)

      Den primære integreringsmodusen med CRM-ene er å bygge inn CC Desktop Webex programmet i en separat iFrame.

      Videre kjører Webex CC Desktop-programmet en egendefinert hodeløs widget (ingen brukergrensesnitt) i bakgrunnen, og samhandler med det underliggende CRM-systemet for å utføre automatiserte handlinger på vegne av agenten.

      Samhandlingene drives av to SDK-er som den hodeløse widgeten bruker.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK levert av Webex CC for å registrere hendelseslyttere for agent- og kontakthandlinger.

      • CRM JS SDK: Dette er CRM-klient-SDK-en som gjelder per CRM som abstraherer REST API-anrop med CRM. For salesforce brukes for eksempel det CTI JS-biblioteket fra Salesforce til å utføre handlinger og lytte etter hendelser i CRM.

      Figuren nedenfor illustrerer CRM-arkitekturen for innebygd Webex CC-skrivebord og koblinger

      CRM-kobling Innebygd skrivebordskoblingsarkitektur

      Webex CC støtter følgende CRM-løsninger for ovennevnte integrasjon:

      • Salesforce

      • ServiceNow

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

      For mer informasjon, besøk https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10.

      Hvis du vil ha mer informasjon om hvordan du konfigurerer Webex CC-skrivebordsoppsett for aktivering av CRM-kobling, funksjonssett og endringslogger, kan du gå til https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgjengelighet av CRM-koblinger

      CRM-koblingene er tilgjengelige i alle geografiske områder og områder der Webex CC er i drift.

      Elastisk skalering og ytelse

      Webex CC er vert for den tilpassede widgeten som muliggjør toveiskommunikasjon mellom CRM-applikasjonen og Webex CC-skrivebordet i AWS CloudFront CDN, noe som sikrer høy tilgjengelighet av widgeten AWS på tvers av tilgjengelighetssoner og regioner.

      All CRM-integreringsspesifikk databehandling skjer i nettleseren der agenter bruker CRM-programmet med Webex CC-skrivebord innebygd i CRM-programmet.

      Sikkerhet

      CRM-koblingene startes via skrivebordsoppsettet for Webex CC-agent, og valgfrie parametere sendes via skrivebordsoppsettet til widgeten for å slå funksjoner på og av.

      Hvis du for eksempel vil aktivere widgeten Salesforce-handlinger, kan administratoren slå på parameterinnstillingen sfdcWidgetEnabled til sann.

      Installasjon av pakke

      For at integreringen skal fungere toveis, må CRM-konsollen ha det innebygde programmet installert. Dette er for å støtte lasting av skrivebordsprogrammet inne i en iFrame.

      Alle Desktop Embedded-koblingene er tilgjengelige på CRM-markedsplassen.

      For eksempel,

      ServiceNow: https://store.servicenow.com/sn_appstore_store.do#!/store/application/6c8e2a4edbc73410e1c75e25ca961947/1.0.5?

      Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/

      Installasjonen av markedsplassprogrammet aktiverer de nødvendige plugin-modulene og importerer de nødvendige XML-filene til CRM-konsollen for å støtte rapportering av anropsoppføringer i CRM.

      Flytintegreringer via HTTP-koblinger i IVR

      Webex CC Flow-byggherren støtter toveis dataflyter mellom Webex CC og CRM-systemet ved hjelp av HTTPs-koblinger konfigurert i Webex Control Hub og brukt på Webex CC Flow.

      Disse brukes primært til tilpassing i talesamhandlinger og tilpasset ruting i IVR.

      Som standard støtter Webex CC HTTP-koblingen Salesforce på Control Hub. De andre CRM-koblingene kan legges til som egendefinerte koblinger i Webex Control Hub.

      Hvis du vil ha mer informasjon om HTTP-koblinger, kan du gå til https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-kontakter:

      Optimalisering av arbeidsstyrken

      Webex CC støtter arbeidsflytoptimalisering og kvalitetsstyringsløsninger fra ledende industrileverandører.

      Distribusjon og tilkobling

      Webex CC er distribuert i AWS og er for øyeblikket tilgjengelig i følgende regioner

      • OSS

        • USA-Øst-N Virginia

        • US-West N California (bare Voice Media Ingress)

      • Canada

        • Sentrale

      • Storbritannia

        • London

      • Europa

        • Frankfurt

      • Asia Pac

        • Tokyo

        • Sydney

        • Singapore

      Tilkobling til flere områder for telefoni

      For å aktivere globale organisasjoner, med agenter og kunder på flere geografiske steder, støtter Webex CC å holde mediene innenfor det lokale området, for de områdene der talemediekanten og inngangstjenestene kjører.

      Følgende figur illustrerer distribusjon av flere regioner med regionale medier.

      Multi Region deployment with regional media
      Distribusjon i flere områder med regionale medier

      Mediekanten og inngangstjenestene distribueres i følgende områder.

      Geografisk region

      Webex CC-tjenester (AWS-regionen)

      Media Edge (tale-POP)

      Neste generasjons medietjenester (AWS-regionen)*

      OSS

      N Virginia

      New York

      Los Angeles

      N Virginia

      N California

      Canada

      Sentrale

      Vancouver

      Toronto

      Sentrale

      Brasil

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannia

      London

      London

      London

      India

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australia

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhet og personvern

      Sikkerhet for infrastruktur

      Taleinfrastruktur på Edge

      Voice Edge-komponentene tillater SIP-trunker fra kundenettverk / PSTN-bærere å avslutte, og dette aktiveres basert på hvitelistede IP-er som har lov til å koble til kantkomponentene.

      Beregn infrastruktursikkerhet

      Webex CC-databehandlingsforekomster klargjøres i AWS, og tjenester kjører som pods i Kubernetes-klynge, som har flere navneområder og tilgang til hvert navneområde er begrenset med separat legitimasjon.

      All klargjøring av infrastrukturen gjøres ved hjelp av kode – ingen manuelle trinn – og ingen av legitimasjonene kan nås manuelt.

      Det er et sentralt legitimasjonslager med spesifikke baner konfigurert for spesifikt sett med tjenester / team, og tilgangen til selve legitimasjonslageret er begrenset og konfigurert som hemmeligheter i bygge- og distribusjonssystemene.

      Ingen av infrastrukturkomponentene/tjenestene er direkte eksponert utenfor AWS VPC, og kun offentlig eksponerte grensesnitt er API-er og WebSocket-servere som styres og administreres ved hjelp av API-gateway,

      Bortsett fra dette er det visse interne systemer og grensesnitt som brukes av utviklere som brukes til å vise logger, målestokker, distribusjonsdetaljer, byggestatus og testresultater, som er sikret ved hjelp av roller og grupper og integrert med Ciscos interne autentiseringssystemer.

      Autentisering og autorisasjon for brukergrensesnitt

      Alle brukergrensesnittene som brukes av ulike kontaktsenterbrukere (agenter, ledere, administratorer, analytikere), er beskyttet av Ciscos OAuth-flyter (Common Identity Based Bearer Token).

      Autorisasjonen gjøres ved hjelp av roller for brukeren som fikk tokenet og omfangene som er tilordnet tokenet.

      Datasikkerhet

      Data under overføring

      Ingen av grensesnittene til tjenestene / infrastrukturkomponenten som er distribuert, er direkte eksponert for ekstern innkommende trafikk.

      Utvalgte tjenester, med http APIer, eksponerer disse grensesnittene via en gateway, og all innkommende https (inkludert WebSocket) avsluttes i ALB og intern trafikk over http rutes til tjenestene.

      Alle utgående interaksjoner er over https / TLS (for ikke http-protokoller).

      Inne i VPC er den interne kommunikasjonen mellom tjenester - over http / custom TCP protocol - over vanlig TCP socket.

      Data i hvile

      Alle data som blir lagret, krypteres på lagringslaget. Videre er de datalagrene som er utenfor VPC, beskyttet og tilgangskontroll og autorisasjoner med legitimasjon sikkert lagret og administrert i et hemmelig lager.

      Figuren nedenfor illustrerer dataflyten og sikkerhetsmodellen for både transitt og hvile.

      Datasikkerhet under overføring og lagring

      Personvern

      PII-data for sluttbruker

      Webex CC Flow, som er den programmatiske kontrolleren for håndtering av samhandlinger, kan brukes til å samle inn brukerdata, som kan tilordnes flytvariabler som er spesielt merket som "Inneholder sensitive data". Verdiene for slike data er kryptert, og ingen tjenester i transittbanen til dataene vil ha tilgang til disse dataene.

      Videre blir slike data aldri lagret i CC Webex rapporteringsdatalageret, og loggene/meldingsinfrastrukturen vil ha krypterte data og klartekstdata lagres ikke noe sted i Webex CC.

      PII-data for kontaktsenteragent/-leder

      Kontaktsenterets brukerrelaterte data redigeres i logger, men er tilgjengelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhet

      Faktorer for skala

      For Webex CC er faktorene som påvirker skalaen:

      • Samtidig antall agenter logget på

      • Samtidig antall interaksjoner pågår

        • Handlinger utført på disse samhandlingene

      • Samtidig antall handlinger som veiledere / agenter utfører, utenfor håndtering av interaksjonene

      • Volumet av dataene som genereres og vedvarer

      Arkitektoniske aspekter som muliggjør skala

      Prinsippene som Webex CC er bygget og designet etter, gjør at løsningen kan skaleres dynamisk etter behov innenfor rammene som håndheves av infrastrukturen som tilbys for de ulike tjenestene og plattformkomponentene.

      Hendelsesdrevet arkitektur

      Tjenestene i Webex CC kommuniserer ved hjelp av meldinger, og de kritiske meldingsbehandlingsflytene innebærer ingen blokkering av IO-operasjoner, og tilstanden som kreves for å behandle meldinger, er lokalisert til forekomsten av tjenesten som behandler meldingen.

      Statsløse tjenester (eller eksternalisert tilstand)

      Tilstandsløse tjenester muliggjør elastisitet ved enkelt å legge til/fjerne flere forekomster av tjenestene. Det er visse tjenester som er iboende stateful i naturen, og de har eksternalisert statlig butikk og infrastrukturen støtter dynamiske endringer i antall forekomster av slike tjenester også med automatisk rebalansering / statlig overføring / lokalisering av staten til forekomsten som trenger staten.

      Elastisk infrastruktur

      Alle tjenestene kjører i Kubernetes, og infrastrukturen, også kjent som Kubernetes-noder, skaleres automatisk basert på bruken, og dette gjør det mulig å legge til flere databehandlingsnoder dynamisk opp til en maksimal høy terskel som er forhåndskonfigurert.

      Lastprojeksjon og regelmessig validering

      Alle tjenestene er benchmarked for ytelsesegenskaper og skaleringsmønster er validert på tjenestenivå.

      Ytterligere kontinuerlig validering, toppbelastning og utholdenhetstester utføres med testparametere justert for forventet vekst i skalaen som påvirker attributter, noe som gjør det mulig å identifisere flaskehalser, planlegge å oppdatere den høye terskelen for ressursbruk i infrastrukturen og være klar for spilldagen.

      Pålitelighet og tilgjengelighet

      Den hendelsesdrevne arkitekturen og statsløse tjenester muliggjør fleksibilitet og elastisitet. For å sikre at feil oppdages og håndteres før funksjonalitet påvirkes, bruker Webex CC imidlertid følgende strategi.

      • Infrastruktur tilgjengelighet og pålitelighet

        • Alle Webex CC-tjenester og infrastrukturkomponenter er alltid distribuert i tre AWS-tilgjengelighetssoner.

          • Dette gjør at Webex CC kan være motstandsdyktig mot tilgjengelighetssonefeil, og i tilfelle feil erstattes de mislykkede forekomstene automatisk med nyere.

      • Kontinuerlig overvåking og varsling

        • Interne og eksterne sonder for tjeneste- og infrastrukturkomponenter, som ved feil utløser varsler.

        • Beregninger som fanges opp fra tjeneste- og infrastrukturkomponenter og behandles gjennom en regelmotor som oppdager samsvarende regler og utløservarsler.

      • Kontinuerlig validering og varsling

        • Periodiske tester kjøres, og eventuelle feil resulterer i utløsende varsler

        • Disse varslene skaper proaktive hendelser og håndteres som en reell hendelse som påvirker kunden.

          • Dette foregriper innvirkningen på kunden og bidrar til systemets tilgjengelighet og pålitelighet.

      • Kontinuerlig integrasjon og levering

        • Dette er ingeniørprosessen og leveringspipelinen og muliggjør rask og pålitelig bygging, validering og distribusjon av tjenester / endringer i tjenester i Webex CC.

          • Muligheten til å utføre fullstendig automatisert distribusjon – fra kode til produksjonsmiljø, med alle nødvendige valideringer, reduserer risikoen og minimerer tiden til løsning, hvis en endring må distribueres som følge av en feil.

      • Effektbrytere og drepebrytere

        • Ulike deler av systemet / visse funksjoner i Webex CC kan deaktiveres selektivt for alle kunder eller utvalgte kunder, for å minimere kaskadeeffekter av en feil.

          • Dette gjør det mulig å minimere feiloverflaten og oppnå tilgjengelighet av kjernekontaktsenterfunksjoner for kunder.

      Overvåking og feildeteksjon

      Figuren nedenfor viser de kontinuerlige overvåkings-, validerings- og varslingsmekanismene som er på plass for Webex CC.

      Kontinuerlig overvåking og feildeteksjon

      Forretningskontinuitet og nødgjenoppretting

      Prosessen for katastrofegjenoppretting og forretningskontinuitet sørger for å oppdage eventuelle store avbrudd i en region, og nødvendige tiltak blir iverksatt for å sikre gjenoppretting av tjenestene til kunder som er om bord i regionen.

      Trinnene for gjenoppretting dokumenteres, valideres og holdes oppdatert regelmessig i henhold til prosessene for katastrofegjenoppretting og -administrasjon.

      Webex CC-tjenester distribueres i tre separate tilgjengelighetssoner i en AWS-region. Hver tilgjengelighetssone er en annen fysisk plassering i regionen, med uavhengige verktøy.

      I tilfelle fullstendig AWS-regionfeil, er Webex CC avhengig av AWS for å gjenopprette regionen, og for langvarige avbrudd som involverer hele regionen, blir Webex CC-datasenteret klargjort i en ny AWS-region og gjenoppretter de viktigste kundekonfigurasjonene og dataene slik at kontaktsenteret er operativt for kunder i den nye AWS-regionen.

      Dette innebærer automatisering, men krever manuell inngripen for å utløse prosessen, samt overvåke og sikre at nødvendig konfigurasjon og data gjenopprettes for å gjøre kontaktsenteret operativt for kundene.

      Samsvar og sertifiseringer

      Webex Contact har en omfattende liste over sikkerhetssertifiseringer. Disse sertifiseringene holdes oppdatert med jevne mellomrom.

      • PCI DSS QSA

      • CAIQ

      • HIPAA og HITECH

      • CSA-stjerne nivå 1

      • CSA Star Level 2 (3. parts uavhengige vurdering)

      • SOC2

      • ISO27001 (Internasjonal standard for informasjonssikkerhet)

      • ISO27017 (sikkerhetsstandard for skytjenesteleverandører)

      • ISO27018 (sikkerhetsstandard fokusert på å beskytte personopplysninger i skyen)

      • ISO27701 (Utvidelse av personvern)

      • C5 tysk standard, som demonstrerer operativ sikkerhet mot cyberangrep

      Se personverndatabladet for kontaktsentertjenesten for Webex hvis du vil ha mer informasjon.

      Introduksjon

      Cisco Webex Contact Center (Webex CC) er et kontaktsenter som en tjeneste (CCaaS) som gjør det mulig for organisasjoner å muliggjøre smartere, proaktive og tilpassede samhandlinger på tvers av kundereisen.

      Webex CC er konstruert, designet og utviklet, fra grunnen av, som en skybasert løsning, med følgende arkitektoniske kjerneprinsipper.

      • Tjenester: Uavhengig sett med tjenester der hver tjeneste leverer et lite, sammenhengende sett med funksjoner til brukerne.

      • Hendelsesdrevet: Alle tjenestene kommuniserer med hverandre ved hjelp av meldinger, bortsett fra i webapplikasjoner der applikasjonen bruker https-grensesnitt (REST API-er, Push Data via WebSocket-grensesnitt) for spesifikke brukstilfeller.

      • Tilstandsløs/eksternalisert tilstand: Tjenestene distribueres i Kubernetes, kjører i docker-beholdere, med muligheten til automatisk å skalere og være motstandsdyktig mot feil i én eller flere forekomster av tjenestene.

      • Observerbar: Alle tjenestene og infrastrukturkomponentene som muliggjør distribusjon av slike tjenester, kan observeres med standardmekanismer for å måle, oppdage og forhindre situasjoner som påvirker kontaktsenterets evner, samt raskt feilsøke og gjenopprette tjenester i tilfelle strømbrudd.

      • Isolert/løst koblet: Hver tjeneste kan bygges, valideres og distribueres/oppdateres uavhengig uten nedetid for kontaktsenterfunksjoner.

      Webex CC-tjenester distribueres i AWS og drives av en skybasert plattform som muliggjør følgende:

      • Tilgjengelighet av infrastrukturtjenester og -programmer på tvers av flere tilgjengelighetssoner

      • Elastisitet i infrastrukturtjenester og -programmer som muliggjør dynamisk skaleringskapasitet

      • Sikkerhet innebygd i måten systemene bygges og distribueres på, data er beskyttet under overføring og i hvile sammen med sikkerhets-/samsvarssertifiseringene som Webex CC har.

      • Skalerbar og sikker kantinfrastruktur for telefoni-/taleintegrasjoner

      • Observerbarhet med proaktiv overvåking og varsling som muliggjør høy tilgjengelighet av kontaktsentertjenester til sine kunder.

      • Integrert med resten av Cisco Webex for brukergodkjenning/autorisasjon, administrasjon og klargjøring av kontaktsenterfunksjoner.

      De ytterligere avsnittene i dette dokumentet utdyper hver av funksjonene ovenfor og hvordan CC Webex arkitekturen muliggjør det samme.

      Logisk arkitektur

      Kjernefunksjonen som en kontaktsenterløsning må ha, er å gjøre det mulig for kunder å enkelt kontakte organisasjonen ved hjelp av vanlige kommunikasjonsmidler og få spørsmålene / problemene adressert på en rask og effektiv måte.

      For å sikre at dette grunnleggende prinsippet oppnås, er det imidlertid flere funksjoner bak kulissene som organisasjonen som bruker kontaktsenteret, må ha tilgang til. Disse er:

      • Mekanismer for kunder å starte en interaksjon

        • Publiserte og operative telefonnumre som kobler telefonianrop til kontaktsentersystemet

        • E-postadresser som kunder kan sende e-post til, og mekanisme for å oppdage nye innkommende e-poster.

        • Mulighet for kunder å kontakte via ulike digitale kanaler, inkludert, men ikke begrenset til

          • Chat fra et nettsted/en app

          • Direkte chat via populære meldingsklienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direct Message fra Twitter

      • Evne til å oppdage nye interaksjoner og håndtere dem effektivt

        • Disse vil inkludere automatisert IVR-system, virtuelle agenter for telefoni / chatter med programmerbarhet innebygd for å definere arbeidsflytene som er involvert i håndtering av interaksjoner.

        • Til slutt, om nødvendig, må interaksjonen eskaleres til en agent, som er optimalt dyktig til å håndtere samspillet.

      • Mulighet for agenter til å indikere tilgjengelighet for håndtering av samhandlinger og ledere for å overvåke, veilede agenter og få driftsmåledata som muliggjør effektiv samhandling.

      • Mulighet for administratorer til å konfigurere og klargjøre de ulike kontaktsenterfunksjonene som gjør det mulig for agenter og ledere å utføre oppgavene sine som forventet.

      Utover disse må moderne bedrifter ha ekstra muligheter for å optimalisere kontaktsenterdriften med tilgang til data og innsikt som visualiserer og sporer viktige operasjonelle beregninger.

      Videre er muligheten til å integrere med spesialiserte kontaktsenterøkosystemfunksjoner som kjøring av proaktive automatiserte utgående samtaler, forbedring av agent- og lederopplevelser ved hjelp av AI, oppdagelse og forståelse av kundereisen for proaktivt å levere data på forhånd til agenter, klare differensiatorer i måten kontaktsenterløsninger utvikler seg på.

      Når det gjelder forbruksmodellen, der kontaktsentertilbud forbrukes som en skylevert programvaretjeneste, krever muligheten til å sikre tilgjengelighet, pålitelighet og automatiserte ad-hoc-skaleringskrav toppmoderne overvåkings- og varslingsmekanismer, noe som muliggjør kontinuerlig validering og påvisning av forestående problemer og forebygger/minimerer innvirkningen på kundeoperasjoner.

      Figuren nedenfor illustrerer den logiske arkitekturen til Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funksjonelle komponenter

      Følgende avsnitt beskriver ulike funksjonelle komponenter i Webex CC.

      Ledelse av samhandling

      Webex CC støtter telefoni, e-post og meldinger (sosiale kanaler) som ulike kanaler der brukere kan samhandle med kontaktsenteret.

      For alle kanalene kan den innledende håndteringen utføres av systemet, og deretter kan samhandlingen eskaleres til en agent.

      Medietyper

      Telefoni

      For telefoni avgjøres håndteringen av innkommende taleanrop av hvordan anropet kom inn i kontaktsenteret (se Inngående mekanismer nedenfor) og Webex CC-flyten som er knyttet til inngangspunktet.

      Anropet blir besvart, og ytterligere handlinger utføres i henhold til CC Flow Webex definisjonen – som er en programmatisk representasjon av handlingene som skal utføres under håndtering av anropet, enten før kø og ruting til en agent, eller selve flyten kan håndtere samtalen uten overføring til en agent.

      Flow Builder i Webex CC lar utviklere definere flyten og tilordne den til inngangspunktet som anropet ankommer via i Webex CC.

      Disse konfigurasjonsenhetene og bruken av dem dekkes i konfigurasjonsenheter.

      Mer informasjon om Flow Builder er dekket i den kommende delen om IVR System.

      E-post og meldinger

      Fra Webex CC-perspektiv gir Webex Connect inngående og utgående funksjoner for alle digitale kanaler – e-post, meldingskanaler, som sluttbrukere kan bruke til å kontakte kontaktsenteret.

      Webex Connect-flyt

      • Bestemmer håndteringen av slike samhandlinger til samhandlingene er satt i kø og rutet til agenter. Dette inkluderer automatisk håndtering og BOT-behandlinger for alle former for meldings- og e-postinteraksjoner.

      • Bruker forretningslogikk på innkommende samhandling.

      • Håndterer kontakt før du setter deg i kø.

      • Flow selv kan håndtere samhandlingen uten overføring til live agent.

      Meldingskanalene som støttes av Webex CC er:

      • Web App / Mobil App Chat

      • Whatsapp

      • Facebook Messenger

      • SMS

      E-postkanalene som støttes av Webex CC er:

      • Gmail

      • Office365

      Inntrengningsmekanismer

      Denne delen dekker mekanismene som en interaksjon kan komme inn i Webex CC. Basert på medietypen er mekanismene som en interaksjon når Webex CC forskjellige.

      I telefoni er det for eksempel nødvendig med klargjøring av fysisk infrastruktur for å aktivere PSTN-tilkobling, konfigurasjon av telefonnumre og ruting av anropene til Webex CC.

      For e-post-/meldingskanaler må inngangskonfigurasjonen gjøres i Webex Koble til, og den involverer klargjøring av e-post-/meldingskonto og Webex Connect-flytkonfigurasjon.

      Innkommende tale

      For taleanrop er et typisk scenario der brukere ringer et PSTN-telefonnummer som deretter kobles til kontaktsenteret. Fra et inngangsperspektiv trenger dette en mekanisme for å rute anrop fra PSTN til Webex CC.

      Figuren nedenfor illustrerer inntaket av taleanrop til Webex CC.

      Inngangsalternativer for innkommende tale

      Voice Ingress Services i Webex CC utfører tredjeparts samtalekontroll ved hjelp av SIP og svarer på det innkommende anropet, samt utfører overførings-, konferanse- og andre samtalekontrolloperasjoner.

      Det logiske inngangspunktet for anrop i Webex CC er konfigurasjonsenheten kalt Entrypoint. For taleinngang er nøkkelkonfigurasjonen for Entrypoint telefonnummeret som er knyttet til det, som vanligvis er et gyldig PSTN-telefonnummer hentet fra valgt PSTN-leverandør.

      Dette gjør det mulig å oppdage innkommende anrop på telefonnummeret, knytte anropet til Entrypoint og bruke andre konfigurasjonsparametere for inngangspunktet til å håndtere anropet i henhold til definisjonen for Webex CC-flyt som skal utløses for samhandlingen.

      Merk:

      Hvis du vil ha mer informasjon om alternativene for PSTN-tilkobling, kan du gå til https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      Skalerbarhet og tilgjengelighet for infrastruktur for talekant

      Webex CC VPOP-infrastrukturen inkluderer redundante SIP SBC-par, noe som sikrer høy tilgjengelighet og flere SBC-er kan legges til for å skalere de samtidige anropsvolumene som skal støttes.

      Maks samtidige anrop som VPOP kan håndtere, avhenger av antall SBC-er som kjører, og som anrop sendes til.

      For geografisk redundans – et nett av VPOP SBC med sammenkoblinger på tvers av flere par på tvers av regioner støttes.

      For taleinngangstjenester er de horisontalt skalerbare for å håndtere et økende antall samtidige taleanrop som skal inntas til Webex CC.

      Sikkerhetshensyn med talekantinfrastruktur

      Tabellen nedenfor inneholder detaljer om tilkoblingsalternativene til Voice Edge-infrastrukturen.

      Tabell 1. Tilkoblingstyper

      Tilkobling

      Typer

      Offentlig Internett

      Direkte (med hvitelistede kilder IP adresser)

      IPSec Virtual Private Network (VPN) eller IPSec over Generic Routing Encapsulation (GRE)

      Sted-til-sted (S2S)

      SRTP/SIP-TLS

      Privat tilkobling

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Krysstilkobling av datasenter

      Equinix Fabric Tilkoblinger

      For mer informasjon, besøk https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      IVR-systemet

      Hvert taleanrop som kommer inn i et telefonnummer som er tilknyttet et inngangspunkt, blir besvart av Webex CC, og kjøring av en Webex CC-flyt tilknyttet inngangspunktet, starter.

      Webex CC Flow Builder leverer programmeringskonstruksjoner/operatorer og funksjonelle blokker, kalt aktiviteter, slik at administratorer eller andre som utformer og implementerer den IVR logikken, kan kombinere disse byggeklossene og opprette flytdefinisjonen.

      Programmeringskonstruksjonene som Flow støtter, er:

      • Deklarasjons- og innstillingsvariabler – tilstand knyttet til en flytkjøring

        • Pebble-uttrykk for å angi verdien av variabler

      • Betingede kontroller

      • Looping - bruk av Conditionals og Go To (evne til å kjede aktiviteter sammen)

      • Aktivere REST API-er

      • Analyseringsdata - JSON, TOML, XML vanligvis brukt til å analysere API svar.

      • Komponere aktiviteter


       

      Et representativt sett med aktiviteter som Flow-forsyninger er:

      • Spill av meldinger

      • Samle inn brukerdata

      • Overføre samtalen til en annen destinasjon/et annet telefonnummer

      • Send samtalen til en virtuell agent

      • Sett anropet i kø slik at det kan besvares av en agent.

      For hvert anrop som er aktivt, er en forekomst av flytkjøring også aktiv til samtalen avsluttes, noe som resulterer i samtidige kjøringer av flyter.

      Hver forekomst av flytkjøring gir isolert miljø for data / tilstand knyttet til flyten og der av anropet.

      I løpet av hele anropets livssyklus gjør flyt det også mulig å svare på bestemte hendelser som skjer, og håndtere dem – når et anrop for eksempel besvares av en agent, kan en hendelsesbehandling utløse et skjermvindu i grensesnittet for agentskrivebordet.

      Hvis du vil ha mer informasjon om Webex CC Flow, kan du se https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee.

      Støtte for virtuell agent

      Flow leverer en aktivitet for å levere samhandlingen til en virtuell agent, som er forhåndskonfigurert i Webex Control Hub.

      Når samtalen er koblet til en virtuell agent, gir den en samtaleopplevelse IVR brukeren og aktiviteten avsluttes enten med avslutning av samtalen eller med eskalering av anropet til en agent.

      Ved eskalering kan flyten konfigureres til å sette anropet i kø, som deretter blir besvart av en agent.

      Innkommende digitale interaksjoner

      For e-post og meldingskanal for innkommende samhandlinger bruker Webex CC Webex Connect til klargjøring av aktiva, flyt for å håndtere innkommende samhandlinger og deretter rute samhandlingen til Webex CC når Webex Connect-flyten eksplisitt setter samhandlingen i kø slik at den kan håndteres av en agent.

      Figuren nedenfor illustrerer inntak av e-post, meldingsinteraksjoner i Webex CC.

      Inngangsalternativer for e-post og meldinger

      Virtual Agent / BOT-integrasjoner

      For samhandlinger med e-post og meldinger eller sosiale kanaler konfigureres de virtuelle agent-/BOT-behandlingene i Webex Connect-flyten.

      På samme måte som med Virtual Agents for Voice, hvis BOT-behandlingen ender med eskalering som resultat, blir samhandlingen lagt i kø og rutet til en agent.

      Ruting og kø

      Webex CC behandler den innkommende kontakten med automatiserte behandlingsprogrammer som definert i flyten, og flyten kan bestemme seg for å legge kontakten i kø / direkte til en agent (agentspesifikk kø – støttes bare for telefoni/tale-interaksjoner).

      Hvis en agent er tilgjengelig i kø, reserveres agenten, og samhandling rutes til agenten. Hvis ingen agenter er tilgjengelige, parkeres samhandlingen i køen, og Flow fortsetter å behandle kunden med behandling knyttet til køaktiviteten.

      Når en agent blir tilgjengelig, blir behandleren avbrutt, og samhandling tilbys til agenten.

      Figuren nedenfor illustrerer arkitekturen for kø og ruting.

      Queuing and Routing Architecture
      Arkitektur for kø og ruting

      Valg av agent

      Køer i Webex CC støtter følgende algoritmer for agentvalg:

      • Lengste tilgjengelige agentruting

      • Dyktig basert ruting

        • Lengste tilgjengelige agent (LAA)

        • Beste tilgjengelige agent (BAA)

      Agenter er knyttet til køer gjennom Teams.

      En kø kan tilordnes flere anropsdistribusjonsgrupper (der hver gruppe har ett eller flere team), på en sekvensiell måte med konfigurert venting på at anropsdistribusjonsgruppe skal legges til i køen, slik at søkeområdet for en samsvarende agent utvides til flere anropsdistribusjonsgrupper etter hvert som tiden går.

      For ferdighetsbasert ruting, blant kompetansekravene som samsvarer med agenter som er knyttet til køen, velges en agent basert på LAA- eller BAA-konfigurasjon.

      Spesifikke tilleggsfunksjoner for tale/telefoni

      Agentbasert ruting (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjelp av aktiviteten QueueToAgent rute samhandlinger direkte til den valgte agenten basert på agent-ID-en.

      Hvis agenten ikke er tilgjengelig for å håndtere samhandlinger, kan samhandlingen parkeres i en agentspesifikk kø og vente på at agenten blir tilgjengelig

      Avansert køinformasjon

      Webex CC Flow kan ved hjelp av aktiviteten GetQueueInfo hente sanntidsinformasjon for en kø som Posisjon i kø (PIQ), Estimert ventetid (EWT), antall agenter som er tilgjengelige i køen, og kan brukes til å avgjøre om kontakten skal settes i kø eller ikke.

      Høflighet tilbakeringing

      Webex CC Flow, ved hjelp av aktiviteten Tilbakeringing, lar kunden koble fra samtalen mens posisjonen i køen opprettholdes, og motta en tilbakeringing når den virtuelle samhandlingen i køen rutes til en agent.

      Håndtering av overløp

      Webex CC støtter overflythåndtering ved hjelp av kapasitetsbaserte team (CBT).

      CBT er som et vanlig team med en kapasitet og en tilknyttet ekstern DN som tjener den kapasiteten. Den kan konfigureres sammen med andre team i distribusjonssyklusene for køanrop.

      Vanligvis konfigureres dette som den siste syklusen, slik at det fungerer som en overflyt hvis ingen agent er tilgjengelig, selv etter at alle de konfigurerte anropsdistribusjonsgruppene ikke finner en tilgjengelig samsvarende agent for håndtering av samhandlingen.

      Agent Desktop Operasjoner

      Når en agent logger på Webex CC Agent Desktop, angir agenten et telefonnummer som innkommende anrop til agenten kan kobles til. Dette kan være en PSTN-telefon, mobiltelefon eller et internnummer hvis agenten er en Cisco Webex Calling bruker.

      Vær oppmerksom på at dette nummeret må være et gyldig telefonnummer som anrop kan rutes til. Hvis ikke, kan ikke agenten motta innkommende anrop.

      Basert på typen samhandling som agenten håndterer, gir widgetene i agentskrivebordet muligheten til å utføre bestemte mediekontrolloperasjoner.

      Når et anrop er besvart, kan agenten for eksempel utføre følgende operasjoner knyttet til anropet.

      • Sett samtalen på vent

      • Start konsultasjonssamtale og

        • Overfør samtalen til et annet telefonnummer (si agenttelefonnummer) / inngangspunkt

        • Sende en annen agent til samtalen i konferanse

      • Overføre samtalen til en annen kø

      • Avslutte samtalen

      Med Agent Desktop kan administratorer legge til egendefinerte widgeter der ved å utvide skrivebordsfunksjonene og gjøre det til en enhetlig samling av widgeter som agenter trenger for å få arbeidet gjort på en effektiv måte.

      Skrivebordsarkitektur

      Agent desktop er en mikro frontend basert enkeltside program som er vert for widgets bygget basert på webkomponenter arkitektur. Alle standard-/lagerwidgetene drives av data som hentes av API-er eller push-mekanismer på serversiden.

      Dette er vanligvis asynkrone API-er, der svaret på en påkallelse kommer til skrivebordet via en WebSocket-tilkobling.

      Webex CC-Agent Desktop godkjenner brukere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for egendefinerte widgeter, basert på godkjenningsmodellen, gir den en enkel påloggingsopplevelse til agenter hvis godkjenningsmodellen til den egendefinerte widgeten er integrert med CI.

      Når en agent er en del av en samhandling, sendes alle oppdateringer til samhandlingstilstanden eller tilknyttede data også til skrivebordet via WebSocket-tilkoblingen.

      Robusthet fra skrivebordet til tilkobling og ventetid

      Den asynkrone API og push-en på serversiden muliggjør skalering, og eventuelle tilkoblingstap til WebSocket-grensesnittet oppdages, og skrivebordet forsøker å koble til på nytt og logge på på nytt.

      Figuren nedenfor illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administrasjon og konfigurasjon

      Onboarding av kunder

      Webex Control Hub er det primære grensesnittet som brukes av partnere og kunder for å introdusere kunder og aktivere eller konfigurere funksjoner.

      Når organisasjons- og kontaktsenterfunksjonene er klargjort i Control Hub, vil det utløse en arbeidsflyt i Webex CC som utfører resten av trinnene i klargjøringen av alle kontaktsenterfunksjoner i henhold til tilbudene valgt av kunden.

      All klargjøring av kontaktsenteret gjøres ved hjelp av en BPM-arbeidsflytmotor som muliggjør en deklarativ måte å definere de involverte trinnene på, og gjør hele klargjøringstrinnene motstandsdyktige mot feil og sikrer dataintegritet.

      Figuren nedenfor illustrerer klargjøringsarbeidsflyten i Webex CC.

      Arbeidsflyt for kundeintroduksjon

      Konfigurasjonsenheter

      De viktigste konfigurasjonsenhetene i Webex CC, omfang i en organisasjon, er:

      Nettstedet

      Sted betyr et sted hvor ett eller flere team, brukere (agenter/veiledere) er lokalisert.

      Hver bruker og gruppe må tilhøre et område.

      Gruppe

      En gruppe brukere. Team brukes til å distribuere samhandlinger til agenter via køer.

      Hvert lag må tilhøre et nettsted.

      Agenter

      Brukere som kan logge på Agent Desktop og håndtere samhandlinger på tvers av medietypene som er konfigurert i Webex CC.

      Tilsynspersoner

      Veiledere er tildelt team og kan overvåke/coache agenten og ha tilgang til status på teamnivå og agentstatistikk for de som tilhører teamene som veilederen er tildelt.

      En kø er en logisk enhet der samhandlinger kan holdes mens du venter på at agenter skal være tilgjengelige, som deretter rutes til agenten.

      Køer tilordnes til team, som søkeområdet for agenter, med mulighet til å utvide søkeområdet basert på medgått tidsterskel, ved å legge til andre team i søkeområdet.

      Entrypoint

      Entrypoint er en logisk enhet som representerer inngangspunktet for samhandlinger for å komme inn i Webex CC. For telefoni kartlegges dette primært telefonnummeret som anropene kommer til, og for e-post-/meldingskanaler peker Entrypoint til ressurskonfigurasjonen i Webex Connect.

      Flyt

      Flyten knyttet til inngangspunktet (via rutingsstrategi), som bestemmer trinnene som er involvert i håndtering av samhandlinger.

      For ikke-telefonikanaler (e-post, meldinger/sosiale medier) velges Flow som en del av ressurskonfigurasjonen i Webex Connect.

      Tilgangskontroll for kontaktsentre på flere steder

      Webex CC-administratorer kan konfigurere brukerprofiler med tilgangsrettigheter til bestemte områder, grupper, køer og inngangspunkter. Videre, på grunn av den hierarkiske naturen til steder og team, når tilgang til bestemte nettsteder er gitt, kan bare lagene eller datoen som gjelder teamene, som tilhører disse nettstedene eller et eksplisitt spesifisert delsett av slike team, nås av brukeren.

      For køer og inngangspunkter er de globale på organisasjonsnivå, så for forskjellige geografiske steder (steder der bestemte agenter og team er plassert) kan separate inngangspunkter og køer konfigureres, og veiledere / brukere kan ha tilgang til de enhetene som gjelder for bestemte nettsteder.

      Figuren nedenfor illustrerer de viktigste konfigurasjonsenhetene og brukerprofilen som refererer til disse enhetene.

      Konfigurasjonsenheter tilordnet brukerprofil

      I tillegg til å begrense tilgangen til disse enhetene, kan Webex CC-administratorer kontrollere de spesifikke egenskapene/modulene som en bruker kan få tilgang til i administrasjonsgrensesnittet, og dermed ha brukere med administrasjons-/konfigurasjonsrettigheter til bestemte enheter samt deler/muligheter i administrasjonsgrensesnittet for Webex CC.

      Rapportering og Analytics

      Webex CC behandler de diskrete hendelsene som genereres av ulike tjenester i løpet av livssyklusen til interaksjoner, ved hjelp av en serie sanntidsstrømbehandlingstjenester og genererer et definert sett med sanntidsdatasett som publiseres til klienter som abonnerer.

      Videre blir disse hendelsene videre behandlet, transformert og aggregert og resulterende datasett beholdes, som deretter hentes via dataforbruks-API-ene og rapporterings- og datavisualiseringsgrensesnittet - Analyzer.

      Figuren nedenfor illustrerer grensesnittene for databehandling og forbruk i Webex CC

      Webex CC-databehandlingspipeline og forbruksgrensesnitt

      Integreringer

      Alle eksterne integrasjoner til WxCC for å utvide og forbedre funksjonene som kunder kan bruke, bruker standard publiserte API-er.

      Typen API grensesnitt som er tilgjengelige i Webex CC er:

      • HVIL API

      • Push på serversiden ved hjelp av

        • Webhooks

        • WebSocket-meldinger

      CRM-integrasjoner

      Webex CC støtter to moduser for integrasjon med CRM-systemer (Customer Relationship Management).

      • Innebygde koblinger på skrivebordet

      • Flytintegreringer via HTTP-er Koblinger i IVR

      Innebygde skrivebordskoblinger: CRM-program som primært grensesnitt

      I denne driftsmodusen logger agenten på CRM-konsollen som det primære programmet.

      Webex CC er et innebygd program (også kalt et innebygd skrivebordsprogram eller innebygd softphone) som primært brukes til å logge på kontaktsenteret og motta Webex CC-rutede kontaktsentersamhandlinger.

      Når CRM-integreringen mottar et anrop eller en samtaleforespørsel, utfører den følgende handlinger på CRM-konsollen

      • Skjermbilde viser kundeoppføringen som er knyttet til ANI eller andre anropstilknyttede data.

      • Postere samtalemetadata som aktivitetsnotater i kundeoppføringen

      • La agenten "klikke for å ringe" ved å klikke på kontakten i CRM og starte et utgående anrop til kunden

      • Postering av anropsoppføringer i CRM-rapporteringstabellene for primærrapportering om CRM.

      • Gir full funksjonalitet for Agent Desktop- og samtalekontroller (innebygd og minifisert versjon av skrivebordsappen)

      Den primære integreringsmodusen med CRM-ene er å bygge inn CC Desktop Webex programmet i en separat iFrame.

      Videre kjører Webex CC Desktop-programmet en egendefinert hodeløs widget (ingen brukergrensesnitt) i bakgrunnen, og samhandler med det underliggende CRM-systemet for å utføre automatiserte handlinger på vegne av agenten.

      Samhandlingene drives av to SDK-er som den hodeløse widgeten bruker.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK levert av Webex CC for å registrere hendelseslyttere for agent- og kontakthandlinger.

      • CRM JS SDK: Dette er CRM-klient-SDK-en som gjelder per CRM som abstraherer REST API-anrop med CRM. For salesforce brukes for eksempel CTI JS-biblioteket fra Salesforce til å utføre handlinger og lytte etter hendelser i CRM.

      Figuren nedenfor illustrerer den innebygde skrivebords- og koblingsarkitekturen for CRM Webex CC

      CRM-kobling Innebygd skrivebordskoblingsarkitektur

      Webex CC støtter følgende CRM-løsninger for ovennevnte integrasjon:

      • Salesforce

      • ServiceNow

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

      For mer informasjon, besøk https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10.

      Hvis du vil ha mer informasjon om hvordan du konfigurerer Webex CC-skrivebordsoppsettene for aktivering av CRM-kobling, funksjonssett og endringslogger, kan du gå til https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgjengelighet av CRM-koblinger

      CRM-koblingene er tilgjengelige i alle geografiske områder og områder der Webex CC er i drift.

      Elastisk skalering og ytelse

      Webex CC er vert for den tilpassede widgeten som muliggjør toveiskommunikasjon mellom CRM-applikasjonen og Webex CC-skrivebordet i AWS CloudFront CDN, noe som sikrer høy tilgjengelighet av widgeten AWS på tvers av tilgjengelighetssoner og regioner.

      All CRM-integrasjonsspesifikk databehandling skjer i nettleseren der agenter bruker CRM-applikasjonen med Webex CC-skrivebord innebygd i CRM-applikasjonen.

      Sikkerhet

      CRM-koblingene startes via skrivebordsoppsettet for Webex CC-agenten, og valgfrie parametere sendes via skrivebordsoppsettet til widgeten for å slå funksjoner på og av.

      Hvis du for eksempel vil aktivere widgeten Salesforce-handlinger, kan administratoren slå på parameterinnstillingen sfdcWidgetEnabled til sann.

      Installasjon av pakke

      For at integreringen skal fungere toveis, må CRM-konsollen ha det innebygde programmet installert. Dette er for å støtte lasting av skrivebordsprogrammet inne i en iFrame.

      Alle Desktop Embedded-koblingene er tilgjengelige på CRM-markedsplassen.

      For eksempel,

      ServiceNow: https://store.servicenow.com/sn_appstore_store.do#!/store/application/6c8e2a4edbc73410e1c75e25ca961947/1.0.5?

      Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/

      Installasjonen av markedsplassprogrammet aktiverer de nødvendige plugin-modulene og importerer de nødvendige XML-filene til CRM-konsollen for å støtte rapportering av anropsoppføringer i CRM.

      Flytintegreringer via HTTP(S)-koblinger i IVR

      Webex CC Flow-byggherren støtter toveis datastrømmer mellom Webex CC og CRM-systemet ved hjelp av HTTP(S)-koblinger konfigurert i Webex Control Hub og brukt på Webex CC Flow.

      Disse brukes primært til personalisering i taleinteraksjonene og tilpasset ruting i IVR.

      Som standard støtter Webex CC Salesforce HTTP Connector på Control Hub. De andre CRM-koblingene kan legges til som egendefinerte koblinger på Webex Control Hub.

      Hvis du vil ha mer informasjon om HTTP-koblinger, kan du gå til https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-kontakter:

      Optimalisering av arbeidsstyrken

      Webex CC støtter arbeidsflytoptimalisering og kvalitetsstyringsløsninger fra ledende industrileverandører.

      Distribusjon og tilkobling

      Webex CC er distribuert i AWS og er for øyeblikket tilgjengelig i følgende regioner

      • OSS

        • USA-Øst-N Virginia

        • US-West N California (bare Voice Media Ingress)

      • Canada

        • Sentrale

      • Storbritannia

        • London

      • Europa

        • Frankfurt

      • Asia Pac

        • Tokyo

        • Sydney

        • Singapore

      Tilkobling til flere områder for telefoni

      For å aktivere globale organisasjoner, med agenter og kunder på flere geografiske steder, støtter Webex CC å holde mediene innenfor det lokale området, for de regionene der talemediekanten og inngangstjenestene kjører.

      Følgende figur illustrerer distribusjon av flere regioner med regionale medier.

      Multi Region deployment with regional media
      Distribusjon i flere områder med regionale medier

      Mediekanten og inngangstjenestene distribueres i følgende områder.

      Geografisk region

      Webex CC-tjenester (AWS-regionen)

      Media Edge (tale-POP)

      Neste generasjons medietjenester (AWS-regionen)*

      OSS

      N Virginia

      New York

      Los Angeles

      N Virginia

      N California

      Canada

      Sentrale

      Vancouver

      Toronto

      Sentrale

      Brasil

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannia

      London

      London

      London

      India

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australia

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhet og personvern

      Sikkerhet for infrastruktur

      Taleinfrastruktur på Edge

      Voice Edge-komponentene tillater SIP-trunker fra kundenettverk / PSTN-bærere å avslutte, og dette aktiveres basert på hvitelistede IP-er som har lov til å koble til kantkomponentene.

      Beregn infrastruktursikkerhet

      Webex CC-databehandlingsforekomster klargjøres i AWS, og tjenester kjører som pods i Kubernetes-klynge som har flere navneområder og tilgang til hvert navneområde er begrenset med separat legitimasjon.

      All klargjøring av infrastrukturen gjøres ved hjelp av kode – ingen manuelle trinn – og ingen av legitimasjonene kan nås manuelt.

      Det er et sentralt legitimasjonslager med spesifikke baner konfigurert for spesifikt sett med tjenester / team, og tilgangen til selve legitimasjonslageret er begrenset og konfigurert som hemmeligheter i bygge- og distribusjonssystemene.

      Ingen av infrastrukturkomponentene/tjenestene er direkte eksponert utenfor AWS VPC, og kun offentlig eksponerte grensesnitt er API-er og WebSocket-servere som styres og administreres ved hjelp av API-gateway,

      Bortsett fra dette er det visse interne systemer og grensesnitt som brukes av utviklere som brukes til å vise logger, målestokker, distribusjonsdetaljer, byggestatus og testresultater, som er sikret ved hjelp av roller og grupper og integrert med Ciscos interne autentiseringssystemer.

      Autentisering og autorisasjon for brukergrensesnitt

      Alle brukergrensesnittene som brukes av ulike kontaktsenterbrukere (agenter, ledere, administratorer, analytikere), er beskyttet av Ciscos OAuth-flyter (Common Identity Based Bearer Token).

      Autorisasjonen gjøres ved hjelp av roller for brukeren som fikk tokenet og omfangene som er tilordnet tokenet.

      Datasikkerhet

      Data under overføring

      Ingen av grensesnittene til tjenestene / infrastrukturkomponenten som er distribuert, er direkte eksponert for ekstern innkommende trafikk.

      Utvalgte tjenester, med http APIer, eksponerer disse grensesnittene via en gateway, og all innkommende https (inkludert WebSocket) avsluttes i ALB og intern trafikk over http rutes til tjenestene.

      Alle utgående interaksjoner er over https / TLS (for ikke http-protokoller).

      Inne i VPC er den interne kommunikasjonen mellom tjenester - over http / tilpasset TCP-protokoll - over vanlig TCP-kontakt.

      Data i hvile

      Alle data som blir lagret, krypteres på lagringslaget. Videre er de datalagrene som er utenfor VPC, beskyttet og tilgangskontroll og autorisasjoner med legitimasjon sikkert lagret og administrert i et hemmelig lager.

      Figuren nedenfor illustrerer dataflyten og sikkerhetsmodellen for både transitt og hvile.

      Datasikkerhet under overføring og lagring

      Personvern

      PII-data for sluttbruker

      Webex CC Flow, som er den programmatiske kontrolleren for håndtering av samhandlinger, kan brukes til å samle inn brukerdata, som kan tilordnes flytvariabler som er spesielt merket som "Inneholder sensitive data". Verdiene for slike data er kryptert, og ingen tjenester i transittbanen til dataene vil ha tilgang til disse dataene.

      Videre blir slike data aldri lagret i CC Webex rapporteringsdatalageret, og loggene/meldingsinfrastrukturen vil ha krypterte data og klartekstdata lagres ikke noe sted i Webex CC.

      PII-data for kontaktsenteragent/-leder

      Kontaktsenterets brukerrelaterte data redigeres i logger, men er tilgjengelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhet

      Faktorer for skala

      For Webex CC er faktorene som påvirker skalaen:

      • Samtidig antall agenter logget på

      • Samtidig antall interaksjoner pågår

        • Handlinger utført på disse samhandlingene

      • Samtidig antall handlinger som veiledere / agenter utfører, utenfor håndtering av interaksjonene

      • Volumet av dataene som genereres og vedvarer

      Arkitektoniske aspekter som muliggjør skala

      Prinsippene som Webex CC er bygget og designet etter, gjør at løsningen kan skaleres dynamisk etter behov innenfor rammene som håndheves av infrastrukturen som tilbys for de ulike tjenestene og plattformkomponentene.

      Hendelsesdrevet arkitektur

      Tjenestene i Webex CC kommuniserer ved hjelp av meldinger, og de kritiske meldingsbehandlingsflytene innebærer ingen blokkering av IO-operasjoner, og tilstanden som kreves for å behandle meldinger, er lokalisert til forekomsten av tjenesten som behandler meldingen.

      Statsløse tjenester (eller eksternalisert tilstand)

      Tilstandsløse tjenester muliggjør elastisitet ved enkelt å legge til/fjerne flere forekomster av tjenestene. Det er visse tjenester som er iboende stateful i naturen, og de har eksternalisert statlig butikk og infrastrukturen støtter dynamiske endringer i antall forekomster av slike tjenester også med automatisk rebalansering / statlig overføring / lokalisering av staten til forekomsten som trenger staten.

      Elastisk infrastruktur

      Alle tjenestene kjører i Kubernetes, og infrastrukturen, også kjent som Kubernetes-noder, skaleres automatisk basert på bruken, og dette gjør det mulig å legge til flere databehandlingsnoder dynamisk opp til en maksimal høy terskel som er forhåndskonfigurert.

      Lastprojeksjon og regelmessig validering

      Alle tjenestene er benchmarked for ytelsesegenskaper og skaleringsmønster er validert på tjenestenivå.

      Ytterligere kontinuerlig validering, toppbelastning og utholdenhetstester utføres med testparametere justert for forventet vekst i skalaen som påvirker attributter, noe som gjør det mulig å identifisere flaskehalser, planlegge å oppdatere den høye terskelen for ressursbruk i infrastrukturen og være klar for spilldagen.

      Pålitelighet og tilgjengelighet

      Den hendelsesdrevne arkitekturen og statsløse tjenester muliggjør fleksibilitet og elastisitet. For å sikre at feil oppdages og håndteres før funksjonalitet påvirkes, bruker Webex CC imidlertid følgende strategi.

      • Infrastruktur tilgjengelighet og pålitelighet

        • Alle Webex CC-tjenester og infrastrukturkomponenter er alltid distribuert i tre AWS-tilgjengelighetssoner.

          • Dette gjør at Webex CC kan være motstandsdyktig mot tilgjengelighetssonefeil, og i tilfelle feil erstattes de mislykkede forekomstene automatisk med nyere.

      • Kontinuerlig overvåking og varsling

        • Interne og eksterne sonder for tjeneste- og infrastrukturkomponenter, som ved feil utløser varsler.

        • Beregninger som fanges opp fra tjeneste- og infrastrukturkomponenter og behandles gjennom en regelmotor som oppdager samsvarende regler og utløservarsler.

      • Kontinuerlig validering og varsling

        • Periodiske tester kjøres, og eventuelle feil resulterer i utløsende varsler

        • Disse varslene skaper proaktive hendelser og håndteres som en reell hendelse som påvirker kunden.

          • Dette foregriper innvirkningen på kunden og bidrar til systemets tilgjengelighet og pålitelighet.

      • Kontinuerlig integrasjon og levering

        • Dette er ingeniørprosessen og leveringspipelinen og muliggjør rask og pålitelig bygging, validering og distribusjon av tjenester / endringer i tjenester i Webex CC.

          • Muligheten til å utføre fullstendig automatisert distribusjon – fra kode til produksjonsmiljø, med alle nødvendige valideringer, reduserer risikoen og minimerer tiden til løsning, hvis en endring må distribueres som følge av en feil.

      • Effektbrytere og drepebrytere

        • Ulike deler av systemet / visse funksjoner i Webex CC kan deaktiveres selektivt for alle kunder eller utvalgte kunder, for å minimere kaskadeeffekter av en feil.

          • Dette gjør det mulig å minimere feiloverflaten og oppnå tilgjengelighet av kjernekontaktsenterfunksjoner for kunder.

      Overvåking og feildeteksjon

      Figuren nedenfor viser de kontinuerlige overvåkings-, validerings- og varslingsmekanismene som er på plass for Webex CC.

      Kontinuerlig overvåking og feildeteksjon

      Forretningskontinuitet og nødgjenoppretting

      Prosessen for katastrofegjenoppretting og forretningskontinuitet sørger for å oppdage eventuelle store avbrudd i en region, og nødvendige tiltak blir iverksatt for å sikre gjenoppretting av tjenestene til kunder som er om bord i regionen.

      Trinnene for gjenoppretting dokumenteres, valideres og holdes oppdatert regelmessig i henhold til prosessene for katastrofegjenoppretting og -administrasjon.

      Webex CC-tjenester distribueres i tre separate tilgjengelighetssoner i en AWS-region. Hver tilgjengelighetssone er en annen fysisk plassering i regionen, med uavhengige verktøy.

      I tilfelle fullstendig AWS-regionfeil, er Webex CC avhengig av AWS for å gjenopprette regionen, og for langvarige avbrudd som involverer hele regionen, blir Webex CC-datasenteret klargjort i en ny AWS-region og gjenoppretter de viktigste kundekonfigurasjonene og dataene slik at kontaktsenteret er operativt for kunder i den nye AWS-regionen.

      Dette innebærer automatisering, men krever manuell inngripen for å utløse prosessen, samt overvåke og sikre at nødvendig konfigurasjon og data gjenopprettes for å gjøre kontaktsenteret operativt for kundene.

      Samsvar og sertifiseringer

      Webex Contact har en omfattende liste over sikkerhetssertifiseringer. Disse sertifiseringene holdes oppdatert med jevne mellomrom.

      • PCI DSS QSA

      • CAIQ

      • HIPAA og HITECH

      • CSA-stjerne nivå 1

      • CSA Star Level 2 (3. parts uavhengige vurdering)

      • SOC2

      • ISO27001 (Internasjonal standard for informasjonssikkerhet)

      • ISO27017 (sikkerhetsstandard for skytjenesteleverandører)

      • ISO27018 (sikkerhetsstandard fokusert på å beskytte personopplysninger i skyen)

      • ISO27701 (Utvidelse av personvern)

      • C5 tysk standard, som demonstrerer operativ sikkerhet mot cyberangrep

      Se personverndatabladet for kontaktsentertjenesten for Webex hvis du vil ha mer informasjon.

      Introduksjon

      Cisco Webex Contact Center (Webex CC) er et kontaktsenter som en tjeneste (CCaaS) som gjør det mulig for organisasjoner å muliggjøre smartere, proaktive og tilpassede samhandlinger på tvers av kundereisen.

      Webex CC er konstruert, designet og utviklet, fra grunnen av, som en skybasert løsning, med følgende arkitektoniske kjerneprinsipper.

      • Tjenester: Uavhengig sett med tjenester der hver tjeneste leverer et lite, sammenhengende sett med funksjoner til brukerne.

      • Hendelsesdrevet: Alle tjenestene kommuniserer med hverandre ved hjelp av meldinger, bortsett fra i webapplikasjoner der applikasjonen bruker https-grensesnitt (REST API-er, Push Data via WebSocket-grensesnitt) for spesifikke brukstilfeller.

      • Tilstandsløs/eksternalisert tilstand: Tjenestene distribueres i Kubernetes, kjører i docker-beholdere, med muligheten til automatisk å skalere og være motstandsdyktig mot feil i én eller flere forekomster av tjenestene.

      • Observerbar: Alle tjenestene og infrastrukturkomponentene som muliggjør distribusjon av slike tjenester, kan observeres med standardmekanismer for å måle, oppdage og forhindre situasjoner som påvirker kontaktsenterets evner, samt raskt feilsøke og gjenopprette tjenester i tilfelle strømbrudd.

      • Isolert/løst koblet: Hver tjeneste kan bygges, valideres og distribueres/oppdateres uavhengig uten nedetid for kontaktsenterfunksjoner.

      Webex CC-tjenester distribueres i AWS og drives av en skybasert plattform som muliggjør følgende:

      • Tilgjengelighet av infrastrukturtjenester og -programmer på tvers av flere tilgjengelighetssoner

      • Elastisitet i infrastrukturtjenester og -programmer som muliggjør dynamisk skaleringskapasitet

      • Sikkerhet innebygd i måten systemene bygges og distribueres på, data er beskyttet under overføring og i hvile sammen med sikkerhets-/samsvarssertifiseringene som Webex CC har.

      • Skalerbar og sikker kantinfrastruktur for telefoni-/taleintegrasjoner

      • Observerbarhet med proaktiv overvåking og varsling som muliggjør høy tilgjengelighet av kontaktsentertjenester til sine kunder.

      • Integrert med resten av Cisco Webex for brukergodkjenning/autorisasjon, administrasjon og klargjøring av kontaktsenterfunksjoner.

      De ytterligere avsnittene i dette dokumentet utdyper hver av funksjonene ovenfor og hvordan CC Webex arkitekturen muliggjør det samme.

      Logisk arkitektur

      Kjernefunksjonen som en kontaktsenterløsning må ha, er å gjøre det mulig for kunder å enkelt kontakte organisasjonen ved hjelp av vanlige kommunikasjonsmidler og få spørsmålene / problemene adressert på en rask og effektiv måte.

      For å sikre at dette grunnleggende prinsippet oppnås, er det imidlertid flere funksjoner bak kulissene som organisasjonen som bruker kontaktsenteret, må ha tilgang til. Disse er:

      • Mekanismer for kunder å starte en interaksjon

        • Publiserte og operative telefonnumre som kobler telefonianrop til kontaktsentersystemet

        • E-postadresser som kunder kan sende e-post til, og mekanisme for å oppdage nye innkommende e-poster.

        • Mulighet for kunder å kontakte via ulike digitale kanaler, inkludert, men ikke begrenset til

          • Chat fra et nettsted/en app

          • Direkte chat via populære meldingsklienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direct Message fra Twitter

      • Evne til å oppdage nye interaksjoner og håndtere dem effektivt

        • Disse vil inkludere automatisert IVR-system, virtuelle agenter for telefoni / chatter med programmerbarhet innebygd for å definere arbeidsflytene som er involvert i håndtering av interaksjoner.

        • Til slutt, om nødvendig, må interaksjonen eskaleres til en agent, som er optimalt dyktig til å håndtere samspillet.

      • Mulighet for agenter til å indikere tilgjengelighet for håndtering av samhandlinger og ledere for å overvåke, veilede agenter og få driftsmåledata som muliggjør effektiv samhandling.

      • Mulighet for administratorer til å konfigurere og klargjøre de ulike kontaktsenterfunksjonene som gjør det mulig for agenter og ledere å utføre oppgavene sine som forventet.

      Utover disse må moderne bedrifter ha ekstra muligheter for å optimalisere kontaktsenterdriften med tilgang til data og innsikt som visualiserer og sporer viktige operasjonelle beregninger.

      Videre er muligheten til å integrere med spesialiserte kontaktsenterøkosystemfunksjoner som kjøring av proaktive automatiserte utgående samtaler, forbedring av agent- og lederopplevelser ved hjelp av AI, oppdagelse og forståelse av kundereisen for proaktivt å levere data på forhånd til agenter, klare differensiatorer i måten kontaktsenterløsninger utvikler seg på.

      Når det gjelder forbruksmodellen, der kontaktsentertilbud forbrukes som en skylevert programvaretjeneste, krever muligheten til å sikre tilgjengelighet, pålitelighet og automatiserte ad-hoc-skaleringskrav toppmoderne overvåkings- og varslingsmekanismer, noe som muliggjør kontinuerlig validering og påvisning av forestående problemer og forebygger/minimerer innvirkningen på kundeoperasjoner.

      Figuren nedenfor illustrerer den logiske arkitekturen til Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funksjonelle komponenter

      Følgende avsnitt beskriver ulike funksjonelle komponenter i Webex CC.

      Ledelse av samhandling

      Webex CC støtter telefoni, e-post og meldinger (sosiale kanaler) som ulike kanaler der brukere kan samhandle med kontaktsenteret.

      For alle kanalene kan den innledende håndteringen utføres av systemet, og deretter kan samhandlingen eskaleres til en agent.

      Medietyper

      Telefoni

      For telefoni avgjøres håndteringen av innkommende taleanrop av hvordan anropet kom inn i kontaktsenteret (se Inngående mekanismer nedenfor) og Webex CC-flyten som er knyttet til inngangspunktet.

      Anropet blir besvart, og ytterligere handlinger utføres i henhold til CC Flow Webex definisjonen – som er en programmatisk representasjon av handlingene som skal utføres under håndtering av anropet, enten før kø og ruting til en agent, eller selve flyten kan håndtere samtalen uten overføring til en agent.

      Flow Builder i Webex CC lar utviklere definere flyten og tilordne den til inngangspunktet som anropet ankommer via i Webex CC.

      Disse konfigurasjonsenhetene og bruken av dem dekkes i konfigurasjonsenheter.

      Mer informasjon om Flow Builder er dekket i den kommende delen om IVR System.

      E-post og meldinger

      Fra Webex CC-perspektiv gir Webex Connect inngående og utgående funksjoner for alle digitale kanaler – e-post, meldingskanaler, som sluttbrukere kan bruke til å kontakte kontaktsenteret.

      Webex Connect-flyt

      • Bestemmer håndteringen av slike samhandlinger til samhandlingene er satt i kø og rutet til agenter. Dette inkluderer automatisk håndtering og BOT-behandlinger for alle former for meldings- og e-postinteraksjoner.

      • Bruker forretningslogikk på innkommende samhandling.

      • Håndterer kontakt før du setter deg i kø.

      • Flow selv kan håndtere samhandlingen uten overføring til live agent.

      Meldingskanalene som støttes av Webex CC er:

      • Web App / Mobil App Chat

      • Whatsapp

      • Facebook Messenger

      • SMS

      E-postkanalene som støttes av Webex CC er:

      • Gmail

      • Office365

      Inntrengningsmekanismer

      Denne delen dekker mekanismene som en interaksjon kan komme inn i Webex CC. Basert på medietypen er mekanismene som en interaksjon når Webex CC forskjellige.

      I telefoni er det for eksempel nødvendig med klargjøring av fysisk infrastruktur for å aktivere PSTN-tilkobling, konfigurasjon av telefonnumre og ruting av anropene til Webex CC.

      For e-post-/meldingskanaler må inngangskonfigurasjonen gjøres i Webex Koble til, og den involverer klargjøring av e-post-/meldingskonto og Webex Connect-flytkonfigurasjon.

      Innkommende tale

      For taleanrop er et typisk scenario der brukere ringer et PSTN-telefonnummer som deretter kobles til kontaktsenteret. Fra et inngangsperspektiv trenger dette en mekanisme for å rute anrop fra PSTN til Webex CC.

      Figuren nedenfor illustrerer inntaket av taleanrop til Webex CC.

      Inngangsalternativer for innkommende tale

      Voice Ingress Services i Webex CC utfører tredjeparts samtalekontroll ved hjelp av SIP og svarer på det innkommende anropet, samt utfører overførings-, konferanse- og andre samtalekontrolloperasjoner.

      Det logiske inngangspunktet for anrop i Webex CC er konfigurasjonsenheten kalt Entrypoint. For taleinngang er nøkkelkonfigurasjonen for Entrypoint telefonnummeret som er knyttet til det, som vanligvis er et gyldig PSTN-telefonnummer hentet fra valgt PSTN-leverandør.

      Dette gjør det mulig å oppdage innkommende anrop på telefonnummeret, knytte anropet til Entrypoint og bruke andre konfigurasjonsparametere for inngangspunktet til å håndtere anropet i henhold til definisjonen for Webex CC-flyt som skal utløses for samhandlingen.

      Merk:

      Hvis du vil ha mer informasjon om alternativene for PSTN-tilkobling, kan du gå til https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      Skalerbarhet og tilgjengelighet for infrastruktur for talekant

      Webex CC VPOP-infrastrukturen inkluderer redundante SIP SBC-par, noe som sikrer høy tilgjengelighet og flere SBC-er kan legges til for å skalere de samtidige anropsvolumene som skal støttes.

      Maks samtidige anrop som VPOP kan håndtere, avhenger av antall SBC-er som kjører, og som anrop sendes til.

      For geografisk redundans – et nett av VPOP SBC med sammenkoblinger på tvers av flere par på tvers av regioner støttes.

      For taleinngangstjenester er de horisontalt skalerbare for å håndtere et økende antall samtidige taleanrop som skal inntas til Webex CC.

      Sikkerhetshensyn med talekantinfrastruktur

      Tabellen nedenfor inneholder detaljer om tilkoblingsalternativene til Voice Edge-infrastrukturen.

      Tabell 1. Tilkoblingstyper

      Tilkobling

      Typer

      Offentlig Internett

      Direkte (med hvitelistede kilder IP adresser)

      IPSec Virtual Private Network (VPN) eller IPSec over Generic Routing Encapsulation (GRE)

      Sted-til-sted (S2S)

      SRTP/SIP-TLS

      Privat tilkobling

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Krysstilkobling av datasenter

      Equinix Fabric Tilkoblinger

      For mer informasjon, besøk https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      IVR-systemet

      Hvert taleanrop som kommer inn i et telefonnummer som er tilknyttet et inngangspunkt, blir besvart av Webex CC, og kjøring av en Webex CC-flyt tilknyttet inngangspunktet, starter.

      Webex CC Flow Builder leverer programmeringskonstruksjoner/operatorer og funksjonelle blokker, kalt aktiviteter, slik at administratorer eller andre som utformer og implementerer den IVR logikken, kan kombinere disse byggeklossene og opprette flytdefinisjonen.

      Programmeringskonstruksjonene som Flow støtter, er:

      • Deklarasjons- og innstillingsvariabler – tilstand knyttet til en flytkjøring

        • Pebble-uttrykk for å angi verdien av variabler

      • Betingede kontroller

      • Looping - bruk av Conditionals og Go To (evne til å kjede aktiviteter sammen)

      • Aktivere REST API-er

      • Analyseringsdata - JSON, TOML, XML vanligvis brukt til å analysere API svar.

      • Komponere aktiviteter


       

      Et representativt sett med aktiviteter som Flow-forsyninger er:

      • Spill av meldinger

      • Samle inn brukerdata

      • Overføre samtalen til en annen destinasjon/et annet telefonnummer

      • Send samtalen til en virtuell agent

      • Sett anropet i kø slik at det kan besvares av en agent.

      For hvert anrop som er aktivt, er en forekomst av flytkjøring også aktiv til samtalen avsluttes, noe som resulterer i samtidige kjøringer av flyter.

      Hver forekomst av flytkjøring gir isolert miljø for data / tilstand knyttet til flyten og der av anropet.

      I løpet av hele anropets livssyklus gjør flyt det også mulig å svare på bestemte hendelser som skjer, og håndtere dem – når et anrop for eksempel besvares av en agent, kan en hendelsesbehandling utløse et skjermvindu i grensesnittet for agentskrivebordet.

      Hvis du vil ha mer informasjon om Webex CC Flow, kan du se https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee.

      Støtte for virtuell agent

      Flow leverer en aktivitet for å levere samhandlingen til en virtuell agent, som er forhåndskonfigurert i Webex Control Hub.

      Når samtalen er koblet til en virtuell agent, gir den en samtaleopplevelse IVR brukeren og aktiviteten avsluttes enten med avslutning av samtalen eller med eskalering av anropet til en agent.

      Ved eskalering kan flyten konfigureres til å sette anropet i kø, som deretter blir besvart av en agent.

      Innkommende digitale interaksjoner

      For e-post og meldingskanal for innkommende samhandlinger bruker Webex CC Webex Connect til klargjøring av aktiva, flyt for å håndtere innkommende samhandlinger og deretter rute samhandlingen til Webex CC når Webex Connect-flyten eksplisitt setter samhandlingen i kø slik at den kan håndteres av en agent.

      Figuren nedenfor illustrerer inntak av e-post, meldingsinteraksjoner i Webex CC.

      Inngangsalternativer for e-post og meldinger

      Virtual Agent / BOT-integrasjoner

      For samhandlinger med e-post og meldinger eller sosiale kanaler konfigureres de virtuelle agent-/BOT-behandlingene i Webex Connect-flyten.

      På samme måte som med Virtual Agents for Voice, hvis BOT-behandlingen ender med eskalering som resultat, blir samhandlingen lagt i kø og rutet til en agent.

      Ruting og kø

      Webex CC behandler den innkommende kontakten med automatiserte behandlingsprogrammer som definert i flyten, og flyten kan bestemme seg for å legge kontakten i kø / direkte til en agent (agentspesifikk kø – støttes bare for telefoni/tale-interaksjoner).

      Hvis en agent er tilgjengelig i kø, reserveres agenten, og samhandling rutes til agenten. Hvis ingen agenter er tilgjengelige, parkeres samhandlingen i køen, og Flow fortsetter å behandle kunden med behandling knyttet til køaktiviteten.

      Når en agent blir tilgjengelig, blir behandleren avbrutt, og samhandling tilbys til agenten.

      Figuren nedenfor illustrerer arkitekturen for kø og ruting.

      Queuing and Routing Architecture
      Arkitektur for kø og ruting

      Valg av agent

      Køer i Webex CC støtter følgende algoritmer for agentvalg:

      • Lengste tilgjengelige agentruting

      • Dyktig basert ruting

        • Lengste tilgjengelige agent (LAA)

        • Beste tilgjengelige agent (BAA)

      Agenter er knyttet til køer gjennom Teams.

      En kø kan tilordnes flere anropsdistribusjonsgrupper (der hver gruppe har ett eller flere team), på en sekvensiell måte med konfigurert venting på at anropsdistribusjonsgruppe skal legges til i køen, slik at søkeområdet for en samsvarende agent utvides til flere anropsdistribusjonsgrupper etter hvert som tiden går.

      For ferdighetsbasert ruting, blant kompetansekravene som samsvarer med agenter som er knyttet til køen, velges en agent basert på LAA- eller BAA-konfigurasjon.

      Spesifikke tilleggsfunksjoner for tale/telefoni

      Agentbasert ruting (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjelp av aktiviteten QueueToAgent rute samhandlinger direkte til den valgte agenten basert på agent-ID-en.

      Hvis agenten ikke er tilgjengelig for å håndtere samhandlinger, kan samhandlingen parkeres i en agentspesifikk kø og vente på at agenten blir tilgjengelig

      Avansert køinformasjon

      Webex CC Flow kan ved hjelp av aktiviteten GetQueueInfo hente sanntidsinformasjon for en kø som Posisjon i kø (PIQ), Estimert ventetid (EWT), antall agenter som er tilgjengelige i køen, og kan brukes til å avgjøre om kontakten skal settes i kø eller ikke.

      Høflighet tilbakeringing

      Webex CC Flow, ved hjelp av aktiviteten Tilbakeringing, lar kunden koble fra samtalen mens posisjonen i køen opprettholdes, og motta en tilbakeringing når den virtuelle samhandlingen i køen rutes til en agent.

      Håndtering av overløp

      Webex CC støtter overflythåndtering ved hjelp av kapasitetsbaserte team (CBT).

      CBT er som et vanlig team med en kapasitet og en tilknyttet ekstern DN som tjener den kapasiteten. Den kan konfigureres sammen med andre team i distribusjonssyklusene for køanrop.

      Vanligvis konfigureres dette som den siste syklusen, slik at det fungerer som en overflyt hvis ingen agent er tilgjengelig, selv etter at alle de konfigurerte anropsdistribusjonsgruppene ikke finner en tilgjengelig samsvarende agent for håndtering av samhandlingen.

      Agent Desktop Operasjoner

      Når en agent logger på Webex CC Agent Desktop, angir agenten et telefonnummer som innkommende anrop til agenten kan kobles til. Dette kan være en PSTN-telefon, mobiltelefon eller et internnummer hvis agenten er en Cisco Webex Calling bruker.

      Vær oppmerksom på at dette nummeret må være et gyldig telefonnummer som anrop kan rutes til. Hvis ikke, kan ikke agenten motta innkommende anrop.

      Basert på typen samhandling som agenten håndterer, gir widgetene i agentskrivebordet muligheten til å utføre bestemte mediekontrolloperasjoner.

      Når et anrop er besvart, kan agenten for eksempel utføre følgende operasjoner knyttet til anropet.

      • Sett samtalen på vent

      • Start konsultasjonssamtale og

        • Overfør samtalen til et annet telefonnummer (si agenttelefonnummer) / inngangspunkt

        • Sende en annen agent til samtalen i konferanse

      • Overføre samtalen til en annen kø

      • Avslutte samtalen

      Med Agent Desktop kan administratorer legge til egendefinerte widgeter der ved å utvide skrivebordsfunksjonene og gjøre det til en enhetlig samling av widgeter som agenter trenger for å få arbeidet gjort på en effektiv måte.

      Skrivebordsarkitektur

      Agent desktop er en mikro frontend basert enkeltside program som er vert for widgets bygget basert på webkomponenter arkitektur. Alle standard-/lagerwidgetene drives av data som hentes av API-er eller push-mekanismer på serversiden.

      Dette er vanligvis asynkrone API-er, der svaret på en påkallelse kommer til skrivebordet via en WebSocket-tilkobling.

      Webex CC-Agent Desktop godkjenner brukere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for egendefinerte widgeter, basert på godkjenningsmodellen, gir den en enkel påloggingsopplevelse til agenter hvis godkjenningsmodellen til den egendefinerte widgeten er integrert med CI.

      Når en agent er en del av en samhandling, sendes alle oppdateringer til samhandlingstilstanden eller tilknyttede data også til skrivebordet via WebSocket-tilkoblingen.

      Robusthet fra skrivebordet til tilkobling og ventetid

      Den asynkrone API og push-en på serversiden muliggjør skalering, og eventuelle tilkoblingstap til WebSocket-grensesnittet oppdages, og skrivebordet forsøker å koble til på nytt og logge på på nytt.

      Figuren nedenfor illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administrasjon og konfigurasjon

      Onboarding av kunder

      Webex Control Hub er det primære grensesnittet som brukes av partnere og kunder for å introdusere kunder og aktivere eller konfigurere funksjoner.

      Når organisasjons- og kontaktsenterfunksjonene er klargjort i Control Hub, vil det utløse en arbeidsflyt i Webex CC som utfører resten av trinnene i klargjøringen av alle kontaktsenterfunksjoner i henhold til tilbudene valgt av kunden.

      All klargjøring av kontaktsenteret gjøres ved hjelp av en BPM-arbeidsflytmotor som muliggjør en deklarativ måte å definere de involverte trinnene på, og gjør hele klargjøringstrinnene motstandsdyktige mot feil og sikrer dataintegritet.

      Figuren nedenfor illustrerer klargjøringsarbeidsflyten i Webex CC.

      Arbeidsflyt for kundeintroduksjon

      Konfigurasjonsenheter

      De viktigste konfigurasjonsenhetene i Webex CC, omfang i en organisasjon, er:

      Nettstedet

      Sted betyr et sted hvor ett eller flere team, brukere (agenter/veiledere) er lokalisert.

      Hver bruker og gruppe må tilhøre et område.

      Gruppe

      En gruppe brukere. Team brukes til å distribuere samhandlinger til agenter via køer.

      Hvert lag må tilhøre et nettsted.

      Agenter

      Brukere som kan logge på Agent Desktop og håndtere samhandlinger på tvers av medietypene som er konfigurert i Webex CC.

      Tilsynspersoner

      Veiledere er tildelt team og kan overvåke/coache agenten og ha tilgang til status på teamnivå og agentstatistikk for de som tilhører teamene som veilederen er tildelt.

      En kø er en logisk enhet der samhandlinger kan holdes mens du venter på at agenter skal være tilgjengelige, som deretter rutes til agenten.

      Køer tilordnes til team, som søkeområdet for agenter, med mulighet til å utvide søkeområdet basert på medgått tidsterskel, ved å legge til andre team i søkeområdet.

      Entrypoint

      Entrypoint er en logisk enhet som representerer inngangspunktet for samhandlinger for å komme inn i Webex CC. For telefoni kartlegges dette primært telefonnummeret som anropene kommer til, og for e-post-/meldingskanaler peker Entrypoint til ressurskonfigurasjonen i Webex Connect.

      Flyt

      Flyten knyttet til inngangspunktet (via rutingsstrategi), som bestemmer trinnene som er involvert i håndtering av samhandlinger.

      For ikke-telefonikanaler (e-post, meldinger/sosiale medier) velges Flow som en del av ressurskonfigurasjonen i Webex Connect.

      Tilgangskontroll for kontaktsentre på flere steder

      Webex CC-administratorer kan konfigurere brukerprofiler med tilgangsrettigheter til bestemte områder, grupper, køer og inngangspunkter. Videre, på grunn av den hierarkiske naturen til steder og team, når tilgang til bestemte nettsteder er gitt, kan bare lagene eller datoen som gjelder teamene, som tilhører disse nettstedene eller et eksplisitt spesifisert delsett av slike team, nås av brukeren.

      For køer og inngangspunkter er de globale på organisasjonsnivå, så for forskjellige geografiske steder (steder der bestemte agenter og team er plassert) kan separate inngangspunkter og køer konfigureres, og veiledere / brukere kan ha tilgang til de enhetene som gjelder for bestemte nettsteder.

      Figuren nedenfor illustrerer de viktigste konfigurasjonsenhetene og brukerprofilen som refererer til disse enhetene.

      Konfigurasjonsenheter tilordnet brukerprofil

      I tillegg til å begrense tilgangen til disse enhetene, kan Webex CC-administratorer kontrollere de spesifikke egenskapene/modulene som en bruker kan få tilgang til i administrasjonsgrensesnittet, og dermed ha brukere med administrasjons-/konfigurasjonsrettigheter til bestemte enheter samt deler/muligheter i administrasjonsgrensesnittet for Webex CC.

      Rapportering og Analytics

      Webex CC behandler de diskrete hendelsene som genereres av ulike tjenester i løpet av livssyklusen til interaksjoner, ved hjelp av en serie sanntidsstrømbehandlingstjenester og genererer et definert sett med sanntidsdatasett som publiseres til klienter som abonnerer.

      Videre blir disse hendelsene videre behandlet, transformert og aggregert og resulterende datasett beholdes, som deretter hentes via dataforbruks-API-ene og rapporterings- og datavisualiseringsgrensesnittet - Analyzer.

      Figuren nedenfor illustrerer grensesnittene for databehandling og forbruk i Webex CC

      Webex CC-databehandlingspipeline og forbruksgrensesnitt

      Integreringer

      Alle eksterne integrasjoner til WxCC for å utvide og forbedre funksjonene som kunder kan bruke, bruker standard publiserte API-er.

      Typen API grensesnitt som er tilgjengelige i Webex CC er:

      • HVIL API

      • Push på serversiden ved hjelp av

        • Webhooks

        • WebSocket-meldinger

      CRM-integrasjoner

      Webex CC støtter to moduser for integrasjon med CRM-systemer (Customer Relationship Management).

      • Innebygde koblinger på skrivebordet

      • Flytintegreringer via HTTP-er Koblinger i IVR

      Innebygde skrivebordskoblinger: CRM-program som primært grensesnitt

      I denne driftsmodusen logger agenten på CRM-konsollen som det primære programmet.

      Webex CC er et innebygd program (også kalt et innebygd skrivebordsprogram eller innebygd softphone) som primært brukes til å logge på kontaktsenteret og motta Webex CC-rutede kontaktsentersamhandlinger.

      Når CRM-integreringen mottar et anrop eller en samtaleforespørsel, utfører den følgende handlinger på CRM-konsollen

      • Skjermbilde viser kundeoppføringen som er knyttet til ANI eller andre anropstilknyttede data.

      • Postere samtalemetadata som aktivitetsnotater i kundeoppføringen

      • La agenten "klikke for å ringe" ved å klikke på kontakten i CRM og starte et utgående anrop til kunden

      • Postering av anropsoppføringer i CRM-rapporteringstabellene for primærrapportering om CRM.

      • Gir full funksjonalitet for Agent Desktop- og samtalekontroller (innebygd og minifisert versjon av skrivebordsappen)

      Den primære integreringsmodusen med CRM-ene er å bygge inn CC Desktop Webex programmet i en separat iFrame.

      Videre kjører Webex CC Desktop-programmet en egendefinert hodeløs widget (ingen brukergrensesnitt) i bakgrunnen, og samhandler med det underliggende CRM-systemet for å utføre automatiserte handlinger på vegne av agenten.

      Samhandlingene drives av to SDK-er som den hodeløse widgeten bruker.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK levert av Webex CC for å registrere hendelseslyttere for agent- og kontakthandlinger.

      • CRM JS SDK: Dette er CRM-klient-SDK-en som gjelder per CRM som abstraherer REST API-anrop med CRM. For salesforce brukes for eksempel CTI JS-biblioteket fra Salesforce til å utføre handlinger og lytte etter hendelser i CRM.

      Figuren nedenfor illustrerer den innebygde skrivebords- og koblingsarkitekturen for CRM Webex CC

      CRM-kobling Innebygd skrivebordskoblingsarkitektur

      Webex CC støtter følgende CRM-løsninger for ovennevnte integrasjon:

      • Salesforce

      • ServiceNow

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

      For mer informasjon, besøk https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10.

      Hvis du vil ha mer informasjon om hvordan du konfigurerer Webex CC-skrivebordsoppsettene for aktivering av CRM-kobling, funksjonssett og endringslogger, kan du gå til https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgjengelighet av CRM-koblinger

      CRM-koblingene er tilgjengelige i alle geografiske områder og områder der Webex CC er i drift.

      Elastisk skalering og ytelse

      Webex CC er vert for den tilpassede widgeten som muliggjør toveiskommunikasjon mellom CRM-applikasjonen og Webex CC-skrivebordet i AWS CloudFront CDN, noe som sikrer høy tilgjengelighet av widgeten AWS på tvers av tilgjengelighetssoner og regioner.

      All CRM-integrasjonsspesifikk databehandling skjer i nettleseren der agenter bruker CRM-applikasjonen med Webex CC-skrivebord innebygd i CRM-applikasjonen.

      Sikkerhet

      CRM-koblingene startes via skrivebordsoppsettet for Webex CC-agenten, og valgfrie parametere sendes via skrivebordsoppsettet til widgeten for å slå funksjoner på og av.

      Hvis du for eksempel vil aktivere widgeten Salesforce-handlinger, kan administratoren slå på parameterinnstillingen sfdcWidgetEnabled til sann.

      Installasjon av pakke

      For at integreringen skal fungere toveis, må CRM-konsollen ha det innebygde programmet installert. Dette er for å støtte lasting av skrivebordsprogrammet inne i en iFrame.

      Alle Desktop Embedded-koblingene er tilgjengelige på CRM-markedsplassen.

      For eksempel,

      ServiceNow: https://store.servicenow.com/sn_appstore_store.do#!/store/application/6c8e2a4edbc73410e1c75e25ca961947/1.0.5?

      Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/

      Installasjonen av markedsplassprogrammet aktiverer de nødvendige plugin-modulene og importerer de nødvendige XML-filene til CRM-konsollen for å støtte rapportering av anropsoppføringer i CRM.

      Flytintegreringer via HTTP(S)-koblinger i IVR

      Webex CC Flow-byggherren støtter toveis datastrømmer mellom Webex CC og CRM-systemet ved hjelp av HTTP(S)-koblinger konfigurert i Webex Control Hub og brukt på Webex CC Flow.

      Disse brukes primært til personalisering i taleinteraksjonene og tilpasset ruting i IVR.

      Som standard støtter Webex CC Salesforce HTTP Connector på Control Hub. De andre CRM-koblingene kan legges til som egendefinerte koblinger på Webex Control Hub.

      Hvis du vil ha mer informasjon om HTTP-koblinger, kan du gå til https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-kontakter:

      Optimalisering av arbeidsstyrken

      Webex CC støtter arbeidsflytoptimalisering og kvalitetsstyringsløsninger fra ledende industrileverandører.

      Distribusjon og tilkobling

      Webex CC er distribuert i AWS og er for øyeblikket tilgjengelig i følgende regioner

      • OSS

        • USA-Øst-N Virginia

        • US-West N California (bare Voice Media Ingress)

      • Canada

        • Sentrale

      • Storbritannia

        • London

      • Europa

        • Frankfurt

      • Asia Pac

        • Tokyo

        • Sydney

        • Singapore

      Tilkobling til flere områder for telefoni

      For å aktivere globale organisasjoner, med agenter og kunder på flere geografiske steder, støtter Webex CC å holde mediene innenfor det lokale området, for de regionene der talemediekanten og inngangstjenestene kjører.

      Følgende figur illustrerer distribusjon av flere regioner med regionale medier.

      Multi Region deployment with regional media
      Distribusjon i flere områder med regionale medier

      Mediekanten og inngangstjenestene distribueres i følgende områder.

      Geografisk region

      Webex CC-tjenester (AWS-regionen)

      Media Edge (tale-POP)

      Neste generasjons medietjenester (AWS-regionen)*

      OSS

      N Virginia

      New York

      Los Angeles

      N Virginia

      N California

      Canada

      Sentrale

      Vancouver

      Toronto

      Sentrale

      Brasil

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannia

      London

      London

      London

      India

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australia

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhet og personvern

      Sikkerhet for infrastruktur

      Taleinfrastruktur på Edge

      Voice Edge-komponentene tillater SIP-trunker fra kundenettverk / PSTN-bærere å avslutte, og dette aktiveres basert på hvitelistede IP-er som har lov til å koble til kantkomponentene.

      Beregn infrastruktursikkerhet

      Webex CC-databehandlingsforekomster klargjøres i AWS, og tjenester kjører som pods i Kubernetes-klynge som har flere navneområder og tilgang til hvert navneområde er begrenset med separat legitimasjon.

      All klargjøring av infrastrukturen gjøres ved hjelp av kode – ingen manuelle trinn – og ingen av legitimasjonene kan nås manuelt.

      Det er et sentralt legitimasjonslager med spesifikke baner konfigurert for spesifikt sett med tjenester / team, og tilgangen til selve legitimasjonslageret er begrenset og konfigurert som hemmeligheter i bygge- og distribusjonssystemene.

      Ingen av infrastrukturkomponentene/tjenestene er direkte eksponert utenfor AWS VPC, og kun offentlig eksponerte grensesnitt er API-er og WebSocket-servere som styres og administreres ved hjelp av API-gateway,

      Bortsett fra dette er det visse interne systemer og grensesnitt som brukes av utviklere som brukes til å vise logger, målestokker, distribusjonsdetaljer, byggestatus og testresultater, som er sikret ved hjelp av roller og grupper og integrert med Ciscos interne autentiseringssystemer.

      Autentisering og autorisasjon for brukergrensesnitt

      Alle brukergrensesnittene som brukes av ulike kontaktsenterbrukere (agenter, ledere, administratorer, analytikere), er beskyttet av Ciscos OAuth-flyter (Common Identity Based Bearer Token).

      Autorisasjonen gjøres ved hjelp av roller for brukeren som fikk tokenet og omfangene som er tilordnet tokenet.

      Datasikkerhet

      Data under overføring

      Ingen av grensesnittene til tjenestene / infrastrukturkomponenten som er distribuert, er direkte eksponert for ekstern innkommende trafikk.

      Utvalgte tjenester, med http APIer, eksponerer disse grensesnittene via en gateway, og all innkommende https (inkludert WebSocket) avsluttes i ALB og intern trafikk over http rutes til tjenestene.

      Alle utgående interaksjoner er over https / TLS (for ikke http-protokoller).

      Inne i VPC er den interne kommunikasjonen mellom tjenester - over http / tilpasset TCP-protokoll - over vanlig TCP-kontakt.

      Data i hvile

      Alle data som blir lagret, krypteres på lagringslaget. Videre er de datalagrene som er utenfor VPC, beskyttet og tilgangskontroll og autorisasjoner med legitimasjon sikkert lagret og administrert i et hemmelig lager.

      Figuren nedenfor illustrerer dataflyten og sikkerhetsmodellen for både transitt og hvile.

      Datasikkerhet under overføring og lagring

      Personvern

      PII-data for sluttbruker

      Webex CC Flow, som er den programmatiske kontrolleren for håndtering av samhandlinger, kan brukes til å samle inn brukerdata, som kan tilordnes flytvariabler som er spesielt merket som "Inneholder sensitive data". Verdiene for slike data er kryptert, og ingen tjenester i transittbanen til dataene vil ha tilgang til disse dataene.

      Videre blir slike data aldri lagret i CC Webex rapporteringsdatalageret, og loggene/meldingsinfrastrukturen vil ha krypterte data og klartekstdata lagres ikke noe sted i Webex CC.

      PII-data for kontaktsenteragent/-leder

      Kontaktsenterets brukerrelaterte data redigeres i logger, men er tilgjengelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhet

      Faktorer for skala

      For Webex CC er faktorene som påvirker skalaen:

      • Samtidig antall agenter logget på

      • Samtidig antall interaksjoner pågår

        • Handlinger utført på disse samhandlingene

      • Samtidig antall handlinger som veiledere / agenter utfører, utenfor håndtering av interaksjonene

      • Volumet av dataene som genereres og vedvarer

      Arkitektoniske aspekter som muliggjør skala

      Prinsippene som Webex CC er bygget og designet etter, gjør at løsningen kan skaleres dynamisk etter behov innenfor rammene som håndheves av infrastrukturen som tilbys for de ulike tjenestene og plattformkomponentene.

      Hendelsesdrevet arkitektur

      Tjenestene i Webex CC kommuniserer ved hjelp av meldinger, og de kritiske meldingsbehandlingsflytene innebærer ingen blokkering av IO-operasjoner, og tilstanden som kreves for å behandle meldinger, er lokalisert til forekomsten av tjenesten som behandler meldingen.

      Statsløse tjenester (eller eksternalisert tilstand)

      Tilstandsløse tjenester muliggjør elastisitet ved enkelt å legge til/fjerne flere forekomster av tjenestene. Det er visse tjenester som er iboende stateful i naturen, og de har eksternalisert statlig butikk og infrastrukturen støtter dynamiske endringer i antall forekomster av slike tjenester også med automatisk rebalansering / statlig overføring / lokalisering av staten til forekomsten som trenger staten.

      Elastisk infrastruktur

      Alle tjenestene kjører i Kubernetes, og infrastrukturen, også kjent som Kubernetes-noder, skaleres automatisk basert på bruken, og dette gjør det mulig å legge til flere databehandlingsnoder dynamisk opp til en maksimal høy terskel som er forhåndskonfigurert.

      Lastprojeksjon og regelmessig validering

      Alle tjenestene er benchmarked for ytelsesegenskaper og skaleringsmønster er validert på tjenestenivå.

      Ytterligere kontinuerlig validering, toppbelastning og utholdenhetstester utføres med testparametere justert for forventet vekst i skalaen som påvirker attributter, noe som gjør det mulig å identifisere flaskehalser, planlegge å oppdatere den høye terskelen for ressursbruk i infrastrukturen og være klar for spilldagen.

      Pålitelighet og tilgjengelighet

      Den hendelsesdrevne arkitekturen og statsløse tjenester muliggjør fleksibilitet og elastisitet. For å sikre at feil oppdages og håndteres før funksjonalitet påvirkes, bruker Webex CC imidlertid følgende strategi.

      • Infrastruktur tilgjengelighet og pålitelighet

        • Alle Webex CC-tjenester og infrastrukturkomponenter er alltid distribuert i tre AWS-tilgjengelighetssoner.

          • Dette gjør at Webex CC kan være motstandsdyktig mot tilgjengelighetssonefeil, og i tilfelle feil erstattes de mislykkede forekomstene automatisk med nyere.

      • Kontinuerlig overvåking og varsling

        • Interne og eksterne sonder for tjeneste- og infrastrukturkomponenter, som ved feil utløser varsler.

        • Beregninger som fanges opp fra tjeneste- og infrastrukturkomponenter og behandles gjennom en regelmotor som oppdager samsvarende regler og utløservarsler.

      • Kontinuerlig validering og varsling

        • Periodiske tester kjøres, og eventuelle feil resulterer i utløsende varsler

        • Disse varslene skaper proaktive hendelser og håndteres som en reell hendelse som påvirker kunden.

          • Dette foregriper innvirkningen på kunden og bidrar til systemets tilgjengelighet og pålitelighet.

      • Kontinuerlig integrasjon og levering

        • Dette er ingeniørprosessen og leveringspipelinen og muliggjør rask og pålitelig bygging, validering og distribusjon av tjenester / endringer i tjenester i Webex CC.

          • Muligheten til å utføre fullstendig automatisert distribusjon – fra kode til produksjonsmiljø, med alle nødvendige valideringer, reduserer risikoen og minimerer tiden til løsning, hvis en endring må distribueres som følge av en feil.

      • Effektbrytere og drepebrytere

        • Ulike deler av systemet / visse funksjoner i Webex CC kan deaktiveres selektivt for alle kunder eller utvalgte kunder, for å minimere kaskadeeffekter av en feil.

          • Dette gjør det mulig å minimere feiloverflaten og oppnå tilgjengelighet av kjernekontaktsenterfunksjoner for kunder.

      Overvåking og feildeteksjon

      Figuren nedenfor viser de kontinuerlige overvåkings-, validerings- og varslingsmekanismene som er på plass for Webex CC.

      Kontinuerlig overvåking og feildeteksjon

      Forretningskontinuitet og nødgjenoppretting

      Prosessen for katastrofegjenoppretting og forretningskontinuitet sørger for å oppdage eventuelle store avbrudd i en region, og nødvendige tiltak blir iverksatt for å sikre gjenoppretting av tjenestene til kunder som er om bord i regionen.

      Trinnene for gjenoppretting dokumenteres, valideres og holdes oppdatert regelmessig i henhold til prosessene for katastrofegjenoppretting og -administrasjon.

      Webex CC-tjenester distribueres i tre separate tilgjengelighetssoner i en AWS-region. Hver tilgjengelighetssone er en annen fysisk plassering i regionen, med uavhengige verktøy.

      I tilfelle fullstendig AWS-regionfeil, er Webex CC avhengig av AWS for å gjenopprette regionen, og for langvarige avbrudd som involverer hele regionen, blir Webex CC-datasenteret klargjort i en ny AWS-region og gjenoppretter de viktigste kundekonfigurasjonene og dataene slik at kontaktsenteret er operativt for kunder i den nye AWS-regionen.

      Dette innebærer automatisering, men krever manuell inngripen for å utløse prosessen, samt overvåke og sikre at nødvendig konfigurasjon og data gjenopprettes for å gjøre kontaktsenteret operativt for kundene.

      Samsvar og sertifiseringer

      Webex Contact har en omfattende liste over sikkerhetssertifiseringer. Disse sertifiseringene holdes oppdatert med jevne mellomrom.

      • PCI DSS QSA

      • CAIQ

      • HIPAA og HITECH

      • CSA-stjerne nivå 1

      • CSA Star Level 2 (3. parts uavhengige vurdering)

      • SOC2

      • ISO27001 (Internasjonal standard for informasjonssikkerhet)

      • ISO27017 (sikkerhetsstandard for skytjenesteleverandører)

      • ISO27018 (sikkerhetsstandard fokusert på å beskytte personopplysninger i skyen)

      • ISO27701 (Utvidelse av personvern)

      • C5 tysk standard, som demonstrerer operativ sikkerhet mot cyberangrep

      Se personverndatabladet for kontaktsentertjenesten for Webex hvis du vil ha mer informasjon.

      Introduksjon

      Cisco Webex Contact Center (Webex CC) er et kontaktsenter som en tjeneste (CCaaS) som gjør det mulig for organisasjoner å muliggjøre smartere, proaktive og tilpassede samhandlinger på tvers av kundereisen.

      Webex CC er konstruert, designet og utviklet, fra grunnen av, som en skybasert løsning, med følgende arkitektoniske kjerneprinsipper.

      • Tjenester: Uavhengig sett med tjenester der hver tjeneste leverer et lite, sammenhengende sett med funksjoner til brukerne.

      • Hendelsesdrevet: Alle tjenestene kommuniserer med hverandre ved hjelp av meldinger, bortsett fra i webapplikasjoner der applikasjonen bruker https-grensesnitt (REST API-er, Push Data via WebSocket-grensesnitt) for spesifikke brukstilfeller.

      • Tilstandsløs/eksternalisert tilstand: Tjenestene distribueres i Kubernetes, kjører i docker-beholdere, med muligheten til automatisk å skalere og være motstandsdyktig mot feil i én eller flere forekomster av tjenestene.

      • Observerbar: Alle tjenestene og infrastrukturkomponentene som muliggjør distribusjon av slike tjenester, kan observeres med standardmekanismer for å måle, oppdage og forhindre situasjoner som påvirker kontaktsenterets evner, samt raskt feilsøke og gjenopprette tjenester i tilfelle strømbrudd.

      • Isolert/løst koblet: Hver tjeneste kan bygges, valideres og distribueres/oppdateres uavhengig uten nedetid for kontaktsenterfunksjoner.

      Webex CC-tjenester distribueres i AWS og drives av en skybasert plattform som muliggjør følgende:

      • Tilgjengelighet av infrastrukturtjenester og -programmer på tvers av flere tilgjengelighetssoner

      • Elastisitet i infrastrukturtjenester og -programmer som muliggjør dynamisk skaleringskapasitet

      • Sikkerhet innebygd i måten systemene bygges og distribueres på, data er beskyttet under overføring og i hvile sammen med sikkerhets-/samsvarssertifiseringene som Webex CC har.

      • Skalerbar og sikker kantinfrastruktur for telefoni-/taleintegrasjoner

      • Observerbarhet med proaktiv overvåking og varsling som muliggjør høy tilgjengelighet av kontaktsentertjenester til sine kunder.

      • Integrert med resten av Cisco Webex for brukergodkjenning/autorisasjon, administrasjon og klargjøring av kontaktsenterfunksjoner.

      De ytterligere avsnittene i dette dokumentet utdyper hver av funksjonene ovenfor og hvordan CC Webex arkitekturen muliggjør det samme.

      Logisk arkitektur

      Kjernefunksjonen som en kontaktsenterløsning må ha, er å gjøre det mulig for kunder å enkelt kontakte organisasjonen ved hjelp av vanlige kommunikasjonsmidler og få spørsmålene / problemene adressert på en rask og effektiv måte.

      For å sikre at dette grunnleggende prinsippet oppnås, er det imidlertid flere funksjoner bak kulissene som organisasjonen som bruker kontaktsenteret, må ha tilgang til. Disse er:

      • Mekanismer for kunder å starte en interaksjon

        • Publiserte og operative telefonnumre som kobler telefonianrop til kontaktsentersystemet

        • E-postadresser som kunder kan sende e-post til, og mekanisme for å oppdage nye innkommende e-poster.

        • Mulighet for kunder å kontakte via ulike digitale kanaler, inkludert, men ikke begrenset til

          • Chat fra et nettsted/en app

          • Direkte chat via populære meldingsklienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direct Message fra Twitter

      • Evne til å oppdage nye interaksjoner og håndtere dem effektivt

        • Disse vil inkludere automatisert IVR-system, virtuelle agenter for telefoni / chatter med programmerbarhet innebygd for å definere arbeidsflytene som er involvert i håndtering av interaksjoner.

        • Til slutt, om nødvendig, må interaksjonen eskaleres til en agent, som er optimalt dyktig til å håndtere samspillet.

      • Mulighet for agenter til å indikere tilgjengelighet for håndtering av samhandlinger og ledere for å overvåke, veilede agenter og få driftsmåledata som muliggjør effektiv samhandling.

      • Mulighet for administratorer til å konfigurere og klargjøre de ulike kontaktsenterfunksjonene som gjør det mulig for agenter og ledere å utføre oppgavene sine som forventet.

      Utover disse må moderne bedrifter ha ekstra muligheter for å optimalisere kontaktsenterdriften med tilgang til data og innsikt som visualiserer og sporer viktige operasjonelle beregninger.

      Videre er muligheten til å integrere med spesialiserte kontaktsenterøkosystemfunksjoner som kjøring av proaktive automatiserte utgående samtaler, forbedring av agent- og lederopplevelser ved hjelp av AI, oppdagelse og forståelse av kundereisen for proaktivt å levere data på forhånd til agenter, klare differensiatorer i måten kontaktsenterløsninger utvikler seg på.

      Når det gjelder forbruksmodellen, der kontaktsentertilbud forbrukes som en skylevert programvaretjeneste, krever muligheten til å sikre tilgjengelighet, pålitelighet og automatiserte ad-hoc-skaleringskrav toppmoderne overvåkings- og varslingsmekanismer, noe som muliggjør kontinuerlig validering og påvisning av forestående problemer og forebygger/minimerer innvirkningen på kundeoperasjoner.

      Figuren nedenfor illustrerer den logiske arkitekturen til Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funksjonelle komponenter

      Følgende avsnitt beskriver ulike funksjonelle komponenter i Webex CC.

      Ledelse av samhandling

      Webex CC støtter telefoni, e-post og meldinger (sosiale kanaler) som ulike kanaler der brukere kan samhandle med kontaktsenteret.

      For alle kanalene kan den innledende håndteringen utføres av systemet, og deretter kan samhandlingen eskaleres til en agent.

      Medietyper

      Telefoni

      For telefoni avgjøres håndteringen av innkommende taleanrop av hvordan anropet kom inn i kontaktsenteret (se Inngående mekanismer nedenfor) og Webex CC-flyten som er knyttet til inngangspunktet.

      Anropet blir besvart, og ytterligere handlinger utføres i henhold til CC Flow Webex definisjonen – som er en programmatisk representasjon av handlingene som skal utføres under håndtering av anropet, enten før kø og ruting til en agent, eller selve flyten kan håndtere samtalen uten overføring til en agent.

      Flow Builder i Webex CC lar utviklere definere flyten og tilordne den til inngangspunktet som anropet ankommer via i Webex CC.

      Disse konfigurasjonsenhetene og bruken av dem dekkes i konfigurasjonsenheter.

      Mer informasjon om Flow Builder er dekket i den kommende delen om IVR System.

      E-post og meldinger

      Fra Webex CC-perspektiv gir Webex Connect inngående og utgående funksjoner for alle digitale kanaler – e-post, meldingskanaler, som sluttbrukere kan bruke til å kontakte kontaktsenteret.

      Webex Connect-flyt

      • Bestemmer håndteringen av slike samhandlinger til samhandlingene er satt i kø og rutet til agenter. Dette inkluderer automatisk håndtering og BOT-behandlinger for alle former for meldings- og e-postinteraksjoner.

      • Bruker forretningslogikk på innkommende samhandling.

      • Håndterer kontakt før du setter deg i kø.

      • Flow selv kan håndtere samhandlingen uten overføring til live agent.

      Meldingskanalene som støttes av Webex CC er:

      • Web App / Mobil App Chat

      • Whatsapp

      • Facebook Messenger

      • SMS

      E-postkanalene som støttes av Webex CC er:

      • Gmail

      • Office365

      Inntrengningsmekanismer

      Denne delen dekker mekanismene som en interaksjon kan komme inn i Webex CC. Basert på medietypen er mekanismene som en interaksjon når Webex CC forskjellige.

      I telefoni er det for eksempel nødvendig med klargjøring av fysisk infrastruktur for å aktivere PSTN-tilkobling, konfigurasjon av telefonnumre og ruting av anropene til Webex CC.

      For e-post-/meldingskanaler må inngangskonfigurasjonen gjøres i Webex Koble til, og den involverer klargjøring av e-post-/meldingskonto og Webex Connect-flytkonfigurasjon.

      Innkommende tale

      For taleanrop er et typisk scenario der brukere ringer et PSTN-telefonnummer som deretter kobles til kontaktsenteret. Fra et inngangsperspektiv trenger dette en mekanisme for å rute anrop fra PSTN til Webex CC.

      Figuren nedenfor illustrerer inntaket av taleanrop til Webex CC.

      Inngangsalternativer for innkommende tale

      Voice Ingress Services i Webex CC utfører tredjeparts samtalekontroll ved hjelp av SIP og svarer på det innkommende anropet, samt utfører overførings-, konferanse- og andre samtalekontrolloperasjoner.

      Det logiske inngangspunktet for anrop i Webex CC er konfigurasjonsenheten kalt Entrypoint. For taleinngang er nøkkelkonfigurasjonen for Entrypoint telefonnummeret som er knyttet til det, som vanligvis er et gyldig PSTN-telefonnummer hentet fra valgt PSTN-leverandør.

      Dette gjør det mulig å oppdage innkommende anrop på telefonnummeret, knytte anropet til Entrypoint og bruke andre konfigurasjonsparametere for inngangspunktet til å håndtere anropet i henhold til definisjonen for Webex CC-flyt som skal utløses for samhandlingen.

      Merk:

      Hvis du vil ha mer informasjon om alternativene for PSTN-tilkobling, kan du gå til https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      Skalerbarhet og tilgjengelighet for infrastruktur for talekant

      Webex CC VPOP-infrastrukturen inkluderer redundante SIP SBC-par, noe som sikrer høy tilgjengelighet og flere SBC-er kan legges til for å skalere de samtidige anropsvolumene som skal støttes.

      Maks samtidige anrop som VPOP kan håndtere, avhenger av antall SBC-er som kjører, og som anrop sendes til.

      For geografisk redundans – et nett av VPOP SBC med sammenkoblinger på tvers av flere par på tvers av regioner støttes.

      For taleinngangstjenester er de horisontalt skalerbare for å håndtere et økende antall samtidige taleanrop som skal inntas til Webex CC.

      Sikkerhetshensyn med talekantinfrastruktur

      Tabellen nedenfor inneholder detaljer om tilkoblingsalternativene til Voice Edge-infrastrukturen.

      Tabell 1. Tilkoblingstyper

      Tilkobling

      Typer

      Offentlig Internett

      Direkte (med hvitelistede kilder IP adresser)

      IPSec Virtual Private Network (VPN) eller IPSec over Generic Routing Encapsulation (GRE)

      Sted-til-sted (S2S)

      SRTP/SIP-TLS

      Privat tilkobling

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Krysstilkobling av datasenter

      Equinix Fabric Tilkoblinger

      For mer informasjon, besøk https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      IVR-systemet

      Hvert taleanrop som kommer inn i et telefonnummer som er tilknyttet et inngangspunkt, blir besvart av Webex CC, og kjøring av en Webex CC-flyt tilknyttet inngangspunktet, starter.

      Webex CC Flow Builder leverer programmeringskonstruksjoner/operatorer og funksjonelle blokker, kalt aktiviteter, slik at administratorer eller andre som utformer og implementerer den IVR logikken, kan kombinere disse byggeklossene og opprette flytdefinisjonen.

      Programmeringskonstruksjonene som Flow støtter, er:

      • Deklarasjons- og innstillingsvariabler – tilstand knyttet til en flytkjøring

        • Pebble-uttrykk for å angi verdien av variabler

      • Betingede kontroller

      • Looping - bruk av Conditionals og Go To (evne til å kjede aktiviteter sammen)

      • Aktivere REST API-er

      • Analyseringsdata - JSON, TOML, XML vanligvis brukt til å analysere API svar.

      • Komponere aktiviteter


       

      Et representativt sett med aktiviteter som Flow-forsyninger er:

      • Spill av meldinger

      • Samle inn brukerdata

      • Overføre samtalen til en annen destinasjon/et annet telefonnummer

      • Send samtalen til en virtuell agent

      • Sett anropet i kø slik at det kan besvares av en agent.

      For hvert anrop som er aktivt, er en forekomst av flytkjøring også aktiv til samtalen avsluttes, noe som resulterer i samtidige kjøringer av flyter.

      Hver forekomst av flytkjøring gir isolert miljø for data / tilstand knyttet til flyten og der av anropet.

      I løpet av hele anropets livssyklus gjør flyt det også mulig å svare på bestemte hendelser som skjer, og håndtere dem – når et anrop for eksempel besvares av en agent, kan en hendelsesbehandling utløse et skjermvindu i grensesnittet for agentskrivebordet.

      Hvis du vil ha mer informasjon om Webex CC Flow, kan du se https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee.

      Støtte for virtuell agent

      Flow leverer en aktivitet for å levere samhandlingen til en virtuell agent, som er forhåndskonfigurert i Webex Control Hub.

      Når samtalen er koblet til en virtuell agent, gir den en samtaleopplevelse IVR brukeren og aktiviteten avsluttes enten med avslutning av samtalen eller med eskalering av anropet til en agent.

      Ved eskalering kan flyten konfigureres til å sette anropet i kø, som deretter blir besvart av en agent.

      Innkommende digitale interaksjoner

      For e-post og meldingskanal for innkommende samhandlinger bruker Webex CC Webex Connect til klargjøring av aktiva, flyt for å håndtere innkommende samhandlinger og deretter rute samhandlingen til Webex CC når Webex Connect-flyten eksplisitt setter samhandlingen i kø slik at den kan håndteres av en agent.

      Figuren nedenfor illustrerer inntak av e-post, meldingsinteraksjoner i Webex CC.

      Inngangsalternativer for e-post og meldinger

      Virtual Agent / BOT-integrasjoner

      For samhandlinger med e-post og meldinger eller sosiale kanaler konfigureres de virtuelle agent-/BOT-behandlingene i Webex Connect-flyten.

      På samme måte som med Virtual Agents for Voice, hvis BOT-behandlingen ender med eskalering som resultat, blir samhandlingen lagt i kø og rutet til en agent.

      Ruting og kø

      Webex CC behandler den innkommende kontakten med automatiserte behandlingsprogrammer som definert i flyten, og flyten kan bestemme seg for å legge kontakten i kø / direkte til en agent (agentspesifikk kø – støttes bare for telefoni/tale-interaksjoner).

      Hvis en agent er tilgjengelig i kø, reserveres agenten, og samhandling rutes til agenten. Hvis ingen agenter er tilgjengelige, parkeres samhandlingen i køen, og Flow fortsetter å behandle kunden med behandling knyttet til køaktiviteten.

      Når en agent blir tilgjengelig, blir behandleren avbrutt, og samhandling tilbys til agenten.

      Figuren nedenfor illustrerer arkitekturen for kø og ruting.

      Queuing and Routing Architecture
      Arkitektur for kø og ruting

      Valg av agent

      Køer i Webex CC støtter følgende algoritmer for agentvalg:

      • Lengste tilgjengelige agentruting

      • Dyktig basert ruting

        • Lengste tilgjengelige agent (LAA)

        • Beste tilgjengelige agent (BAA)

      Agenter er knyttet til køer gjennom Teams.

      En kø kan tilordnes flere anropsdistribusjonsgrupper (der hver gruppe har ett eller flere team), på en sekvensiell måte med konfigurert venting på at anropsdistribusjonsgruppe skal legges til i køen, slik at søkeområdet for en samsvarende agent utvides til flere anropsdistribusjonsgrupper etter hvert som tiden går.

      For ferdighetsbasert ruting, blant kompetansekravene som samsvarer med agenter som er knyttet til køen, velges en agent basert på LAA- eller BAA-konfigurasjon.

      Spesifikke tilleggsfunksjoner for tale/telefoni

      Agentbasert ruting (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjelp av aktiviteten QueueToAgent rute samhandlinger direkte til den valgte agenten basert på agent-ID-en.

      Hvis agenten ikke er tilgjengelig for å håndtere samhandlinger, kan samhandlingen parkeres i en agentspesifikk kø og vente på at agenten blir tilgjengelig

      Avansert køinformasjon

      Webex CC Flow kan ved hjelp av aktiviteten GetQueueInfo hente sanntidsinformasjon for en kø som Posisjon i kø (PIQ), Estimert ventetid (EWT), antall agenter som er tilgjengelige i køen, og kan brukes til å avgjøre om kontakten skal settes i kø eller ikke.

      Høflighet tilbakeringing

      Webex CC Flow, ved hjelp av aktiviteten Tilbakeringing, lar kunden koble fra samtalen mens posisjonen i køen opprettholdes, og motta en tilbakeringing når den virtuelle samhandlingen i køen rutes til en agent.

      Håndtering av overløp

      Webex CC støtter overflythåndtering ved hjelp av kapasitetsbaserte team (CBT).

      CBT er som et vanlig team med en kapasitet og en tilknyttet ekstern DN som tjener den kapasiteten. Den kan konfigureres sammen med andre team i distribusjonssyklusene for køanrop.

      Vanligvis konfigureres dette som den siste syklusen, slik at det fungerer som en overflyt hvis ingen agent er tilgjengelig, selv etter at alle de konfigurerte anropsdistribusjonsgruppene ikke finner en tilgjengelig samsvarende agent for håndtering av samhandlingen.

      Agent Desktop Operasjoner

      Når en agent logger på Webex CC Agent Desktop, angir agenten et telefonnummer som innkommende anrop til agenten kan kobles til. Dette kan være en PSTN-telefon, mobiltelefon eller et internnummer hvis agenten er en Cisco Webex Calling bruker.

      Vær oppmerksom på at dette nummeret må være et gyldig telefonnummer som anrop kan rutes til. Hvis ikke, kan ikke agenten motta innkommende anrop.

      Basert på typen samhandling som agenten håndterer, gir widgetene i agentskrivebordet muligheten til å utføre bestemte mediekontrolloperasjoner.

      Når et anrop er besvart, kan agenten for eksempel utføre følgende operasjoner knyttet til anropet.

      • Sett samtalen på vent

      • Start konsultasjonssamtale og

        • Overfør samtalen til et annet telefonnummer (si agenttelefonnummer) / inngangspunkt

        • Sende en annen agent til samtalen i konferanse

      • Overføre samtalen til en annen kø

      • Avslutte samtalen

      Med Agent Desktop kan administratorer legge til egendefinerte widgeter der ved å utvide skrivebordsfunksjonene og gjøre det til en enhetlig samling av widgeter som agenter trenger for å få arbeidet gjort på en effektiv måte.

      Skrivebordsarkitektur

      Agent desktop er en mikro frontend basert enkeltside program som er vert for widgets bygget basert på webkomponenter arkitektur. Alle standard-/lagerwidgetene drives av data som hentes av API-er eller push-mekanismer på serversiden.

      Dette er vanligvis asynkrone API-er, der svaret på en påkallelse kommer til skrivebordet via en WebSocket-tilkobling.

      Webex CC-Agent Desktop godkjenner brukere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for egendefinerte widgeter, basert på godkjenningsmodellen, gir den en enkel påloggingsopplevelse til agenter hvis godkjenningsmodellen til den egendefinerte widgeten er integrert med CI.

      Når en agent er en del av en samhandling, sendes alle oppdateringer til samhandlingstilstanden eller tilknyttede data også til skrivebordet via WebSocket-tilkoblingen.

      Robusthet fra skrivebordet til tilkobling og ventetid

      Den asynkrone API og push-en på serversiden muliggjør skalering, og eventuelle tilkoblingstap til WebSocket-grensesnittet oppdages, og skrivebordet forsøker å koble til på nytt og logge på på nytt.

      Figuren nedenfor illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administrasjon og konfigurasjon

      Onboarding av kunder

      Webex Control Hub er det primære grensesnittet som brukes av partnere og kunder for å introdusere kunder og aktivere eller konfigurere funksjoner.

      Når organisasjons- og kontaktsenterfunksjonene er klargjort i Control Hub, vil det utløse en arbeidsflyt i Webex CC som utfører resten av trinnene i klargjøringen av alle kontaktsenterfunksjoner i henhold til tilbudene valgt av kunden.

      All klargjøring av kontaktsenteret gjøres ved hjelp av en BPM-arbeidsflytmotor som muliggjør en deklarativ måte å definere de involverte trinnene på, og gjør hele klargjøringstrinnene motstandsdyktige mot feil og sikrer dataintegritet.

      Figuren nedenfor illustrerer klargjøringsarbeidsflyten i Webex CC.

      Arbeidsflyt for kundeintroduksjon

      Konfigurasjonsenheter

      De viktigste konfigurasjonsenhetene i Webex CC, omfang i en organisasjon, er:

      Tomt

      Sted betyr et sted hvor ett eller flere team, brukere (agenter/veiledere) er lokalisert.

      Hver bruker og gruppe må tilhøre et område.

      Gruppe

      En gruppe brukere. Team brukes til å distribuere samhandlinger til agenter via køer.

      Hvert lag må tilhøre et nettsted.

      Agenter

      Brukere som kan logge på Agent Desktop og håndtere samhandlinger på tvers av medietypene som er konfigurert i Webex CC.

      Tilsynspersoner

      Veiledere er tildelt team og kan overvåke/coache agenten og ha tilgang til status på teamnivå og agentstatistikk for de som tilhører teamene som veilederen er tildelt.

      En kø er en logisk enhet der samhandlinger kan holdes mens du venter på at agenter skal være tilgjengelige, som deretter rutes til agenten.

      Køer tilordnes til team, som søkeområdet for agenter, med mulighet til å utvide søkeområdet basert på medgått tidsterskel, ved å legge til andre team i søkeområdet.

      Inngangspunkt

      Entrypoint er en logisk enhet som representerer inngangspunktet for samhandlinger for å komme inn i Webex CC. For telefoni kartlegges dette primært telefonnummeret som anropene kommer til, og for e-post-/meldingskanaler peker Entrypoint til ressurskonfigurasjonen i Webex Connect.

      Flyte

      Flyten knyttet til inngangspunktet (via rutingsstrategi), som bestemmer trinnene som er involvert i håndtering av samhandlinger.

      For ikke-telefonikanaler (e-post, meldinger/sosiale medier) velges Flow som en del av ressurskonfigurasjonen i Webex Connect.

      Tilgangskontroll for kontaktsentre på flere steder

      Webex CC-administratorer kan konfigurere brukerprofiler med tilgangsrettigheter til bestemte områder, grupper, køer og inngangspunkter. Videre, på grunn av den hierarkiske naturen til steder og team, når tilgang til bestemte nettsteder er gitt, kan bare lagene eller datoen som gjelder teamene, som tilhører disse nettstedene eller et eksplisitt spesifisert delsett av slike team, nås av brukeren.

      For køer og inngangspunkter er de globale på organisasjonsnivå, så for forskjellige geografiske steder (steder der bestemte agenter og team er plassert) kan separate inngangspunkter og køer konfigureres, og veiledere / brukere kan ha tilgang til de enhetene som gjelder for bestemte nettsteder.

      Figuren nedenfor illustrerer de viktigste konfigurasjonsenhetene og brukerprofilen som refererer til disse enhetene.

      Konfigurasjonsenheter tilordnet brukerprofil

      I tillegg til å begrense tilgangen til disse enhetene, kan Webex CC-administratorer kontrollere de spesifikke egenskapene/modulene som en bruker kan få tilgang til i administrasjonsgrensesnittet, og dermed ha brukere med administrasjons-/konfigurasjonsrettigheter til bestemte enheter samt deler/muligheter i administrasjonsgrensesnittet for Webex CC.

      Rapportering og Analytics

      Webex CC behandler de diskrete hendelsene som genereres av ulike tjenester i løpet av livssyklusen til interaksjoner, ved hjelp av en serie sanntidsstrømbehandlingstjenester og genererer et definert sett med sanntidsdatasett som publiseres til klienter som abonnerer.

      Videre blir disse hendelsene videre behandlet, transformert og aggregert og resulterende datasett beholdes, som deretter hentes via dataforbruks-API-ene og rapporterings- og datavisualiseringsgrensesnittet - Analyzer.

      Figuren nedenfor illustrerer grensesnittene for databehandling og forbruk i Webex CC

      Webex CC-databehandlingspipeline og forbruksgrensesnitt

      Integreringer

      Alle eksterne integrasjoner til WxCC for å utvide og forbedre funksjonene som kunder kan bruke, bruker standard publiserte API-er.

      Typen API grensesnitt som er tilgjengelige i Webex CC er:

      • HVIL API

      • Push på serversiden ved hjelp av

        • Webhooks

        • WebSocket-meldinger

      CRM-integrasjoner

      Webex CC støtter to moduser for integrasjon med CRM-systemer (Customer Relationship Management).

      • Innebygde koblinger på skrivebordet

      • Flytintegreringer via HTTP-er Koblinger i IVR

      Innebygde skrivebordskoblinger: CRM-program som primært grensesnitt

      I denne driftsmodusen logger agenten på CRM-konsollen som det primære programmet.

      Webex CC er et innebygd program (også kalt et innebygd skrivebordsprogram eller innebygd softphone) som primært brukes til å logge på kontaktsenteret og motta Webex CC-rutede kontaktsentersamhandlinger.

      Når CRM-integreringen mottar et anrop eller en samtaleforespørsel, utfører den følgende handlinger på CRM-konsollen

      • Skjermbilde viser kundeoppføringen som er knyttet til ANI eller andre anropstilknyttede data.

      • Postere samtalemetadata som aktivitetsnotater i kundeoppføringen

      • La agenten "klikke for å ringe" ved å klikke på kontakten i CRM og starte et utgående anrop til kunden

      • Postering av anropsoppføringer i CRM-rapporteringstabellene for primærrapportering om CRM.

      • Gir full funksjonalitet for Agent Desktop- og samtalekontroller (innebygd og minifisert versjon av skrivebordsappen)

      Den primære integreringsmodusen med CRM-ene er å bygge inn CC Desktop Webex programmet i en separat iFrame.

      Videre kjører Webex CC Desktop-programmet en egendefinert hodeløs widget (ingen brukergrensesnitt) i bakgrunnen, og samhandler med det underliggende CRM-systemet for å utføre automatiserte handlinger på vegne av agenten.

      Samhandlingene drives av to SDK-er som den hodeløse widgeten bruker.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK levert av Webex CC for å registrere hendelseslyttere for agent- og kontakthandlinger.

      • CRM JS SDK: Dette er CRM-klient-SDK-en som gjelder per CRM som abstraherer REST API-anrop med CRM. For salesforce brukes for eksempel det CTI JS-biblioteket fra Salesforce til å utføre handlinger og lytte etter hendelser i CRM.

      Figuren nedenfor illustrerer CRM-arkitekturen for innebygd Webex CC-skrivebord og koblinger

      CRM-kobling Innebygd skrivebordskoblingsarkitektur

      Webex CC støtter følgende CRM-løsninger for ovennevnte integrasjon:

      • Salgsstyrke

      • ServiceNow

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

      For mer informasjon, besøk https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10.

      Hvis du vil ha mer informasjon om hvordan du konfigurerer Webex CC-skrivebordsoppsett for aktivering av CRM-kobling, funksjonssett og endringslogger, kan du gå til https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgjengelighet av CRM-koblinger

      CRM-koblingene er tilgjengelige i alle geografiske områder og områder der Webex CC er i drift.

      Elastisk skalering og ytelse

      Webex CC er vert for den tilpassede widgeten som muliggjør toveiskommunikasjon mellom CRM-applikasjonen og Webex CC-skrivebordet i AWS CloudFront CDN, noe som sikrer høy tilgjengelighet av widgeten AWS på tvers av tilgjengelighetssoner og regioner.

      All CRM-integreringsspesifikk databehandling skjer i nettleseren der agenter bruker CRM-programmet med Webex CC-skrivebord innebygd i CRM-programmet.

      Sikkerhet

      CRM-koblingene startes via skrivebordsoppsettet for Webex CC-agent, og valgfrie parametere sendes via skrivebordsoppsettet til widgeten for å slå funksjoner på og av.

      Hvis du for eksempel vil aktivere widgeten Salesforce-handlinger, kan administratoren slå på parameterinnstillingen sfdcWidgetEnabled til sann.

      Installasjon av pakke

      For at integreringen skal fungere toveis, må CRM-konsollen ha det innebygde programmet installert. Dette er for å støtte lasting av skrivebordsprogrammet inne i en iFrame.

      Alle Desktop Embedded-koblingene er tilgjengelige på CRM-markedsplassen.

      For eksempel

      ServiceNow: https://store.servicenow.com/sn_appstore_store.do#!/store/application/6c8e2a4edbc73410e1c75e25ca961947/1.0.5?

      Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/

      Installasjonen av markedsplassprogrammet aktiverer de nødvendige plugin-modulene og importerer de nødvendige XML-filene til CRM-konsollen for å støtte rapportering av anropsoppføringer i CRM.

      Flytintegreringer via HTTP-koblinger i IVR

      Webex CC Flow-byggherren støtter toveis dataflyter mellom Webex CC og CRM-systemet ved hjelp av HTTPs-koblinger konfigurert i Webex Control Hub og brukt på Webex CC Flow.

      Disse brukes primært til tilpassing i talesamhandlinger og tilpasset ruting i IVR.

      Som standard støtter Webex CC HTTP-koblingen Salesforce på Control Hub. De andre CRM-koblingene kan legges til som egendefinerte koblinger i Webex Control Hub.

      Hvis du vil ha mer informasjon om HTTP-koblinger, kan du gå til https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-kontakter:

      Optimalisering av arbeidsstyrken

      Webex CC støtter arbeidsflytoptimalisering og kvalitetsstyringsløsninger fra ledende industrileverandører.

      Distribusjon og tilkobling

      Webex CC er distribuert i AWS og er for øyeblikket tilgjengelig i følgende regioner

      • OSS

        • USA-Øst-N Virginia

        • US-West N California (bare Voice Media Ingress)

      • Canada

        • Sentral

      • Storbritannia

        • London

      • Europa

        • Frankfurt am Main

      • Asia Pac

        • Tokyo

        • Sydney

        • Singapore

      Tilkobling til AWS vert Webex Contact Center kan opprettes enten ved hjelp av Internett eller ved hjelp av Amazon Web Services (AWS) Direct Connect. Med AWS Direct Connect leveres data via en privat nettverksforbindelse mellom kunder lokalt nettverk og Webex Contact Center, og forbedrer dermed forbindelsen. For mer informasjon, se AWS Direct Connect for Webex Contact Center.

      Tilkobling til flere områder for telefoni

      For å aktivere globale organisasjoner, med agenter og kunder på flere geografiske steder, støtter Webex CC å holde mediene innenfor det lokale området, for de områdene der talemediekanten og inngangstjenestene kjører.

      Følgende figur illustrerer distribusjon av flere regioner med regionale medier.

      Multi Region deployment with regional media
      Distribusjon i flere områder med regionale medier

      Mediekanten og inngangstjenestene distribueres i følgende områder.

      Geografisk region

      Webex CC-tjenester (AWS-regionen)

      Media Edge (tale-POP)

      Neste generasjons medietjenester (AWS-regionen)*

      OSS

      N Virginia

      New York

      Los Angeles

      N Virginia

      N California

      Canada

      Sentral

      Vancouver

      Toronto

      Sentral

      Brasil

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt am Main

      Frankfurt am Main

      Amsterdam

      Frankfurt am Main

      Storbritannia

      London

      London

      London

      India

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australia

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhet og personvern

      Sikkerhet for infrastruktur

      Taleinfrastruktur på Edge

      Voice Edge-komponentene tillater SIP-trunker fra kundenettverk / PSTN-bærere å avslutte, og dette aktiveres basert på hvitelistede IP-er som har lov til å koble til kantkomponentene.

      Beregn infrastruktursikkerhet

      Webex CC-databehandlingsforekomster klargjøres i AWS, og tjenester kjører som pods i Kubernetes-klynge, som har flere navneområder og tilgang til hvert navneområde er begrenset med separat legitimasjon.

      All klargjøring av infrastrukturen gjøres ved hjelp av kode – ingen manuelle trinn – og ingen av legitimasjonene kan nås manuelt.

      Det er et sentralt legitimasjonslager med spesifikke baner konfigurert for spesifikt sett med tjenester / team, og tilgangen til selve legitimasjonslageret er begrenset og konfigurert som hemmeligheter i bygge- og distribusjonssystemene.

      Ingen av infrastrukturkomponentene/tjenestene er direkte eksponert utenfor AWS VPC, og kun offentlig eksponerte grensesnitt er API-er og WebSocket-servere som styres og administreres ved hjelp av API-gateway,

      Bortsett fra dette er det visse interne systemer og grensesnitt som brukes av utviklere som brukes til å vise logger, målestokker, distribusjonsdetaljer, byggestatus og testresultater, som er sikret ved hjelp av roller og grupper og integrert med Ciscos interne autentiseringssystemer.

      Autentisering og autorisasjon for brukergrensesnitt

      Alle brukergrensesnittene som brukes av ulike kontaktsenterbrukere (agenter, ledere, administratorer, analytikere), er beskyttet av Ciscos OAuth-flyter (Common Identity Based Bearer Token).

      Autorisasjonen gjøres ved hjelp av roller for brukeren som fikk tokenet og omfangene som er tilordnet tokenet.

      Datasikkerhet

      Data under overføring

      Ingen av grensesnittene til tjenestene / infrastrukturkomponenten som er distribuert, er direkte eksponert for ekstern innkommende trafikk.

      Utvalgte tjenester, med http APIer, eksponerer disse grensesnittene via en gateway, og all innkommende https (inkludert WebSocket) avsluttes i ALB og intern trafikk over http rutes til tjenestene.

      Alle utgående interaksjoner er over https / TLS (for ikke http-protokoller).

      Inne i VPC er den interne kommunikasjonen mellom tjenester - over http / custom TCP protocol - over vanlig TCP socket.

      Data i hvile

      Alle data som blir lagret, krypteres på lagringslaget. Videre er de datalagrene som er utenfor VPC, beskyttet og tilgangskontroll og autorisasjoner med legitimasjon sikkert lagret og administrert i et hemmelig lager.

      Figuren nedenfor illustrerer dataflyten og sikkerhetsmodellen for både transitt og hvile.

      Datasikkerhet under overføring og lagring

      Personvern

      PII-data for sluttbruker

      Webex CC Flow, som er den programmatiske kontrolleren for håndtering av samhandlinger, kan brukes til å samle inn brukerdata, som kan tilordnes flytvariabler som er spesielt merket som "Inneholder sensitive data". Verdiene for slike data er kryptert, og ingen tjenester i transittbanen til dataene vil ha tilgang til disse dataene.

      Videre blir slike data aldri lagret i CC Webex rapporteringsdatalageret, og loggene/meldingsinfrastrukturen vil ha krypterte data og klartekstdata lagres ikke noe sted i Webex CC.

      PII-data for kontaktsenteragent/-leder

      Kontaktsenterets brukerrelaterte data redigeres i logger, men er tilgjengelige for dataanalyse og visualisering i Webex CC-datalageret.

      skalerbarhet

      Faktorer for skala

      For Webex CC er faktorene som påvirker skalaen:

      • Samtidig antall agenter logget på

      • Samtidig antall interaksjoner pågår

        • Handlinger utført på disse samhandlingene

      • Samtidig antall handlinger som veiledere / agenter utfører, utenfor håndtering av interaksjonene

      • Volumet av dataene som genereres og vedvarer

      Arkitektoniske aspekter som muliggjør skala

      Prinsippene som Webex CC er bygget og designet etter, gjør at løsningen kan skaleres dynamisk etter behov innenfor rammene som håndheves av infrastrukturen som tilbys for de ulike tjenestene og plattformkomponentene.

      Hendelsesdrevet arkitektur

      Tjenestene i Webex CC kommuniserer ved hjelp av meldinger, og de kritiske meldingsbehandlingsflytene innebærer ingen blokkering av IO-operasjoner, og tilstanden som kreves for å behandle meldinger, er lokalisert til forekomsten av tjenesten som behandler meldingen.

      Statsløse tjenester (eller eksternalisert tilstand)

      Tilstandsløse tjenester muliggjør elastisitet ved enkelt å legge til/fjerne flere forekomster av tjenestene. Det er visse tjenester som er iboende stateful i naturen, og de har eksternalisert statlig butikk og infrastrukturen støtter dynamiske endringer i antall forekomster av slike tjenester også med automatisk rebalansering / statlig overføring / lokalisering av staten til forekomsten som trenger staten.

      Elastisk infrastruktur

      Alle tjenestene kjører i Kubernetes, og infrastrukturen, også kjent som Kubernetes-noder, skaleres automatisk basert på bruken, og dette gjør det mulig å legge til flere databehandlingsnoder dynamisk opp til en maksimal høy terskel som er forhåndskonfigurert.

      Lastprojeksjon og regelmessig validering

      Alle tjenestene er benchmarked for ytelsesegenskaper og skaleringsmønster er validert på tjenestenivå.

      Ytterligere kontinuerlig validering, toppbelastning og utholdenhetstester utføres med testparametere justert for forventet vekst i skalaen som påvirker attributter, noe som gjør det mulig å identifisere flaskehalser, planlegge å oppdatere den høye terskelen for ressursbruk i infrastrukturen og være klar for spilldagen.

      Pålitelighet og tilgjengelighet

      Den hendelsesdrevne arkitekturen og statsløse tjenester muliggjør fleksibilitet og elastisitet. For å sikre at feil oppdages og håndteres før funksjonalitet påvirkes, bruker Webex CC imidlertid følgende strategi.

      • Infrastruktur tilgjengelighet og pålitelighet

        • Alle Webex CC-tjenester og infrastrukturkomponenter er alltid distribuert i tre AWS-tilgjengelighetssoner.

          • Dette gjør at Webex CC kan være motstandsdyktig mot tilgjengelighetssonefeil, og i tilfelle feil erstattes de mislykkede forekomstene automatisk med nyere.

      • Kontinuerlig overvåking og varsling

        • Interne og eksterne sonder for tjeneste- og infrastrukturkomponenter, som ved feil utløser varsler.

        • Beregninger som fanges opp fra tjeneste- og infrastrukturkomponenter og behandles gjennom en regelmotor som oppdager samsvarende regler og utløservarsler.

      • Kontinuerlig validering og varsling

        • Periodiske tester kjøres, og eventuelle feil resulterer i utløsende varsler

        • Disse varslene skaper proaktive hendelser og håndteres som en reell hendelse som påvirker kunden.

          • Dette foregriper innvirkningen på kunden og bidrar til systemets tilgjengelighet og pålitelighet.

      • Kontinuerlig integrasjon og levering

        • Dette er ingeniørprosessen og leveringspipelinen og muliggjør rask og pålitelig bygging, validering og distribusjon av tjenester / endringer i tjenester i Webex CC.

          • Muligheten til å utføre fullstendig automatisert distribusjon – fra kode til produksjonsmiljø, med alle nødvendige valideringer, reduserer risikoen og minimerer tiden til løsning, hvis en endring må distribueres som følge av en feil.

      • Effektbrytere og drepebrytere

        • Ulike deler av systemet / visse funksjoner i Webex CC kan deaktiveres selektivt for alle kunder eller utvalgte kunder, for å minimere kaskadeeffekter av en feil.

          • Dette gjør det mulig å minimere feiloverflaten og oppnå tilgjengelighet av kjernekontaktsenterfunksjoner for kunder.

      Overvåking og feildeteksjon

      Figuren nedenfor viser de kontinuerlige overvåkings-, validerings- og varslingsmekanismene som er på plass for Webex CC.

      Kontinuerlig overvåking og feildeteksjon

      Forretningskontinuitet og nødgjenoppretting

      Prosessen for katastrofegjenoppretting og forretningskontinuitet sørger for å oppdage eventuelle store avbrudd i en region, og nødvendige tiltak blir iverksatt for å sikre gjenoppretting av tjenestene til kunder som er om bord i regionen.

      Trinnene for gjenoppretting dokumenteres, valideres og holdes oppdatert regelmessig i henhold til prosessene for katastrofegjenoppretting og -administrasjon.

      Webex CC-tjenester distribueres i tre separate tilgjengelighetssoner i en AWS-region. Hver tilgjengelighetssone er en annen fysisk plassering i regionen, med uavhengige verktøy.

      I tilfelle fullstendig AWS-regionfeil, er Webex CC avhengig av AWS for å gjenopprette regionen, og for langvarige avbrudd som involverer hele regionen, blir Webex CC-datasenteret klargjort i en ny AWS-region og gjenoppretter de viktigste kundekonfigurasjonene og dataene slik at kontaktsenteret er operativt for kunder i den nye AWS-regionen.

      Dette innebærer automatisering, men krever manuell inngripen for å utløse prosessen, samt overvåke og sikre at nødvendig konfigurasjon og data gjenopprettes for å gjøre kontaktsenteret operativt for kundene.

      Samsvar og sertifiseringer

      Webex Contact har en omfattende liste over sikkerhetssertifiseringer. Disse sertifiseringene holdes oppdatert med jevne mellomrom.

      • PCI DSS QSA

      • CAIQ

      • HIPAA og HITECH

      • CSA-stjerne nivå 1

      • CSA Star Level 2 (3. parts uavhengige vurdering)

      • SOC2

      • ISO27001 (Internasjonal standard for informasjonssikkerhet)

      • ISO27017 (sikkerhetsstandard for skytjenesteleverandører)

      • ISO27018 (sikkerhetsstandard fokusert på å beskytte personopplysninger i skyen)

      • ISO27701 (Utvidelse av personvern)

      • C5 tysk standard, som demonstrerer operativ sikkerhet mot cyberangrep

      Se personverndatabladet for kontaktsentertjenesten for Webex hvis du vil ha mer informasjon.

      Introduksjon

      Cisco Webex Contact Center (Webex CC) er et kontaktsenter som en tjeneste (CCaaS) som gjør det mulig for organisasjoner å muliggjøre smartere, proaktive og tilpassede samhandlinger på tvers av kundereisen.

      Webex CC er konstruert, designet og utviklet, fra grunnen av, som en skybasert løsning, med følgende arkitektoniske kjerneprinsipper.

      • Tjenester: Uavhengig sett med tjenester der hver tjeneste leverer et lite, sammenhengende sett med funksjoner til brukerne.

      • Hendelsesdrevet: Alle tjenestene kommuniserer med hverandre ved hjelp av meldinger, bortsett fra i webapplikasjoner der applikasjonen bruker https-grensesnitt (REST API-er, Push Data via WebSocket-grensesnitt) for spesifikke brukstilfeller.

      • Tilstandsløs/eksternalisert tilstand: Tjenestene distribueres i Kubernetes, kjører i docker-beholdere, med muligheten til automatisk å skalere og være motstandsdyktig mot feil i én eller flere forekomster av tjenestene.

      • Observerbar: Alle tjenestene og infrastrukturkomponentene som muliggjør distribusjon av slike tjenester, kan observeres med standardmekanismer for å måle, oppdage og forhindre situasjoner som påvirker kontaktsenterets evner, samt raskt feilsøke og gjenopprette tjenester i tilfelle strømbrudd.

      • Isolert/løst koblet: Hver tjeneste kan bygges, valideres og distribueres/oppdateres uavhengig uten nedetid for kontaktsenterfunksjoner.

      Webex CC-tjenester distribueres i AWS og drives av en skybasert plattform som muliggjør følgende:

      • Tilgjengelighet av infrastrukturtjenester og -programmer på tvers av flere tilgjengelighetssoner

      • Elastisitet i infrastrukturtjenester og -programmer som muliggjør dynamisk skaleringskapasitet

      • Sikkerhet innebygd i måten systemene bygges og distribueres på, data er beskyttet under overføring og i hvile sammen med sikkerhets-/samsvarssertifiseringene som Webex CC har.

      • Skalerbar og sikker kantinfrastruktur for telefoni-/taleintegrasjoner

      • Observerbarhet med proaktiv overvåking og varsling som muliggjør høy tilgjengelighet av kontaktsentertjenester til sine kunder.

      • Integrert med resten av Cisco Webex for brukergodkjenning/autorisasjon, administrasjon og klargjøring av kontaktsenterfunksjoner.

      De ytterligere avsnittene i dette dokumentet utdyper hver av funksjonene ovenfor og hvordan CC Webex arkitekturen muliggjør det samme.

      Logisk arkitektur

      Kjernefunksjonen som en kontaktsenterløsning må ha, er å gjøre det mulig for kunder å enkelt kontakte organisasjonen ved hjelp av vanlige kommunikasjonsmidler og få spørsmålene / problemene adressert på en rask og effektiv måte.

      For å sikre at dette grunnleggende prinsippet oppnås, er det imidlertid flere funksjoner bak kulissene som organisasjonen som bruker kontaktsenteret, må ha tilgang til. Disse er:

      • Mekanismer for kunder å starte en interaksjon

        • Publiserte og operative telefonnumre som kobler telefonianrop til kontaktsentersystemet

        • E-postadresser som kunder kan sende e-post til, og mekanisme for å oppdage nye innkommende e-poster.

        • Mulighet for kunder å kontakte via ulike digitale kanaler, inkludert, men ikke begrenset til

          • Chat fra et nettsted/en app

          • Direkte chat via populære meldingsklienter som WhatsApp, Facebook Messenger, Apple Messages for Business.

      • Evne til å oppdage nye interaksjoner og håndtere dem effektivt

        • Disse vil inkludere automatisert IVR-system, virtuelle agenter for telefoni / chatter med programmerbarhet innebygd for å definere arbeidsflytene som er involvert i håndtering av interaksjoner.

        • Til slutt, om nødvendig, må interaksjonen eskaleres til en agent, som er optimalt dyktig til å håndtere samspillet.

      • Mulighet for agenter til å indikere tilgjengelighet for håndtering av samhandlinger og ledere for å overvåke, veilede agenter og få driftsmåledata som muliggjør effektiv samhandling.

      • Mulighet for administratorer til å konfigurere og klargjøre de ulike kontaktsenterfunksjonene som gjør det mulig for agenter og ledere å utføre oppgavene sine som forventet.

      Utover disse må moderne bedrifter ha ekstra muligheter for å optimalisere kontaktsenterdriften med tilgang til data og innsikt som visualiserer og sporer viktige operasjonelle beregninger.

      Videre er muligheten til å integrere med spesialiserte kontaktsenterøkosystemfunksjoner som kjøring av proaktive automatiserte utgående samtaler, forbedring av agent- og lederopplevelser ved hjelp av AI, oppdagelse og forståelse av kundereisen for proaktivt å levere data på forhånd til agenter, klare differensiatorer i måten kontaktsenterløsninger utvikler seg på.

      Når det gjelder forbruksmodellen, der kontaktsentertilbud forbrukes som en skylevert programvaretjeneste, krever muligheten til å sikre tilgjengelighet, pålitelighet og automatiserte ad-hoc-skaleringskrav toppmoderne overvåkings- og varslingsmekanismer, noe som muliggjør kontinuerlig validering og påvisning av forestående problemer og forebygger/minimerer innvirkningen på kundeoperasjoner.

      Figuren nedenfor illustrerer den logiske arkitekturen til Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funksjonelle komponenter

      Følgende avsnitt beskriver ulike funksjonelle komponenter i Webex CC.

      Ledelse av samhandling

      Webex CC støtter telefoni, e-post og meldinger (sosiale kanaler) som ulike kanaler der brukere kan samhandle med kontaktsenteret.

      For alle kanalene kan den innledende håndteringen utføres av systemet, og deretter kan samhandlingen eskaleres til en agent.

      Medietyper

      Telefoni

      For telefoni avgjøres håndteringen av innkommende taleanrop av hvordan anropet kom inn i kontaktsenteret (se Inngående mekanismer nedenfor) og Webex CC-flyten som er knyttet til inngangspunktet.

      Anropet blir besvart, og ytterligere handlinger utføres i henhold til CC Flow Webex definisjonen – som er en programmatisk representasjon av handlingene som skal utføres under håndtering av anropet, enten før kø og ruting til en agent, eller selve flyten kan håndtere samtalen uten overføring til en agent.

      Flow Builder i Webex CC lar utviklere definere flyten og tilordne den til inngangspunktet som anropet ankommer via i Webex CC.

      Disse konfigurasjonsenhetene og bruken av dem dekkes i konfigurasjonsenheter.

      Mer informasjon om Flow Builder er dekket i den kommende delen om IVR System.

      E-post og meldinger

      Fra Webex CC-perspektiv gir Webex Connect inngående og utgående funksjoner for alle digitale kanaler – e-post, meldingskanaler, som sluttbrukere kan bruke til å kontakte kontaktsenteret.

      Webex Connect-flyt

      • Bestemmer håndteringen av slike samhandlinger til samhandlingene er satt i kø og rutet til agenter. Dette inkluderer automatisk håndtering og BOT-behandlinger for alle former for meldings- og e-postinteraksjoner.

      • Bruker forretningslogikk på innkommende samhandling.

      • Håndterer kontakt før du setter deg i kø.

      • Flow selv kan håndtere samhandlingen uten overføring til live agent.

      Meldingskanalene som støttes av Webex CC er:

      • Web App / Mobil App Chat

      • Whatsapp

      • Facebook Messenger

      • SMS

      • Apple Messages for bedrifter

      E-postkanalene som støttes av Webex CC er:

      • Gmail

      • Office365

      Inntrengningsmekanismer

      Denne delen dekker mekanismene som en interaksjon kan komme inn i Webex CC. Basert på medietypen er mekanismene som en interaksjon når Webex CC forskjellige.

      I telefoni er det for eksempel nødvendig med klargjøring av fysisk infrastruktur for å aktivere PSTN-tilkobling, konfigurasjon av telefonnumre og ruting av anropene til Webex CC.

      For e-post-/meldingskanaler må inngangskonfigurasjonen gjøres i Webex Koble til, og den involverer klargjøring av e-post-/meldingskonto og Webex Connect-flytkonfigurasjon.

      Innkommende tale

      For taleanrop er et typisk scenario der brukere ringer et PSTN-telefonnummer som deretter kobles til kontaktsenteret. Fra et inngangsperspektiv trenger dette en mekanisme for å rute anrop fra PSTN til Webex CC.

      Figuren nedenfor illustrerer inntaket av taleanrop til Webex CC.

      Inngangsalternativer for innkommende tale

      Voice Ingress Services i Webex CC utfører tredjeparts samtalekontroll ved hjelp av SIP og svarer på det innkommende anropet, samt utfører overførings-, konferanse- og andre samtalekontrolloperasjoner.

      Det logiske inngangspunktet for anrop i Webex CC er konfigurasjonsenheten kalt Entrypoint. For taleinngang er nøkkelkonfigurasjonen for Entrypoint telefonnummeret som er knyttet til det, som vanligvis er et gyldig PSTN-telefonnummer hentet fra valgt PSTN-leverandør.

      Dette gjør det mulig å oppdage innkommende anrop på telefonnummeret, knytte anropet til Entrypoint og bruke andre konfigurasjonsparametere for inngangspunktet til å håndtere anropet i henhold til definisjonen for Webex CC-flyt som skal utløses for samhandlingen.

      Merk:

      Hvis du vil ha mer informasjon om alternativene for PSTN-tilkobling, kan du gå til https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      Skalerbarhet og tilgjengelighet for infrastruktur for talekant

      Webex CC VPOP-infrastrukturen inkluderer redundante SIP SBC-par, noe som sikrer høy tilgjengelighet og flere SBC-er kan legges til for å skalere de samtidige anropsvolumene som skal støttes.

      Maks samtidige anrop som VPOP kan håndtere, avhenger av antall SBC-er som kjører, og som anrop sendes til.

      For geografisk redundans – et nett av VPOP SBC med sammenkoblinger på tvers av flere par på tvers av regioner støttes.

      For taleinngangstjenester er de horisontalt skalerbare for å håndtere et økende antall samtidige taleanrop som skal inntas til Webex CC.

      Sikkerhetshensyn med talekantinfrastruktur

      Tabellen nedenfor inneholder detaljer om tilkoblingsalternativene til Voice Edge-infrastrukturen.

      Tabell 1. Tilkoblingstyper

      Tilkobling

      Typer

      Offentlig Internett

      Direkte (med hvitelistede kilder IP adresser)

      IPSec Virtual Private Network (VPN) eller IPSec over Generic Routing Encapsulation (GRE)

      Sted-til-sted (S2S)

      SRTP/SIP-TLS

      Privat tilkobling

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Krysstilkobling av datasenter

      Equinix Fabric Tilkoblinger

      For mer informasjon, besøk https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      IVR-systemet

      Hvert taleanrop som kommer inn i et telefonnummer som er tilknyttet et inngangspunkt, blir besvart av Webex CC, og kjøring av en Webex CC-flyt tilknyttet inngangspunktet, starter.

      Webex CC Flow Builder leverer programmeringskonstruksjoner/operatorer og funksjonelle blokker, kalt aktiviteter, slik at administratorer eller andre som utformer og implementerer den IVR logikken, kan kombinere disse byggeklossene og opprette flytdefinisjonen.

      Programmeringskonstruksjonene som Flow støtter, er:

      • Deklarasjons- og innstillingsvariabler – tilstand knyttet til en flytkjøring

        • Pebble-uttrykk for å angi verdien av variabler

      • Betingede kontroller

      • Looping - bruk av Conditionals og Go To (evne til å kjede aktiviteter sammen)

      • Aktivere REST API-er

      • Analyseringsdata - JSON, TOML, XML vanligvis brukt til å analysere API svar.

      • Komponere aktiviteter


       

      Et representativt sett med aktiviteter som Flow-forsyninger er:

      • Spill av meldinger

      • Samle inn brukerdata

      • Overføre samtalen til en annen destinasjon/et annet telefonnummer

      • Send samtalen til en virtuell agent

      • Sett anropet i kø slik at det kan besvares av en agent.

      For hvert anrop som er aktivt, er en forekomst av flytkjøring også aktiv til samtalen avsluttes, noe som resulterer i samtidige kjøringer av flyter.

      Hver forekomst av flytkjøring gir isolert miljø for data / tilstand knyttet til flyten og der av anropet.

      I løpet av hele anropets livssyklus gjør flyt det også mulig å svare på bestemte hendelser som skjer, og håndtere dem – når et anrop for eksempel besvares av en agent, kan en hendelsesbehandling utløse et skjermvindu i grensesnittet for agentskrivebordet.

      Hvis du vil ha mer informasjon om Webex CC Flow, kan du se https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee.

      Støtte for virtuell agent

      Flow leverer en aktivitet for å levere samhandlingen til en virtuell agent, som er forhåndskonfigurert i Webex Control Hub.

      Når samtalen er koblet til en virtuell agent, gir den en samtaleopplevelse IVR brukeren og aktiviteten avsluttes enten med avslutning av samtalen eller med eskalering av anropet til en agent.

      Ved eskalering kan flyten konfigureres til å sette anropet i kø, som deretter blir besvart av en agent.

      Innkommende digitale interaksjoner

      For e-post og meldingskanal for innkommende samhandlinger bruker Webex CC Webex Connect til klargjøring av aktiva, flyt for å håndtere innkommende samhandlinger og deretter rute samhandlingen til Webex CC når Webex Connect-flyten eksplisitt setter samhandlingen i kø slik at den kan håndteres av en agent.

      Figuren nedenfor illustrerer inntak av e-post, meldingsinteraksjoner i Webex CC.

      Inngangsalternativer for e-post og meldinger

      Virtual Agent / BOT-integrasjoner

      For samhandlinger med e-post og meldinger eller sosiale kanaler konfigureres de virtuelle agent-/BOT-behandlingene i Webex Connect-flyten.

      På samme måte som med Virtual Agents for Voice, hvis BOT-behandlingen ender med eskalering som resultat, blir samhandlingen lagt i kø og rutet til en agent.

      Ruting og kø

      Webex CC behandler den innkommende kontakten med automatiserte behandlingsprogrammer som definert i flyten, og flyten kan bestemme seg for å legge kontakten i kø / direkte til en agent (agentspesifikk kø – støttes bare for telefoni/tale-interaksjoner).

      Hvis en agent er tilgjengelig i kø, reserveres agenten, og samhandling rutes til agenten. Hvis ingen agenter er tilgjengelige, parkeres samhandlingen i køen, og Flow fortsetter å behandle kunden med behandling knyttet til køaktiviteten.

      Når en agent blir tilgjengelig, blir behandleren avbrutt, og samhandling tilbys til agenten.

      Figuren nedenfor illustrerer arkitekturen for kø og ruting.

      Queuing and Routing Architecture
      Arkitektur for kø og ruting

      Valg av agent

      Køer i Webex CC støtter følgende algoritmer for agentvalg:

      • Lengste tilgjengelige agentruting

      • Dyktig basert ruting

        • Lengste tilgjengelige agent (LAA)

        • Beste tilgjengelige agent (BAA)

      Agenter er knyttet til køer gjennom Teams.

      En kø kan tilordnes flere anropsdistribusjonsgrupper (der hver gruppe har ett eller flere team), på en sekvensiell måte med konfigurert venting på at anropsdistribusjonsgruppe skal legges til i køen, slik at søkeområdet for en samsvarende agent utvides til flere anropsdistribusjonsgrupper etter hvert som tiden går.

      For ferdighetsbasert ruting, blant kompetansekravene som samsvarer med agenter som er knyttet til køen, velges en agent basert på LAA- eller BAA-konfigurasjon.

      Spesifikke tilleggsfunksjoner for tale/telefoni

      Agentbasert ruting (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjelp av aktiviteten QueueToAgent rute samhandlinger direkte til den valgte agenten basert på agent-ID-en.

      Hvis agenten ikke er tilgjengelig for å håndtere samhandlinger, kan samhandlingen parkeres i en agentspesifikk kø og vente på at agenten blir tilgjengelig

      Avansert køinformasjon

      Webex CC Flow kan ved hjelp av aktiviteten GetQueueInfo hente sanntidsinformasjon for en kø som Posisjon i kø (PIQ), Estimert ventetid (EWT), antall agenter som er tilgjengelige i køen, og kan brukes til å avgjøre om kontakten skal settes i kø eller ikke.

      Høflighet tilbakeringing

      Webex CC Flow, ved hjelp av aktiviteten Tilbakeringing, lar kunden koble fra samtalen mens posisjonen i køen opprettholdes, og motta en tilbakeringing når den virtuelle samhandlingen i køen rutes til en agent.

      Håndtering av overløp

      Webex CC støtter overflythåndtering ved hjelp av kapasitetsbaserte team (CBT).

      CBT er som et vanlig team med en kapasitet og en tilknyttet ekstern DN som tjener den kapasiteten. Den kan konfigureres sammen med andre team i distribusjonssyklusene for køanrop.

      Vanligvis konfigureres dette som den siste syklusen, slik at det fungerer som en overflyt hvis ingen agent er tilgjengelig, selv etter at alle de konfigurerte anropsdistribusjonsgruppene ikke finner en tilgjengelig samsvarende agent for håndtering av samhandlingen.

      Agent Desktop Operasjoner

      Når en agent logger på Webex CC Agent Desktop, angir agenten et telefonnummer som innkommende anrop til agenten kan kobles til. Dette kan være en PSTN-telefon, mobiltelefon eller et internnummer hvis agenten er en Cisco Webex Calling bruker.

      Vær oppmerksom på at dette nummeret må være et gyldig telefonnummer som anrop kan rutes til. Hvis ikke, kan ikke agenten motta innkommende anrop.

      Basert på typen samhandling som agenten håndterer, gir widgetene i agentskrivebordet muligheten til å utføre bestemte mediekontrolloperasjoner.

      Når et anrop er besvart, kan agenten for eksempel utføre følgende operasjoner knyttet til anropet.

      • Sett samtalen på vent

      • Start konsultasjonssamtale og

        • Overfør samtalen til et annet telefonnummer (si agenttelefonnummer) / inngangspunkt

        • Sende en annen agent til samtalen i konferanse

      • Overføre samtalen til en annen kø

      • Avslutte samtalen

      Med Agent Desktop kan administratorer legge til egendefinerte widgeter der ved å utvide skrivebordsfunksjonene og gjøre det til en enhetlig samling av widgeter som agenter trenger for å få arbeidet gjort på en effektiv måte.

      Skrivebordsarkitektur

      Agent desktop er en mikro frontend basert enkeltside program som er vert for widgets bygget basert på webkomponenter arkitektur. Alle standard-/lagerwidgetene drives av data som hentes av API-er eller push-mekanismer på serversiden.

      Dette er vanligvis asynkrone API-er, der svaret på en påkallelse kommer til skrivebordet via en WebSocket-tilkobling.

      Webex CC-Agent Desktop godkjenner brukere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for egendefinerte widgeter, basert på godkjenningsmodellen, gir den en enkel påloggingsopplevelse til agenter hvis godkjenningsmodellen til den egendefinerte widgeten er integrert med CI.

      Når en agent er en del av en samhandling, sendes alle oppdateringer til samhandlingstilstanden eller tilknyttede data også til skrivebordet via WebSocket-tilkoblingen.

      Robusthet fra skrivebordet til tilkobling og ventetid

      Den asynkrone API og push-en på serversiden muliggjør skalering, og eventuelle tilkoblingstap til WebSocket-grensesnittet oppdages, og skrivebordet forsøker å koble til på nytt og logge på på nytt.

      Figuren nedenfor illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administrasjon og konfigurasjon

      Onboarding av kunder

      Webex Control Hub er det primære grensesnittet som brukes av partnere og kunder for å introdusere kunder og aktivere eller konfigurere funksjoner.

      Når organisasjons- og kontaktsenterfunksjonene er klargjort i Control Hub, vil det utløse en arbeidsflyt i Webex CC som utfører resten av trinnene i klargjøringen av alle kontaktsenterfunksjoner i henhold til tilbudene valgt av kunden.

      All klargjøring av kontaktsenteret gjøres ved hjelp av en BPM-arbeidsflytmotor som muliggjør en deklarativ måte å definere de involverte trinnene på, og gjør hele klargjøringstrinnene motstandsdyktige mot feil og sikrer dataintegritet.

      Figuren nedenfor illustrerer klargjøringsarbeidsflyten i Webex CC.

      Arbeidsflyt for kundeintroduksjon

      Konfigurasjonsenheter

      De viktigste konfigurasjonsenhetene i Webex CC, omfang i en organisasjon, er:

      Tomt

      Sted betyr et sted hvor ett eller flere team, brukere (agenter/veiledere) er lokalisert.

      Hver bruker og gruppe må tilhøre et område.

      Gruppe

      En gruppe brukere. Team brukes til å distribuere samhandlinger til agenter via køer.

      Hvert lag må tilhøre et nettsted.

      Agenter

      Brukere som kan logge på Agent Desktop og håndtere samhandlinger på tvers av medietypene som er konfigurert i Webex CC.

      Tilsynspersoner

      Veiledere er tildelt team og kan overvåke/coache agenten og ha tilgang til status på teamnivå og agentstatistikk for de som tilhører teamene som veilederen er tildelt.

      En kø er en logisk enhet der samhandlinger kan holdes mens du venter på at agenter skal være tilgjengelige, som deretter rutes til agenten.

      Køer tilordnes til team, som søkeområdet for agenter, med mulighet til å utvide søkeområdet basert på medgått tidsterskel, ved å legge til andre team i søkeområdet.

      Inngangspunkt

      Entrypoint er en logisk enhet som representerer inngangspunktet for samhandlinger for å komme inn i Webex CC. For telefoni kartlegges dette primært telefonnummeret som anropene kommer til, og for e-post-/meldingskanaler peker Entrypoint til ressurskonfigurasjonen i Webex Connect.

      Flyte

      Flyten knyttet til inngangspunktet (via rutingsstrategi), som bestemmer trinnene som er involvert i håndtering av samhandlinger.

      For ikke-telefonikanaler (e-post, meldinger/sosiale medier) velges Flow som en del av ressurskonfigurasjonen i Webex Connect.

      Tilgangskontroll for kontaktsentre på flere steder

      Webex CC-administratorer kan konfigurere brukerprofiler med tilgangsrettigheter til bestemte områder, grupper, køer og inngangspunkter. Videre, på grunn av den hierarkiske naturen til steder og team, når tilgang til bestemte nettsteder er gitt, kan bare lagene eller datoen som gjelder teamene, som tilhører disse nettstedene eller et eksplisitt spesifisert delsett av slike team, nås av brukeren.

      For køer og inngangspunkter er de globale på organisasjonsnivå, så for forskjellige geografiske steder (steder der bestemte agenter og team er plassert) kan separate inngangspunkter og køer konfigureres, og veiledere / brukere kan ha tilgang til de enhetene som gjelder for bestemte nettsteder.

      Figuren nedenfor illustrerer de viktigste konfigurasjonsenhetene og brukerprofilen som refererer til disse enhetene.

      Konfigurasjonsenheter tilordnet brukerprofil

      I tillegg til å begrense tilgangen til disse enhetene, kan Webex CC-administratorer kontrollere de spesifikke egenskapene/modulene som en bruker kan få tilgang til i administrasjonsgrensesnittet, og dermed ha brukere med administrasjons-/konfigurasjonsrettigheter til bestemte enheter samt deler/muligheter i administrasjonsgrensesnittet for Webex CC.

      Rapportering og Analytics

      Webex CC behandler de diskrete hendelsene som genereres av ulike tjenester i løpet av livssyklusen til interaksjoner, ved hjelp av en serie sanntidsstrømbehandlingstjenester og genererer et definert sett med sanntidsdatasett som publiseres til klienter som abonnerer.

      Videre blir disse hendelsene videre behandlet, transformert og aggregert og resulterende datasett beholdes, som deretter hentes via dataforbruks-API-ene og rapporterings- og datavisualiseringsgrensesnittet - Analyzer.

      Figuren nedenfor illustrerer grensesnittene for databehandling og forbruk i Webex CC

      Webex CC-databehandlingspipeline og forbruksgrensesnitt

      Integreringer

      Alle eksterne integrasjoner til WxCC for å utvide og forbedre funksjonene som kunder kan bruke, bruker standard publiserte API-er.

      Typen API grensesnitt som er tilgjengelige i Webex CC er:

      • HVIL API

      • Push på serversiden ved hjelp av

        • Webhooks

        • WebSocket-meldinger

      CRM-integrasjoner

      Webex CC støtter to moduser for integrasjon med CRM-systemer (Customer Relationship Management).

      • Innebygde koblinger på skrivebordet

      • Flytintegreringer via HTTP-er Koblinger i IVR

      Innebygde skrivebordskoblinger: CRM-program som primært grensesnitt

      I denne driftsmodusen logger agenten på CRM-konsollen som det primære programmet.

      Webex CC er et innebygd program (også kalt et innebygd skrivebordsprogram eller innebygd softphone) som primært brukes til å logge på kontaktsenteret og motta Webex CC-rutede kontaktsentersamhandlinger.

      Når CRM-integreringen mottar et anrop eller en samtaleforespørsel, utfører den følgende handlinger på CRM-konsollen

      • Skjermbilde viser kundeoppføringen som er knyttet til ANI eller andre anropstilknyttede data.

      • Postere samtalemetadata som aktivitetsnotater i kundeoppføringen

      • La agenten "klikke for å ringe" ved å klikke på kontakten i CRM og starte et utgående anrop til kunden

      • Postering av anropsoppføringer i CRM-rapporteringstabellene for primærrapportering om CRM.

      • Gir full funksjonalitet for Agent Desktop- og samtalekontroller (innebygd og minifisert versjon av skrivebordsappen)

      Den primære integreringsmodusen med CRM-ene er å bygge inn CC Desktop Webex programmet i en separat iFrame.

      Videre kjører Webex CC Desktop-programmet en egendefinert hodeløs widget (ingen brukergrensesnitt) i bakgrunnen, og samhandler med det underliggende CRM-systemet for å utføre automatiserte handlinger på vegne av agenten.

      Samhandlingene drives av to SDK-er som den hodeløse widgeten bruker.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK levert av Webex CC for å registrere hendelseslyttere for agent- og kontakthandlinger.

      • CRM JS SDK: Dette er CRM-klient-SDK-en som gjelder per CRM som abstraherer REST API-anrop med CRM. For salesforce brukes for eksempel det CTI JS-biblioteket fra Salesforce til å utføre handlinger og lytte etter hendelser i CRM.

      Figuren nedenfor illustrerer CRM-arkitekturen for innebygd Webex CC-skrivebord og koblinger

      CRM-kobling Innebygd skrivebordskoblingsarkitektur

      Webex CC støtter følgende CRM-løsninger for ovennevnte integrasjon:

      • Salgsstyrke

      • ServiceNow

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

      For mer informasjon, besøk https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10.

      Hvis du vil ha mer informasjon om hvordan du konfigurerer Webex CC-skrivebordsoppsett for aktivering av CRM-kobling, funksjonssett og endringslogger, kan du gå til https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgjengelighet av CRM-koblinger

      CRM-koblingene er tilgjengelige i alle geografiske områder og områder der Webex CC er i drift.

      Elastisk skalering og ytelse

      Webex CC er vert for den tilpassede widgeten som muliggjør toveiskommunikasjon mellom CRM-applikasjonen og Webex CC-skrivebordet i AWS CloudFront CDN, noe som sikrer høy tilgjengelighet av widgeten AWS på tvers av tilgjengelighetssoner og regioner.

      All CRM-integreringsspesifikk databehandling skjer i nettleseren der agenter bruker CRM-programmet med Webex CC-skrivebord innebygd i CRM-programmet.

      Sikkerhet

      CRM-koblingene startes via skrivebordsoppsettet for Webex CC-agent, og valgfrie parametere sendes via skrivebordsoppsettet til widgeten for å slå funksjoner på og av.

      Hvis du for eksempel vil aktivere widgeten Salesforce-handlinger, kan administratoren slå på parameterinnstillingen sfdcWidgetEnabled til sann.

      Installasjon av pakke

      For at integreringen skal fungere toveis, må CRM-konsollen ha det innebygde programmet installert. Dette er for å støtte lasting av skrivebordsprogrammet inne i en iFrame.

      Alle Desktop Embedded-koblingene er tilgjengelige på CRM-markedsplassen.

      For eksempel

      ServiceNow: https://store.servicenow.com/sn_appstore_store.do#!/store/application/6c8e2a4edbc73410e1c75e25ca961947/1.0.5?

      Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/

      Installasjonen av markedsplassprogrammet aktiverer de nødvendige plugin-modulene og importerer de nødvendige XML-filene til CRM-konsollen for å støtte rapportering av anropsoppføringer i CRM.

      Flytintegreringer via HTTP-koblinger i IVR

      Webex CC Flow-byggherren støtter toveis dataflyter mellom Webex CC og CRM-systemet ved hjelp av HTTPs-koblinger konfigurert i Webex Control Hub og brukt på Webex CC Flow.

      Disse brukes primært til tilpassing i talesamhandlinger og tilpasset ruting i IVR.

      Som standard støtter Webex CC HTTP-koblingen Salesforce på Control Hub. De andre CRM-koblingene kan legges til som egendefinerte koblinger i Webex Control Hub.

      Hvis du vil ha mer informasjon om HTTP-koblinger, kan du gå til https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-kontakter:

      Optimalisering av arbeidsstyrken

      Webex CC støtter arbeidsflytoptimalisering og kvalitetsstyringsløsninger fra ledende industrileverandører.

      Distribusjon og tilkobling

      Webex CC er distribuert i AWS og er for øyeblikket tilgjengelig i følgende regioner

      • OSS

        • USA-Øst-N Virginia

        • US-West N California (bare Voice Media Ingress)

      • Canada

        • Sentral

      • Storbritannia

        • London

      • Europa

        • Frankfurt am Main

      • Asia Pac

        • Tokyo

        • Sydney

        • Singapore

      Tilkobling til AWS vert Webex Contact Center kan opprettes enten ved hjelp av Internett eller ved hjelp av Amazon Web Services (AWS) Direct Connect. Med AWS Direct Connect leveres data via en privat nettverksforbindelse mellom kunder lokalt nettverk og Webex Contact Center, og forbedrer dermed forbindelsen. For mer informasjon, se AWS Direct Connect for Webex Contact Center.

      Tilkobling til flere områder for telefoni

      For å aktivere globale organisasjoner, med agenter og kunder på flere geografiske steder, støtter Webex CC å holde mediene innenfor det lokale området, for de områdene der talemediekanten og inngangstjenestene kjører.

      Følgende figur illustrerer distribusjon av flere regioner med regionale medier.

      Multi Region deployment with regional media
      Distribusjon i flere områder med regionale medier

      Mediekanten og inngangstjenestene distribueres i følgende områder.

      Geografisk region

      Webex CC-tjenester (AWS-regionen)

      Media Edge (tale-POP)

      Neste generasjons medietjenester (AWS-regionen)*

      OSS

      N Virginia

      New York

      Los Angeles

      N Virginia

      N California

      Canada

      Sentral

      Vancouver

      Toronto

      Sentral

      Brasil

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt am Main

      Frankfurt am Main

      Amsterdam

      Frankfurt am Main

      Storbritannia

      London

      London

      London

      India

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australia

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhet og personvern

      Sikkerhet for infrastruktur

      Taleinfrastruktur på Edge

      Voice Edge-komponentene tillater SIP-trunker fra kundenettverk / PSTN-bærere å avslutte, og dette aktiveres basert på hvitelistede IP-er som har lov til å koble til kantkomponentene.

      Beregn infrastruktursikkerhet

      Webex CC-databehandlingsforekomster klargjøres i AWS, og tjenester kjører som pods i Kubernetes-klynge, som har flere navneområder og tilgang til hvert navneområde er begrenset med separat legitimasjon.

      All klargjøring av infrastrukturen gjøres ved hjelp av kode – ingen manuelle trinn – og ingen av legitimasjonene kan nås manuelt.

      Det er et sentralt legitimasjonslager med spesifikke baner konfigurert for spesifikt sett med tjenester / team, og tilgangen til selve legitimasjonslageret er begrenset og konfigurert som hemmeligheter i bygge- og distribusjonssystemene.

      Ingen av infrastrukturkomponentene/tjenestene er direkte eksponert utenfor AWS VPC, og kun offentlig eksponerte grensesnitt er API-er og WebSocket-servere som styres og administreres ved hjelp av API-gateway,

      Bortsett fra dette er det visse interne systemer og grensesnitt som brukes av utviklere som brukes til å vise logger, målestokker, distribusjonsdetaljer, byggestatus og testresultater, som er sikret ved hjelp av roller og grupper og integrert med Ciscos interne autentiseringssystemer.

      Autentisering og autorisasjon for brukergrensesnitt

      Alle brukergrensesnittene som brukes av ulike kontaktsenterbrukere (agenter, ledere, administratorer, analytikere), er beskyttet av Ciscos OAuth-flyter (Common Identity Based Bearer Token).

      Autorisasjonen gjøres ved hjelp av roller for brukeren som fikk tokenet og omfangene som er tilordnet tokenet.

      Datasikkerhet

      Data under overføring

      Ingen av grensesnittene til tjenestene / infrastrukturkomponenten som er distribuert, er direkte eksponert for ekstern innkommende trafikk.

      Utvalgte tjenester, med http APIer, eksponerer disse grensesnittene via en gateway, og all innkommende https (inkludert WebSocket) avsluttes i ALB og intern trafikk over http rutes til tjenestene.

      Alle utgående interaksjoner er over https / TLS (for ikke http-protokoller).

      Inne i VPC er den interne kommunikasjonen mellom tjenester - over http / custom TCP protocol - over vanlig TCP socket.

      Data i hvile

      Alle data som blir lagret, krypteres på lagringslaget. Videre er de datalagrene som er utenfor VPC, beskyttet og tilgangskontroll og autorisasjoner med legitimasjon sikkert lagret og administrert i et hemmelig lager.

      Figuren nedenfor illustrerer dataflyten og sikkerhetsmodellen for både transitt og hvile.

      Datasikkerhet under overføring og lagring

      Personvern

      PII-data for sluttbruker

      Webex CC Flow, som er den programmatiske kontrolleren for håndtering av samhandlinger, kan brukes til å samle inn brukerdata, som kan tilordnes flytvariabler som er spesielt merket som "Inneholder sensitive data". Verdiene for slike data er kryptert, og ingen tjenester i transittbanen til dataene vil ha tilgang til disse dataene.

      Videre blir slike data aldri lagret i CC Webex rapporteringsdatalageret, og loggene/meldingsinfrastrukturen vil ha krypterte data og klartekstdata lagres ikke noe sted i Webex CC.

      PII-data for kontaktsenteragent/-leder

      Kontaktsenterets brukerrelaterte data redigeres i logger, men er tilgjengelige for dataanalyse og visualisering i Webex CC-datalageret.

      skalerbarhet

      Faktorer for skala

      For Webex CC er faktorene som påvirker skalaen:

      • Samtidig antall agenter logget på

      • Samtidig antall interaksjoner pågår

        • Handlinger utført på disse samhandlingene

      • Samtidig antall handlinger som veiledere / agenter utfører, utenfor håndtering av interaksjonene

      • Volumet av dataene som genereres og vedvarer

      Arkitektoniske aspekter som muliggjør skala

      Prinsippene som Webex CC er bygget og designet etter, gjør at løsningen kan skaleres dynamisk etter behov innenfor rammene som håndheves av infrastrukturen som tilbys for de ulike tjenestene og plattformkomponentene.

      Hendelsesdrevet arkitektur

      Tjenestene i Webex CC kommuniserer ved hjelp av meldinger, og de kritiske meldingsbehandlingsflytene innebærer ingen blokkering av IO-operasjoner, og tilstanden som kreves for å behandle meldinger, er lokalisert til forekomsten av tjenesten som behandler meldingen.

      Statsløse tjenester (eller eksternalisert tilstand)

      Tilstandsløse tjenester muliggjør elastisitet ved enkelt å legge til/fjerne flere forekomster av tjenestene. Det er visse tjenester som er iboende stateful i naturen, og de har eksternalisert statlig butikk og infrastrukturen støtter dynamiske endringer i antall forekomster av slike tjenester også med automatisk rebalansering / statlig overføring / lokalisering av staten til forekomsten som trenger staten.

      Elastisk infrastruktur

      Alle tjenestene kjører i Kubernetes, og infrastrukturen, også kjent som Kubernetes-noder, skaleres automatisk basert på bruken, og dette gjør det mulig å legge til flere databehandlingsnoder dynamisk opp til en maksimal høy terskel som er forhåndskonfigurert.

      Lastprojeksjon og regelmessig validering

      Alle tjenestene er benchmarked for ytelsesegenskaper og skaleringsmønster er validert på tjenestenivå.

      Ytterligere kontinuerlig validering, toppbelastning og utholdenhetstester utføres med testparametere justert for forventet vekst i skalaen som påvirker attributter, noe som gjør det mulig å identifisere flaskehalser, planlegge å oppdatere den høye terskelen for ressursbruk i infrastrukturen og være klar for spilldagen.

      Pålitelighet og tilgjengelighet

      Den hendelsesdrevne arkitekturen og statsløse tjenester muliggjør fleksibilitet og elastisitet. For å sikre at feil oppdages og håndteres før funksjonalitet påvirkes, bruker Webex CC imidlertid følgende strategi.

      • Infrastruktur tilgjengelighet og pålitelighet

        • Alle Webex CC-tjenester og infrastrukturkomponenter er alltid distribuert i tre AWS-tilgjengelighetssoner.

          • Dette gjør at Webex CC kan være motstandsdyktig mot tilgjengelighetssonefeil, og i tilfelle feil erstattes de mislykkede forekomstene automatisk med nyere.

      • Kontinuerlig overvåking og varsling

        • Interne og eksterne sonder for tjeneste- og infrastrukturkomponenter, som ved feil utløser varsler.

        • Beregninger som fanges opp fra tjeneste- og infrastrukturkomponenter og behandles gjennom en regelmotor som oppdager samsvarende regler og utløservarsler.

      • Kontinuerlig validering og varsling

        • Periodiske tester kjøres, og eventuelle feil resulterer i utløsende varsler

        • Disse varslene skaper proaktive hendelser og håndteres som en reell hendelse som påvirker kunden.

          • Dette foregriper innvirkningen på kunden og bidrar til systemets tilgjengelighet og pålitelighet.

      • Kontinuerlig integrasjon og levering

        • Dette er ingeniørprosessen og leveringspipelinen og muliggjør rask og pålitelig bygging, validering og distribusjon av tjenester / endringer i tjenester i Webex CC.

          • Muligheten til å utføre fullstendig automatisert distribusjon – fra kode til produksjonsmiljø, med alle nødvendige valideringer, reduserer risikoen og minimerer tiden til løsning, hvis en endring må distribueres som følge av en feil.

      • Effektbrytere og drepebrytere

        • Ulike deler av systemet / visse funksjoner i Webex CC kan deaktiveres selektivt for alle kunder eller utvalgte kunder, for å minimere kaskadeeffekter av en feil.

          • Dette gjør det mulig å minimere feiloverflaten og oppnå tilgjengelighet av kjernekontaktsenterfunksjoner for kunder.

      Overvåking og feildeteksjon

      Figuren nedenfor viser de kontinuerlige overvåkings-, validerings- og varslingsmekanismene som er på plass for Webex CC.

      Kontinuerlig overvåking og feildeteksjon

      Forretningskontinuitet og nødgjenoppretting

      Prosessen for katastrofegjenoppretting og forretningskontinuitet sørger for å oppdage eventuelle store avbrudd i en region, og nødvendige tiltak blir iverksatt for å sikre gjenoppretting av tjenestene til kunder som er om bord i regionen.

      Trinnene for gjenoppretting dokumenteres, valideres og holdes oppdatert regelmessig i henhold til prosessene for katastrofegjenoppretting og -administrasjon.

      Webex CC-tjenester distribueres i tre separate tilgjengelighetssoner i en AWS-region. Hver tilgjengelighetssone er en annen fysisk plassering i regionen, med uavhengige verktøy.

      I tilfelle fullstendig AWS-regionfeil, er Webex CC avhengig av AWS for å gjenopprette regionen, og for langvarige avbrudd som involverer hele regionen, blir Webex CC-datasenteret klargjort i en ny AWS-region og gjenoppretter de viktigste kundekonfigurasjonene og dataene slik at kontaktsenteret er operativt for kunder i den nye AWS-regionen.

      Dette innebærer automatisering, men krever manuell inngripen for å utløse prosessen, samt overvåke og sikre at nødvendig konfigurasjon og data gjenopprettes for å gjøre kontaktsenteret operativt for kundene.

      Samsvar og sertifiseringer

      Webex Contact har en omfattende liste over sikkerhetssertifiseringer. Disse sertifiseringene holdes oppdatert med jevne mellomrom.

      • PCI DSS QSA

      • CAIQ

      • HIPAA og HITECH

      • CSA-stjerne nivå 1

      • CSA Star Level 2 (3. parts uavhengige vurdering)

      • SOC2

      • ISO27001 (Internasjonal standard for informasjonssikkerhet)

      • ISO27017 (sikkerhetsstandard for skytjenesteleverandører)

      • ISO27018 (sikkerhetsstandard fokusert på å beskytte personopplysninger i skyen)

      • ISO27701 (Utvidelse av personvern)

      • C5 tysk standard, som demonstrerer operativ sikkerhet mot cyberangrep

      Se personverndatabladet for kontaktsentertjenesten for Webex hvis du vil ha mer informasjon.

      Innledning

      Cisco Webex Contact Center (Webex CC) er et kontaktsenter som en tjeneste (CCaaS) som gjør det mulig for organisasjoner å muliggjøre smartere, proaktive og tilpassede samhandlinger på tvers av kundereisen.

      Webex CC er konstruert, designet og utviklet, fra grunnen av, som en skybasert løsning, med følgende arkitektoniske kjerneprinsipper.

      • Tjenester: Uavhengig sett med tjenester der hver tjeneste leverer et lite, sammenhengende sett med funksjoner til brukerne.

      • Hendelsesdrevet: Alle tjenestene kommuniserer med hverandre ved hjelp av meldinger, bortsett fra i webapplikasjoner der applikasjonen bruker https-grensesnitt (REST API-er, Push Data via WebSocket-grensesnitt) for spesifikke brukstilfeller.

      • Tilstandsløs/eksternalisert tilstand: Tjenestene distribueres i Kubernetes, kjører i docker-beholdere, med muligheten til automatisk å skalere og være motstandsdyktig mot feil i én eller flere forekomster av tjenestene.

      • Observerbar: Alle tjenestene og infrastrukturkomponentene som muliggjør distribusjon av slike tjenester, kan observeres med standardmekanismer for å måle, oppdage og forhindre situasjoner som påvirker kontaktsenterets evner, samt raskt feilsøke og gjenopprette tjenester i tilfelle strømbrudd.

      • Isolert/løst koblet: Hver tjeneste kan bygges, valideres og distribueres/oppdateres uavhengig uten nedetid for kontaktsenterfunksjoner.

      Webex CC-tjenester distribueres i AWS og drives av en skybasert plattform som muliggjør følgende:

      • Tilgjengelighet av infrastrukturtjenester og -programmer på tvers av flere tilgjengelighetssoner

      • Elastisitet i infrastrukturtjenester og -programmer som muliggjør dynamisk skaleringskapasitet

      • Sikkerhet innebygd i måten systemene bygges og distribueres på, data er beskyttet under overføring og i hvile sammen med sikkerhets-/samsvarssertifiseringene som Webex CC har.

      • Skalerbar og sikker kantinfrastruktur for telefoni-/taleintegrasjoner

      • Observerbarhet med proaktiv overvåking og varsling som muliggjør høy tilgjengelighet av kontaktsentertjenester til sine kunder.

      • Integrert med resten av Cisco Webex for brukergodkjenning/autorisasjon, administrasjon og klargjøring av kontaktsenterfunksjoner.

      De ytterligere avsnittene i dette dokumentet utdyper hver av funksjonene ovenfor og hvordan CC Webex arkitekturen muliggjør det samme.

      Logisk arkitektur

      Kjernefunksjonen som en kontaktsenterløsning må ha, er å gjøre det mulig for kunder å enkelt kontakte organisasjonen ved hjelp av vanlige kommunikasjonsmidler og få spørsmålene / problemene adressert på en rask og effektiv måte.

      For å sikre at dette grunnleggende prinsippet oppnås, er det imidlertid flere funksjoner bak kulissene som organisasjonen som bruker kontaktsenteret, må ha tilgang til. Disse er:

      • Mekanismer for kunder å starte en interaksjon

        • Publiserte og operative telefonnumre som kobler telefonianrop til kontaktsentersystemet

        • E-postadresser som kunder kan sende e-post til, og mekanisme for å oppdage nye innkommende e-poster.

        • Mulighet for kunder å kontakte via ulike digitale kanaler, inkludert, men ikke begrenset til

          • Chat fra et nettsted/en app

          • Direkte chat via populære meldingsklienter som WhatsApp, Facebook Messenger, Apple Messages for Business.

      • Evne til å oppdage nye interaksjoner og håndtere dem effektivt

        • Disse vil inkludere automatisert IVR-system, virtuelle agenter for telefoni / chatter med programmerbarhet innebygd for å definere arbeidsflytene som er involvert i håndtering av interaksjoner.

        • Til slutt, om nødvendig, må interaksjonen eskaleres til en agent, som er optimalt dyktig til å håndtere samspillet.

      • Mulighet for agenter til å indikere tilgjengelighet for håndtering av samhandlinger og ledere for å overvåke, veilede agenter og få driftsmåledata som muliggjør effektiv samhandling.

      • Mulighet for administratorer til å konfigurere og klargjøre de ulike kontaktsenterfunksjonene som gjør det mulig for agenter og ledere å utføre oppgavene sine som forventet.

      Utover disse må moderne bedrifter ha ekstra muligheter for å optimalisere kontaktsenterdriften med tilgang til data og innsikt som visualiserer og sporer viktige operasjonelle beregninger.

      Videre er muligheten til å integrere med spesialiserte kontaktsenterøkosystemfunksjoner som kjøring av proaktive automatiserte utgående samtaler, forbedring av agent- og lederopplevelser ved hjelp av AI, oppdagelse og forståelse av kundereisen for proaktivt å levere data på forhånd til agenter, klare differensiatorer i måten kontaktsenterløsninger utvikler seg på.

      Når det gjelder forbruksmodellen, der kontaktsentertilbud forbrukes som en skylevert programvaretjeneste, krever muligheten til å sikre tilgjengelighet, pålitelighet og automatiserte ad-hoc-skaleringskrav toppmoderne overvåkings- og varslingsmekanismer, noe som muliggjør kontinuerlig validering og påvisning av forestående problemer og forebygger/minimerer innvirkningen på kundeoperasjoner.

      Figuren nedenfor illustrerer den logiske arkitekturen til Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funksjonelle komponenter

      Følgende avsnitt beskriver ulike funksjonelle komponenter i Webex CC.

      Ledelse av samhandling

      Webex CC støtter telefoni, e-post og meldinger (sosiale kanaler) som ulike kanaler der brukere kan samhandle med kontaktsenteret.

      For alle kanalene kan den innledende håndteringen utføres av systemet, og deretter kan samhandlingen eskaleres til en agent.

      Medietyper

      Telefoni

      For telefoni avgjøres håndteringen av innkommende taleanrop av hvordan anropet kom inn i kontaktsenteret (se Inngående mekanismer nedenfor) og Webex CC-flyten som er knyttet til inngangspunktet.

      Anropet blir besvart, og ytterligere handlinger utføres i henhold til CC Flow Webex definisjonen – som er en programmatisk representasjon av handlingene som skal utføres under håndtering av anropet, enten før kø og ruting til en agent, eller selve flyten kan håndtere samtalen uten overføring til en agent.

      Flow Builder i Webex CC lar utviklere definere flyten og tilordne den til inngangspunktet som anropet ankommer via i Webex CC.

      Disse konfigurasjonsenhetene og bruken av dem dekkes i konfigurasjonsenheter.

      Mer informasjon om Flow Builder er dekket i den kommende delen om IVR System.

      E-post og meldinger

      Fra Webex CC-perspektiv gir Webex Connect inngående og utgående funksjoner for alle digitale kanaler – e-post, meldingskanaler, som sluttbrukere kan bruke til å kontakte kontaktsenteret.

      Webex Connect-flyt

      • Bestemmer håndteringen av slike samhandlinger til samhandlingene er satt i kø og rutet til agenter. Dette inkluderer automatisk håndtering og BOT-behandlinger for alle former for meldings- og e-postinteraksjoner.

      • Bruker forretningslogikk på innkommende samhandling.

      • Håndterer kontakt før du setter deg i kø.

      • Flow selv kan håndtere samhandlingen uten overføring til live agent.

      Meldingskanalene som støttes av Webex CC er:

      • Web App / Mobil App Chat

      • Whatsapp

      • Facebook Messenger

      • SMS

      • Apple Messages for bedrifter

      E-postkanalene som støttes av Webex CC er:

      • Gmail

      • Office365

      Inntrengningsmekanismer

      Denne delen dekker mekanismene som en interaksjon kan komme inn i Webex CC. Basert på medietypen er mekanismene som en interaksjon når Webex CC forskjellige.

      I telefoni er det for eksempel nødvendig med klargjøring av fysisk infrastruktur for å aktivere PSTN-tilkobling, konfigurasjon av telefonnumre og ruting av anropene til Webex CC.

      For e-post-/meldingskanaler må inngangskonfigurasjonen gjøres i Webex Koble til, og den involverer klargjøring av e-post-/meldingskonto og Webex Connect-flytkonfigurasjon.

      Innkommende tale

      For taleanrop er et typisk scenario der brukere ringer et PSTN-telefonnummer som deretter kobles til kontaktsenteret. Fra et inngangsperspektiv trenger dette en mekanisme for å rute anrop fra PSTN til Webex CC.

      Figuren nedenfor illustrerer inntaket av taleanrop til Webex CC.

      Inngangsalternativer for innkommende tale

      Voice Ingress Services i Webex CC utfører tredjeparts samtalekontroll ved hjelp av SIP og svarer på det innkommende anropet, samt utfører overførings-, konferanse- og andre samtalekontrolloperasjoner.

      Det logiske inngangspunktet for anrop i Webex CC er konfigurasjonsenheten kalt Entrypoint. For taleinngang er nøkkelkonfigurasjonen for Entrypoint telefonnummeret som er knyttet til det, som vanligvis er et gyldig PSTN-telefonnummer hentet fra valgt PSTN-leverandør.

      Dette gjør det mulig å oppdage innkommende anrop på telefonnummeret, knytte anropet til Entrypoint og bruke andre konfigurasjonsparametere for inngangspunktet til å håndtere anropet i henhold til definisjonen for Webex CC-flyt som skal utløses for samhandlingen.

      Merk:

      Hvis du vil ha mer informasjon om alternativene for PSTN-tilkobling, kan du gå til https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      Skalerbarhet og tilgjengelighet for infrastruktur for talekant

      Webex CC VPOP-infrastrukturen inkluderer redundante SIP SBC-par, noe som sikrer høy tilgjengelighet og flere SBC-er kan legges til for å skalere de samtidige anropsvolumene som skal støttes.

      Maks samtidige anrop som VPOP kan håndtere, avhenger av antall SBC-er som kjører, og som anrop sendes til.

      For geografisk redundans – et nett av VPOP SBC med sammenkoblinger på tvers av flere par på tvers av regioner støttes.

      For taleinngangstjenester er de horisontalt skalerbare for å håndtere et økende antall samtidige taleanrop som skal inntas til Webex CC.

      Sikkerhetshensyn med talekantinfrastruktur

      Tabellen nedenfor inneholder detaljer om tilkoblingsalternativene til Voice Edge-infrastrukturen.

      Tabell 1. Tilkoblingstyper

      Tilkobling

      Typer

      Offentlig Internett

      Direkte (med hvitelistede kilder IP adresser)

      IPSec Virtual Private Network (VPN) eller IPSec over Generic Routing Encapsulation (GRE)

      Sted-til-sted (S2S)

      SRTP/SIP-TLS

      Privat tilkobling

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Krysstilkobling av datasenter

      Equinix Fabric Tilkoblinger

      For mer informasjon, besøk https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      IVR-systemet

      Hvert taleanrop som kommer inn i et telefonnummer som er tilknyttet et inngangspunkt, blir besvart av Webex CC, og kjøring av en Webex CC-flyt tilknyttet inngangspunktet, starter.

      Webex CC Flow Builder leverer programmeringskonstruksjoner/operatorer og funksjonelle blokker, kalt aktiviteter, slik at administratorer eller andre som utformer og implementerer den IVR logikken, kan kombinere disse byggeklossene og opprette flytdefinisjonen.

      Programmeringskonstruksjonene som Flow støtter, er:

      • Deklarasjons- og innstillingsvariabler – tilstand knyttet til en flytkjøring

        • Pebble-uttrykk for å angi verdien av variabler

      • Betingede kontroller

      • Looping - bruk av Conditionals og Go To (evne til å kjede aktiviteter sammen)

      • Aktivere REST API-er

      • Analyseringsdata - JSON, TOML, XML vanligvis brukt til å analysere API svar.

      • Komponere aktiviteter

      Et representativt sett med aktiviteter som Flow-forsyninger er:

      • Spill av meldinger

      • Samle inn brukerdata

      • Overføre samtalen til en annen destinasjon/et annet telefonnummer

      • Send samtalen til en virtuell agent

      • Sett anropet i kø slik at det kan besvares av en agent.

      For hvert anrop som er aktivt, er en forekomst av flytkjøring også aktiv til samtalen avsluttes, noe som resulterer i samtidige kjøringer av flyter.

      Hver forekomst av flytkjøring gir isolert miljø for data / tilstand knyttet til flyten og der av anropet.

      I løpet av hele anropets livssyklus gjør flyt det også mulig å svare på bestemte hendelser som skjer, og håndtere dem – når et anrop for eksempel besvares av en agent, kan en hendelsesbehandling utløse et skjermvindu i grensesnittet for agentskrivebordet.

      Hvis du vil ha mer informasjon om Webex CC Flow, kan du se https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee.

      Støtte for virtuell agent

      Flow leverer en aktivitet for å levere samhandlingen til en virtuell agent, som er forhåndskonfigurert i Webex Control Hub.

      Når samtalen er koblet til en virtuell agent, gir den en samtaleopplevelse IVR brukeren og aktiviteten avsluttes enten med avslutning av samtalen eller med eskalering av anropet til en agent.

      Ved eskalering kan flyten konfigureres til å sette anropet i kø, som deretter blir besvart av en agent.

      Innkommende digitale interaksjoner

      For e-post og meldingskanal for innkommende samhandlinger bruker Webex CC Webex Connect til klargjøring av aktiva, flyt for å håndtere innkommende samhandlinger og deretter rute samhandlingen til Webex CC når Webex Connect-flyten eksplisitt setter samhandlingen i kø slik at den kan håndteres av en agent.

      Figuren nedenfor illustrerer inntak av e-post, meldingsinteraksjoner i Webex CC.

      Inngangsalternativer for e-post og meldinger
      Virtual Agent / BOT-integrasjoner

      For samhandlinger med e-post og meldinger eller sosiale kanaler konfigureres de virtuelle agent-/BOT-behandlingene i Webex Connect-flyten.

      På samme måte som med Virtual Agents for Voice, hvis BOT-behandlingen ender med eskalering som resultat, blir samhandlingen lagt i kø og rutet til en agent.

      Ruting og kø

      Webex CC behandler den innkommende kontakten med automatiserte behandlingsprogrammer som definert i flyten, og flyten kan bestemme seg for å legge kontakten i kø / direkte til en agent (agentspesifikk kø – støttes bare for telefoni/tale-interaksjoner).

      Hvis en agent er tilgjengelig i kø, reserveres agenten, og samhandling rutes til agenten. Hvis ingen agenter er tilgjengelige, parkeres samhandlingen i køen, og Flow fortsetter å behandle kunden med behandling knyttet til køaktiviteten.

      Når en agent blir tilgjengelig, blir behandleren avbrutt, og samhandling tilbys til agenten.

      Figuren nedenfor illustrerer arkitekturen for kø og ruting.

      Queuing and Routing Architecture
      Arkitektur for kø og ruting
      Valg av agent

      Køer i Webex CC støtter følgende algoritmer for agentvalg:

      • Lengste tilgjengelige agentruting

      • Dyktig basert ruting

        • Lengste tilgjengelige agent (LAA)

        • Beste tilgjengelige agent (BAA)

      Agenter er knyttet til køer gjennom Teams.

      En kø kan tilordnes flere anropsdistribusjonsgrupper (der hver gruppe har ett eller flere team), på en sekvensiell måte med konfigurert venting på at anropsdistribusjonsgruppe skal legges til i køen, slik at søkeområdet for en samsvarende agent utvides til flere anropsdistribusjonsgrupper etter hvert som tiden går.

      For ferdighetsbasert ruting, blant kompetansekravene som samsvarer med agenter som er knyttet til køen, velges en agent basert på LAA- eller BAA-konfigurasjon.

      Spesifikke tilleggsfunksjoner for tale/telefoni

      Agentbasert ruting (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjelp av aktiviteten QueueToAgent rute samhandlinger direkte til den valgte agenten basert på agent-ID-en.

      Hvis agenten ikke er tilgjengelig for å håndtere samhandlinger, kan samhandlingen parkeres i en agentspesifikk kø og vente på at agenten blir tilgjengelig

      Avansert køinformasjon

      Webex CC Flow kan ved hjelp av aktiviteten GetQueueInfo hente sanntidsinformasjon for en kø som Posisjon i kø (PIQ), Estimert ventetid (EWT), antall agenter som er tilgjengelige i køen, og kan brukes til å avgjøre om kontakten skal settes i kø eller ikke.

      Høflighet tilbakeringing

      Webex CC Flow, ved hjelp av aktiviteten Tilbakeringing, lar kunden koble fra samtalen mens posisjonen i køen opprettholdes, og motta en tilbakeringing når den virtuelle samhandlingen i køen rutes til en agent.

      Håndtering av overløp

      Webex CC støtter overflythåndtering ved hjelp av kapasitetsbaserte team (CBT).

      CBT er som et vanlig team med en kapasitet og en tilknyttet ekstern DN som tjener den kapasiteten. Den kan konfigureres sammen med andre team i distribusjonssyklusene for køanrop.

      Vanligvis konfigureres dette som den siste syklusen, slik at det fungerer som en overflyt hvis ingen agent er tilgjengelig, selv etter at alle de konfigurerte anropsdistribusjonsgruppene ikke finner en tilgjengelig samsvarende agent for håndtering av samhandlingen.

      Agent Desktop Operasjoner

      Når en agent logger på Webex CC Agent Desktop, angir agenten et telefonnummer som innkommende anrop til agenten kan kobles til. Dette kan være en PSTN-telefon, mobiltelefon eller et internnummer hvis agenten er en Cisco Webex Calling bruker.

      Vær oppmerksom på at dette nummeret må være et gyldig telefonnummer som anrop kan rutes til. Hvis ikke, kan ikke agenten motta innkommende anrop.

      Basert på typen samhandling som agenten håndterer, gir widgetene i agentskrivebordet muligheten til å utføre bestemte mediekontrolloperasjoner.

      Når et anrop er besvart, kan agenten for eksempel utføre følgende operasjoner knyttet til anropet.

      • Sett samtalen på vent

      • Start konsultasjonssamtale og

        • Overfør samtalen til et annet telefonnummer (si agenttelefonnummer) / inngangspunkt

        • Sende en annen agent til samtalen i konferanse

      • Overføre samtalen til en annen kø

      • Avslutte samtalen

      Med Agent Desktop kan administratorer legge til egendefinerte widgeter der ved å utvide skrivebordsfunksjonene og gjøre det til en enhetlig samling av widgeter som agenter trenger for å få arbeidet gjort på en effektiv måte.

      Skrivebordsarkitektur

      Agent desktop er en mikro frontend basert enkeltside program som er vert for widgets bygget basert på webkomponenter arkitektur. Alle standard-/lagerwidgetene drives av data som hentes av API-er eller push-mekanismer på serversiden.

      Dette er vanligvis asynkrone API-er, der svaret på en påkallelse kommer til skrivebordet via en WebSocket-tilkobling.

      Webex CC-Agent Desktop godkjenner brukere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for egendefinerte widgeter, basert på godkjenningsmodellen, gir den en enkel påloggingsopplevelse til agenter hvis godkjenningsmodellen til den egendefinerte widgeten er integrert med CI.

      Når en agent er en del av en samhandling, sendes alle oppdateringer til samhandlingstilstanden eller tilknyttede data også til skrivebordet via WebSocket-tilkoblingen.

      Robusthet fra skrivebordet til tilkobling og ventetid

      Den asynkrone API og push-en på serversiden muliggjør skalering, og eventuelle tilkoblingstap til WebSocket-grensesnittet oppdages, og skrivebordet forsøker å koble til på nytt og logge på på nytt.

      Figuren nedenfor illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administrasjon og konfigurasjon

      Onboarding av kunder

      Webex Control Hub er det primære grensesnittet som brukes av partnere og kunder for å introdusere kunder og aktivere eller konfigurere funksjoner.

      Når organisasjons- og kontaktsenterfunksjonene er klargjort i Control Hub, vil det utløse en arbeidsflyt i Webex CC som utfører resten av trinnene i klargjøringen av alle kontaktsenterfunksjoner i henhold til tilbudene valgt av kunden.

      All klargjøring av kontaktsenteret gjøres ved hjelp av en BPM-arbeidsflytmotor som muliggjør en deklarativ måte å definere de involverte trinnene på, og gjør hele klargjøringstrinnene motstandsdyktige mot feil og sikrer dataintegritet.

      Figuren nedenfor illustrerer klargjøringsarbeidsflyten i Webex CC.

      Arbeidsflyt for kundeintroduksjon
      Konfigurasjonsenheter

      De viktigste konfigurasjonsenhetene i Webex CC, omfang i en organisasjon, er:

      Tomt

      Sted betyr et sted hvor ett eller flere team, brukere (agenter/veiledere) er lokalisert.

      Hver bruker og gruppe må tilhøre et område.

      Gruppe

      En gruppe brukere. Team brukes til å distribuere samhandlinger til agenter via køer.

      Hvert lag må tilhøre et nettsted.

      Agenter

      Brukere som kan logge på Agent Desktop og håndtere samhandlinger på tvers av medietypene som er konfigurert i Webex CC.

      Tilsynspersoner

      Veiledere er tildelt team og kan overvåke/coache agenten og ha tilgang til status på teamnivå og agentstatistikk for de som tilhører teamene som veilederen er tildelt.

      En kø er en logisk enhet der samhandlinger kan holdes mens du venter på at agenter skal være tilgjengelige, som deretter rutes til agenten.

      Køer tilordnes til team, som søkeområdet for agenter, med mulighet til å utvide søkeområdet basert på medgått tidsterskel, ved å legge til andre team i søkeområdet.

      Inngangspunkt

      Entrypoint er en logisk enhet som representerer inngangspunktet for samhandlinger for å komme inn i Webex CC. For telefoni kartlegges dette primært telefonnummeret som anropene kommer til, og for e-post-/meldingskanaler peker Entrypoint til ressurskonfigurasjonen i Webex Connect.

      Flyte

      Flyten knyttet til inngangspunktet (via rutingsstrategi), som bestemmer trinnene som er involvert i håndtering av samhandlinger.

      For ikke-telefonikanaler (e-post, meldinger/sosiale medier) velges Flow som en del av ressurskonfigurasjonen i Webex Connect.

      Tilgangskontroll for kontaktsentre på flere steder

      Webex CC-administratorer kan konfigurere brukerprofiler med tilgangsrettigheter til bestemte områder, grupper, køer og inngangspunkter. Videre, på grunn av den hierarkiske naturen til steder og team, når tilgang til bestemte nettsteder er gitt, kan bare lagene eller datoen som gjelder teamene, som tilhører disse nettstedene eller et eksplisitt spesifisert delsett av slike team, nås av brukeren.

      For køer og inngangspunkter er de globale på organisasjonsnivå, så for forskjellige geografiske steder (steder der bestemte agenter og team er plassert) kan separate inngangspunkter og køer konfigureres, og veiledere / brukere kan ha tilgang til de enhetene som gjelder for bestemte nettsteder.

      Figuren nedenfor illustrerer de viktigste konfigurasjonsenhetene og brukerprofilen som refererer til disse enhetene.

      Konfigurasjonsenheter tilordnet brukerprofil

      I tillegg til å begrense tilgangen til disse enhetene, kan Webex CC-administratorer kontrollere de spesifikke egenskapene/modulene som en bruker kan få tilgang til i administrasjonsgrensesnittet, og dermed ha brukere med administrasjons-/konfigurasjonsrettigheter til bestemte enheter samt deler/muligheter i administrasjonsgrensesnittet for Webex CC.

      Rapportering og Analytics

      Webex CC behandler de diskrete hendelsene som genereres av ulike tjenester i løpet av livssyklusen til interaksjoner, ved hjelp av en serie sanntidsstrømbehandlingstjenester og genererer et definert sett med sanntidsdatasett som publiseres til klienter som abonnerer.

      Videre blir disse hendelsene videre behandlet, transformert og aggregert og resulterende datasett beholdes, som deretter hentes via dataforbruks-API-ene og rapporterings- og datavisualiseringsgrensesnittet - Analyzer.

      Figuren nedenfor illustrerer grensesnittene for databehandling og forbruk i Webex CC

      Webex CC-databehandlingspipeline og forbruksgrensesnitt

      Integreringer

      Alle eksterne integrasjoner til WxCC for å utvide og forbedre funksjonene som kunder kan bruke, bruker standard publiserte API-er.

      Typen API grensesnitt som er tilgjengelige i Webex CC er:

      • HVIL API

      • Push på serversiden ved hjelp av

        • Webhooks

        • WebSocket-meldinger

      CRM-integrasjoner

      Webex CC støtter to moduser for integrasjon med CRM-systemer (Customer Relationship Management).

      • Innebygde koblinger på skrivebordet

      • Flytintegreringer via HTTP-er Koblinger i IVR

      Innebygde skrivebordskoblinger: CRM-program som primært grensesnitt

      I denne driftsmodusen logger agenten på CRM-konsollen som det primære programmet.

      Webex CC er et innebygd program (også kalt et innebygd skrivebordsprogram eller innebygd softphone) som primært brukes til å logge på kontaktsenteret og motta Webex CC-rutede kontaktsentersamhandlinger.

      Når CRM-integreringen mottar et anrop eller en samtaleforespørsel, utfører den følgende handlinger på CRM-konsollen

      • Skjermbilde viser kundeoppføringen som er knyttet til ANI eller andre anropstilknyttede data.

      • Postere samtalemetadata som aktivitetsnotater i kundeoppføringen

      • La agenten "klikke for å ringe" ved å klikke på kontakten i CRM og starte et utgående anrop til kunden

      • Postering av anropsoppføringer i CRM-rapporteringstabellene for primærrapportering om CRM.

      • Gir full funksjonalitet for Agent Desktop- og samtalekontroller (innebygd og minifisert versjon av skrivebordsappen)

      Den primære integreringsmodusen med CRM-ene er å bygge inn CC Desktop Webex programmet i en separat iFrame.

      Videre kjører Webex CC Desktop-programmet en egendefinert hodeløs widget (ingen brukergrensesnitt) i bakgrunnen, og samhandler med det underliggende CRM-systemet for å utføre automatiserte handlinger på vegne av agenten.

      Samhandlingene drives av to SDK-er som den hodeløse widgeten bruker.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK levert av Webex CC for å registrere hendelseslyttere for agent- og kontakthandlinger.

      • CRM JS SDK: Dette er CRM-klient-SDK-en som gjelder per CRM som abstraherer REST API-anrop med CRM. For salesforce brukes for eksempel det CTI JS-biblioteket fra Salesforce til å utføre handlinger og lytte etter hendelser i CRM.

      Figuren nedenfor illustrerer CRM-arkitekturen for innebygd Webex CC-skrivebord og koblinger

      CRM-kobling Innebygd skrivebordskoblingsarkitektur

      Webex CC støtter følgende CRM-løsninger for ovennevnte integrasjon:

      • Salgsstyrke

      • ServiceNow

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

      For mer informasjon, besøk https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10.

      Hvis du vil ha mer informasjon om hvordan du konfigurerer Webex CC-skrivebordsoppsett for aktivering av CRM-kobling, funksjonssett og endringslogger, kan du gå til https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgjengelighet av CRM-koblinger

      CRM-koblingene er tilgjengelige i alle geografiske områder og områder der Webex CC er i drift.

      Elastisk skalering og ytelse

      Webex CC er vert for den tilpassede widgeten som muliggjør toveiskommunikasjon mellom CRM-applikasjonen og Webex CC-skrivebordet i AWS CloudFront CDN, noe som sikrer høy tilgjengelighet av widgeten AWS på tvers av tilgjengelighetssoner og regioner.

      All CRM-integreringsspesifikk databehandling skjer i nettleseren der agenter bruker CRM-programmet med Webex CC-skrivebord innebygd i CRM-programmet.

      Sikkerhet

      CRM-koblingene startes via skrivebordsoppsettet for Webex CC-agent, og valgfrie parametere sendes via skrivebordsoppsettet til widgeten for å slå funksjoner på og av.

      Hvis du for eksempel vil aktivere widgeten Salesforce-handlinger, kan administratoren slå på parameterinnstillingen sfdcWidgetEnabled til sann.

      Installasjon av pakke

      For at integreringen skal fungere toveis, må CRM-konsollen ha det innebygde programmet installert. Dette er for å støtte lasting av skrivebordsprogrammet inne i en iFrame.

      Alle Desktop Embedded-koblingene er tilgjengelige på CRM-markedsplassen.

      For eksempel

      ServiceNow: https://store.servicenow.com/sn_appstore_store.do#!/store/application/6c8e2a4edbc73410e1c75e25ca961947/1.0.5?

      Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/

      Installasjonen av markedsplassprogrammet aktiverer de nødvendige plugin-modulene og importerer de nødvendige XML-filene til CRM-konsollen for å støtte rapportering av anropsoppføringer i CRM.

      Flytintegreringer via HTTP-koblinger i IVR

      Webex CC Flow-byggherren støtter toveis dataflyter mellom Webex CC og CRM-systemet ved hjelp av HTTPs-koblinger konfigurert i Webex Control Hub og brukt på Webex CC Flow.

      Disse brukes primært til tilpassing i talesamhandlinger og tilpasset ruting i IVR.

      Som standard støtter Webex CC HTTP-koblingen Salesforce på Control Hub. De andre CRM-koblingene kan legges til som egendefinerte koblinger i Webex Control Hub.

      Hvis du vil ha mer informasjon om HTTP-koblinger, kan du gå til https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-kontakter:

      Optimalisering av arbeidsstyrken

      Webex CC støtter arbeidsflytoptimalisering og kvalitetsstyringsløsninger fra ledende industrileverandører.

      Distribusjon og tilkobling

      Webex CC er distribuert i AWS og er for øyeblikket tilgjengelig i følgende regioner

      • OSS

        • USA-Øst-N Virginia

        • US-West N California (bare Voice Media Ingress)

      • Canada

        • Sentral

      • Storbritannia

        • London

      • Europa

        • Frankfurt am Main

      • Asia Pac

        • Tokyo

        • Sydney

        • Singapore

      Tilkobling til AWS vert Webex Contact Center kan opprettes enten ved hjelp av Internett eller ved hjelp av Amazon Web Services (AWS) Direct Connect. Med AWS Direct Connect leveres data via en privat nettverksforbindelse mellom kunder lokalt nettverk og Webex Contact Center, og forbedrer dermed forbindelsen. For mer informasjon, se AWS Direct Connect for Webex Contact Center.

      Tilkobling til flere områder for telefoni

      For å aktivere globale organisasjoner, med agenter og kunder på flere geografiske steder, støtter Webex CC å holde mediene innenfor det lokale området, for de områdene der talemediekanten og inngangstjenestene kjører.

      Følgende figur illustrerer distribusjon av flere regioner med regionale medier.

      Multi Region deployment with regional media
      Distribusjon i flere områder med regionale medier

      Mediekanten og inngangstjenestene distribueres i følgende områder.

      Geografisk region

      Webex CC-tjenester (AWS-regionen)

      Media Edge (tale-POP)

      Neste generasjons medietjenester (AWS-regionen)*

      OSS

      N Virginia

      New York

      Los Angeles

      N Virginia

      N California

      Canada

      Sentral

      Vancouver

      Toronto

      Sentral

      Brasil

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt am Main

      Frankfurt am Main

      Amsterdam

      Frankfurt am Main

      Storbritannia

      London

      London

      London

      India

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australia

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhet og personvern

      Sikkerhet for infrastruktur

      Taleinfrastruktur på Edge

      Voice Edge-komponentene tillater SIP-trunker fra kundenettverk / PSTN-bærere å avslutte, og dette aktiveres basert på hvitelistede IP-er som har lov til å koble til kantkomponentene.

      Beregn infrastruktursikkerhet

      Webex CC-databehandlingsforekomster klargjøres i AWS, og tjenester kjører som pods i Kubernetes-klynge, som har flere navneområder og tilgang til hvert navneområde er begrenset med separat legitimasjon.

      All klargjøring av infrastrukturen gjøres ved hjelp av kode – ingen manuelle trinn – og ingen av legitimasjonene kan nås manuelt.

      Det er et sentralt legitimasjonslager med spesifikke baner konfigurert for spesifikt sett med tjenester / team, og tilgangen til selve legitimasjonslageret er begrenset og konfigurert som hemmeligheter i bygge- og distribusjonssystemene.

      Ingen av infrastrukturkomponentene/tjenestene er direkte eksponert utenfor AWS VPC, og kun offentlig eksponerte grensesnitt er API-er og WebSocket-servere som styres og administreres ved hjelp av API-gateway,

      Bortsett fra dette er det visse interne systemer og grensesnitt som brukes av utviklere som brukes til å vise logger, målestokker, distribusjonsdetaljer, byggestatus og testresultater, som er sikret ved hjelp av roller og grupper og integrert med Ciscos interne autentiseringssystemer.

      Autentisering og autorisasjon for brukergrensesnitt

      Alle brukergrensesnittene som brukes av ulike kontaktsenterbrukere (agenter, ledere, administratorer, analytikere), er beskyttet av Ciscos OAuth-flyter (Common Identity Based Bearer Token).

      Autorisasjonen gjøres ved hjelp av roller for brukeren som fikk tokenet og omfangene som er tilordnet tokenet.

      Datasikkerhet

      Data under overføring

      Ingen av grensesnittene til tjenestene / infrastrukturkomponenten som er distribuert, er direkte eksponert for ekstern innkommende trafikk.

      Utvalgte tjenester, med http APIer, eksponerer disse grensesnittene via en gateway, og all innkommende https (inkludert WebSocket) avsluttes i ALB og intern trafikk over http rutes til tjenestene.

      Alle utgående interaksjoner er over https / TLS (for ikke http-protokoller).

      Inne i VPC er den interne kommunikasjonen mellom tjenester - over http / custom TCP protocol - over vanlig TCP socket.

      Data i hvile

      Alle data som blir lagret, krypteres på lagringslaget. Videre er de datalagrene som er utenfor VPC, beskyttet og tilgangskontroll og autorisasjoner med legitimasjon sikkert lagret og administrert i et hemmelig lager.

      Figuren nedenfor illustrerer dataflyten og sikkerhetsmodellen for både transitt og hvile.

      Datasikkerhet under overføring og lagring

      Personvern

      PII-data for sluttbruker

      Webex CC Flow, som er den programmatiske kontrolleren for håndtering av samhandlinger, kan brukes til å samle inn brukerdata, som kan tilordnes flytvariabler som er spesielt merket som "Inneholder sensitive data". Verdiene for slike data er kryptert, og ingen tjenester i transittbanen til dataene vil ha tilgang til disse dataene.

      Videre blir slike data aldri lagret i CC Webex rapporteringsdatalageret, og loggene/meldingsinfrastrukturen vil ha krypterte data og klartekstdata lagres ikke noe sted i Webex CC.

      PII-data for kontaktsenteragent/-leder

      Kontaktsenterets brukerrelaterte data redigeres i logger, men er tilgjengelige for dataanalyse og visualisering i Webex CC-datalageret.

      skalerbarhet

      Faktorer for skala

      For Webex CC er faktorene som påvirker skalaen:

      • Samtidig antall agenter logget på

      • Samtidig antall interaksjoner pågår

        • Handlinger utført på disse samhandlingene

      • Samtidig antall handlinger som veiledere / agenter utfører, utenfor håndtering av interaksjonene

      • Volumet av dataene som genereres og vedvarer

      Arkitektoniske aspekter som muliggjør skala

      Prinsippene som Webex CC er bygget og designet etter, gjør at løsningen kan skaleres dynamisk etter behov innenfor rammene som håndheves av infrastrukturen som tilbys for de ulike tjenestene og plattformkomponentene.

      Hendelsesdrevet arkitektur

      Tjenestene i Webex CC kommuniserer ved hjelp av meldinger, og de kritiske meldingsbehandlingsflytene innebærer ingen blokkering av IO-operasjoner, og tilstanden som kreves for å behandle meldinger, er lokalisert til forekomsten av tjenesten som behandler meldingen.

      Statsløse tjenester (eller eksternalisert tilstand)

      Tilstandsløse tjenester muliggjør elastisitet ved enkelt å legge til/fjerne flere forekomster av tjenestene. Det er visse tjenester som er iboende stateful i naturen, og de har eksternalisert statlig butikk og infrastrukturen støtter dynamiske endringer i antall forekomster av slike tjenester også med automatisk rebalansering / statlig overføring / lokalisering av staten til forekomsten som trenger staten.

      Elastisk infrastruktur

      Alle tjenestene kjører i Kubernetes, og infrastrukturen, også kjent som Kubernetes-noder, skaleres automatisk basert på bruken, og dette gjør det mulig å legge til flere databehandlingsnoder dynamisk opp til en maksimal høy terskel som er forhåndskonfigurert.

      Lastprojeksjon og regelmessig validering

      Alle tjenestene er benchmarked for ytelsesegenskaper og skaleringsmønster er validert på tjenestenivå.

      Ytterligere kontinuerlig validering, toppbelastning og utholdenhetstester utføres med testparametere justert for forventet vekst i skalaen som påvirker attributter, noe som gjør det mulig å identifisere flaskehalser, planlegge å oppdatere den høye terskelen for ressursbruk i infrastrukturen og være klar for spilldagen.

      Pålitelighet og tilgjengelighet

      Den hendelsesdrevne arkitekturen og statsløse tjenester muliggjør fleksibilitet og elastisitet. For å sikre at feil oppdages og håndteres før funksjonalitet påvirkes, bruker Webex CC imidlertid følgende strategi.

      • Infrastruktur tilgjengelighet og pålitelighet

        • Alle Webex CC-tjenester og infrastrukturkomponenter er alltid distribuert i tre AWS-tilgjengelighetssoner.

          • Dette gjør at Webex CC kan være motstandsdyktig mot tilgjengelighetssonefeil, og i tilfelle feil erstattes de mislykkede forekomstene automatisk med nyere.

      • Kontinuerlig overvåking og varsling

        • Interne og eksterne sonder for tjeneste- og infrastrukturkomponenter, som ved feil utløser varsler.

        • Beregninger som fanges opp fra tjeneste- og infrastrukturkomponenter og behandles gjennom en regelmotor som oppdager samsvarende regler og utløservarsler.

      • Kontinuerlig validering og varsling

        • Periodiske tester kjøres, og eventuelle feil resulterer i utløsende varsler

        • Disse varslene skaper proaktive hendelser og håndteres som en reell hendelse som påvirker kunden.

          • Dette foregriper innvirkningen på kunden og bidrar til systemets tilgjengelighet og pålitelighet.

      • Kontinuerlig integrasjon og levering

        • Dette er ingeniørprosessen og leveringspipelinen og muliggjør rask og pålitelig bygging, validering og distribusjon av tjenester / endringer i tjenester i Webex CC.

          • Muligheten til å utføre fullstendig automatisert distribusjon – fra kode til produksjonsmiljø, med alle nødvendige valideringer, reduserer risikoen og minimerer tiden til løsning, hvis en endring må distribueres som følge av en feil.

      • Effektbrytere og drepebrytere

        • Ulike deler av systemet / visse funksjoner i Webex CC kan deaktiveres selektivt for alle kunder eller utvalgte kunder, for å minimere kaskadeeffekter av en feil.

          • Dette gjør det mulig å minimere feiloverflaten og oppnå tilgjengelighet av kjernekontaktsenterfunksjoner for kunder.

      Overvåking og feildeteksjon

      Figuren nedenfor viser de kontinuerlige overvåkings-, validerings- og varslingsmekanismene som er på plass for Webex CC.

      Kontinuerlig overvåking og feildeteksjon

      Forretningskontinuitet og nødgjenoppretting

      Prosessen for katastrofegjenoppretting og forretningskontinuitet sørger for å oppdage eventuelle store avbrudd i en region, og nødvendige tiltak blir iverksatt for å sikre gjenoppretting av tjenestene til kunder som er om bord i regionen.

      Trinnene for gjenoppretting dokumenteres, valideres og holdes oppdatert regelmessig i henhold til prosessene for katastrofegjenoppretting og -administrasjon.

      Webex CC-tjenester distribueres i tre separate tilgjengelighetssoner i en AWS-region. Hver tilgjengelighetssone er en annen fysisk plassering i regionen, med uavhengige verktøy.

      I tilfelle fullstendig AWS-regionfeil, er Webex CC avhengig av AWS for å gjenopprette regionen, og for langvarige avbrudd som involverer hele regionen, blir Webex CC-datasenteret klargjort i en ny AWS-region og gjenoppretter de viktigste kundekonfigurasjonene og dataene slik at kontaktsenteret er operativt for kunder i den nye AWS-regionen.

      Dette innebærer automatisering, men krever manuell inngripen for å utløse prosessen, samt overvåke og sikre at nødvendig konfigurasjon og data gjenopprettes for å gjøre kontaktsenteret operativt for kundene.

      Samsvar og sertifiseringer

      Webex Contact har en omfattende liste over sikkerhetssertifiseringer. Disse sertifiseringene holdes oppdatert med jevne mellomrom.

      • PCI DSS QSA

      • CAIQ

      • HIPAA og HITECH

      • CSA-stjerne nivå 1

      • CSA Star Level 2 (3. parts uavhengige vurdering)

      • SOC2

      • ISO27001 (Internasjonal standard for informasjonssikkerhet)

      • ISO27017 (sikkerhetsstandard for skytjenesteleverandører)

      • ISO27018 (sikkerhetsstandard fokusert på å beskytte personopplysninger i skyen)

      • ISO27701 (Utvidelse av personvern)

      • C5 tysk standard, som demonstrerer operativ sikkerhet mot cyberangrep

      Se personverndatabladet for kontaktsentertjenesten for Webex hvis du vil ha mer informasjon.

      Introduksjon

      Cisco Webex Contact Center (Webex CC) er et kontaktsenter som en tjeneste (CCaaS), som gjør det mulig for organisasjoner å aktivere smartere, proaktive og personlige samhandlinger på tvers av kundeopplevelsen.

      Webex CC er arkitekt, utformet og utviklet, fra grunnen av, som en skybasert løsning, med følgende kjernearkitekturprinsipper.

      • Tjenester: Uavhengig sett med tjenester med hver tjeneste som gir brukerne et lite sammenhengende sett med funksjoner.

      • Hendelsesdrevet: Alle tjenestene kommuniserer med hverandre ved hjelp av meldinger, unntatt i nettapplikasjoner der programmet bruker https-grensesnitt (REST API-er, Push Data via WebSocket-grensesnitt) for spesifikke brukstilfeller.

      • Statsløs/eksternalisert stat: Tjenestene distribueres i Kubernetes, kjører i docker containere, med muligheten til å automatisk skalere og være motstandsdyktig mot feil i én eller flere forekomster av tjenestene.

      • Observerbar: Alle tjenestene, og infrastrukturkomponentene som gjør det mulig å distribuere slike tjenester, kan observeres med standardmekanismer for å måle, oppdage og forhindre situasjoner som påvirker kontaktsenterfunksjonene, samt raskt feilsøke og gjenopprette tjenester i tilfelle driftsbrudd.

      • Isolert/løst koblet: Hver tjeneste kan bygges, valideres og distribueres/oppdateres uavhengig av hverandre uten nedetid for kontaktsenterfunksjoner.

      Webex CC-tjenester distribueres i AWS og drives av en skybasert plattform som muliggjør følgende:

      • Tilgjengelighet av infrastrukturtjenester og -applikasjoner på tvers av flere tilgjengelighetssoner

      • Elastisitet i infrastrukturtjenester og -applikasjoner som muliggjør dynamiske skaleringsmuligheter

      • Sikkerhet som er innebygd i måten systemene bygges og distribueres på, er data beskyttet i transit og hvile, sammen med sikkerhets-/samsvarssertifiseringene som Webex CC har.

      • Skalerbar og sikker kantinfrastruktur for telefoni-/taleintegreringer

      • Observasjonsevne med proaktiv overvåking og varsling som muliggjør Høy Tilgjengelighet av kontaktsentertjenester til sine kunder.

      • Integrert med resten av Cisco Webex for brukerautentisering/autorisasjon, administrasjon og klargjøring av kontaktsenterfunksjoner.

      De videre delene i dette dokumentet utvider hver av de ovennevnte funksjonene og hvordan Webex CC-arkitekturen muliggjør det samme.

      Logisk arkitektur

      Kjernekapasiteten som en kontaktsenterløsning må ha, er å gjøre det mulig for kunder å enkelt nå ut til organisasjonen ved hjelp av vanlige kommunikasjonsmidler og få spørsmålene/problemene løst på en rask og effektiv måte.

      For å sikre at denne grunnleggende tenetten oppnås, er det imidlertid flere funksjoner bak scenen som organisasjonen som bruker kontaktsenteret, må ha tilgang til. Dette er:

      • Mekanismer for kundene til å starte samhandling

        • Publiserte og operative telefonnumre som kobler telefonsamtaler til kontaktsentersystemet

        • E-postadresser som kunder kan sende e-post til og mekanisme for å oppdage nye innkommende e-poster.

        • Mulighet for kunder til å nå ut via ulike digitale kanaler, inkludert, men ikke begrenset til

          • Chat fra et nettsted/en app

          • Direkte chat via populære meldingsklienter som WhatsApp, Facebook Messenger, Apple Messages for Business.

      • Evne til å oppdage nye interaksjoner og håndtere dem effektivt

        • Disse vil inkludere automatisert IVR-system, virtuelle agenter for telefoni/chatter med innebygd programmerbarhet for å definere arbeidsflytene involvert i håndtering av interaksjoner.

        • Til slutt, om nødvendig, må samhandlingen eskaleres til en agent som er optimalt kvalifisert til å håndtere samhandlingen.

      • Evne for agenter til å indikere tilgjengelighet for håndtering av interaksjoner og ledere til å overvåke, veilede agenter og oppnå driftsmåledata som muliggjør effektive interaksjoner.

      • Mulighet for administratorer til å konfigurere og klargjøre de ulike kontaktsenterfunksjonene som gjør det mulig for agenter og ledere å utføre oppgavene sine som forventet.

      I tillegg til disse må moderne bedrifter ha ekstra funksjoner for å optimalisere kontaktsenteroperasjonen med tilgang til data og innsikt som visualiserer og sporer viktige driftsmåledata.

      I tillegg er muligheten til å integrere med spesialiserte kontaktsenterøkosystemfunksjoner som å kjøre proaktive automatiserte utgående samtaler, forbedre agent- og tilsynserfaringer ved bruk av AI, oppdage og forstå kundeopplevelsen for proaktivt å levere data på forhånd til agenter klare differensiatorer i måten kontaktsenterløsninger utvikler seg på.

      Når det gjelder forbruksmodellen, hvor kontaktsentertilbud forbrukes som en skylevert programvaretjeneste, krever muligheten til å sikre tilgjengelighet, pålitelighet og automatiserte krav til ad hoc-skalering avanserte overvåkings- og varslingsmekanismer, som muliggjør kontinuerlig validering og oppdagelse av forestående problemer og forebygging/minimering av påvirkning på kundeoperasjoner.

      Figuren nedenfor viser den logiske arkitekturen til Webex CC.

      Logisk arkitektur for Webex CC
      Logisk arkitektur for Webex CC

      Funksjonelle komponenter

      Følgende avsnitt beskriver ulike funksjonelle komponenter i Webex CC.

      Administrasjon av interaksjon

      Webex CC støtter telefoni, e-post og meldinger (sosiale kanaler) som forskjellige kanaler som brukere kan bruke til å samhandle med kontaktsenteret.

      For alle kanaler kan den første håndteringen gjøres av systemet, og deretter kan samhandlingen eskaleres til en agent.

      Medietyper

      Telefoni

      For telefoni bestemmes håndteringen av innkommende taleanrop av hvordan anropet kom inn i kontaktsenteret (se inngangsmekanismer nedenfor) og Webex CC-flyten som er knyttet til inngangspunktet.

      Anropet besvares og ytterligere handlinger utføres i henhold til Webex CC Flow-definisjonen – som er en programmatisk representasjon av handlingene som skal utføres under håndtering av anropet enten før kø og ruting til en agent, eller selve flyten kan håndtere anropet uten overføring til en agent.

      Flytverktøyet i Webex CC lar utviklere definere flyten og tilordne den til inngangspunktet som anropet ankommer via i Webex CC.

      Disse konfigurasjonsenhetene og deres bruk dekkes i Konfigurasjonsenheter.

      Mer informasjon om Flow Builder dekkes i den kommende delen om IVR System.

      E-post og meldinger

      Fra Webex CC-perspektiv gir Webex Connect tilgang og egress-funksjoner for alle digitale kanaler – e-post, meldingskanaler, som sluttbrukere kan bruke til å nå ut til kontaktsenteret.

      Webex Connect-flyt

      • Bestemmer hvordan slike interaksjoner skal håndteres inntil interaksjonene er satt i kø og rutet til agenter. Dette inkluderer automatisk håndtering og BOT-behandlinger for alle former for meldings- og e-postinteraksjoner.

      • Bruker forretningslogikk på innkommende samhandling.

      • Håndterer kontakt før kø.

      • Flyten selv kan håndtere samhandlingen uten overføring til levende agent.

      Meldingskanalene som støttes av Webex CC, er:

      • Chat for nettapp / mobilapp

      • WhatsApp

      • Facebook Messenger

      • SMS

      • Apple Messages for Business

      E-postkanalene som støttes av Webex CC, er:

      • Gmail

      • Office365

      Innføringsmekanismer

      Denne delen dekker mekanismene som en interaksjon kan gå inn i Webex CC. Basert på medietypen er mekanismene som en interaksjon når Webex CC annerledes.

      I telefoni er det for eksempel nødvendig med fysisk infrastrukturklargjøring for å aktivere PSTN-tilkobling, konfigurasjon av telefonnumre og ruting av anrop til Webex CC.

      For e-post-/meldingskanaler må inngangskonfigurasjonen utføres i Webex Connect, og den involverer klargjøring av e-post-/meldingskonto og Webex Connect-flytkonfigurasjon.

      Innkommende stemme

      For taleanrop er et typisk scenario der brukere ringer et PSTN-telefonnummer som deretter kobles til kontaktsenteret. Fra et inngangsperspektiv trenger dette en mekanisme for å rute samtaler fra PSTN til Webex CC.

      Figuren nedenfor viser inntaket av taleanrop til Webex CC.

      Inngangsalternativer for innkommende stemme

      Voice Ingress Services i Webex CC utfører tredjeparts samtalekontroll ved hjelp av SIP og svarer på innkommende anrop samt utfører overførings-, konferanse- og andre samtalekontrolloperasjoner.

      Det logiske inngangspunktet for samtaler i Webex CC er konfigurasjonsenheten kalt «Entrypoint». For taleinnføring er nøkkelkonfigurasjonen av Entrypoint telefonnummeret som er tilknyttet den, som vanligvis er et gyldig PSTN-telefonnummer hentet fra valgt PSTN-leverandør.

      Dette gjør det mulig å oppdage innkommende anrop på telefonnummeret, knytte anropet til Entrypoint og bruke andre konfigurasjonsparametere for inngangspunktet til å håndtere anropet i henhold til Webex CC Flow-definisjonen som skal utløses for samhandlingen.

      Merk:

      Hvis du vil ha mer informasjon om alternativer for PSTN-tilkobling, kan du gå til https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      Skalerbarhet og tilgjengelighet av voice edge-infrastruktur

      Webex CC VPOP-infrastrukturen inkluderer overflødige par av SIP SBC-er som sikrer høy tilgjengelighet, og flere SBC-er kan legges til for å skalere de samtidige anropsvolumene som skal støttes.

      Maks antall samtidige anrop som VPOP kan håndtere, avhenger av antall SBC-er som kjører og hvilke anrop som sendes til.

      For geografisk overflødighet støttes et nett av VPOP SBC med sammenkoblinger på tvers av flere par på tvers av regioner.

      For taleinngangstjenester er de horisontalt skalerbare for å håndtere økende antall samtidige taleanrop som skal inntas til Webex CC.

      Sikkerhetshensyn med Voice Edge-infrastruktur

      Tabellen nedenfor viser detaljer om tilkoblingsalternativene til Voice Edge-infrastrukturen.

      Tabell 1. Tilkoblingstyper

      Tilkobling

      Typer

      Offentlig Internett

      Direkte (med hvitelistede kilde-IP-adresser)

      IPSec Virtual Private Network (VPN) eller IPSec via generisk rutinginnkapsling (GRE)

      Nettsted-til-nettsted (S2S)

      srtp/sip tls

      Privat tilkobling

      mpls

      Punkt-til-punkt (P2P)

      Vpls

      SD-wan

      Privat WAN

      Datasenter Cross-Connect

      Koblinger Equinix stoff

      Hvis du vil ha mer informasjon, går du til https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.

      IVR-system

      Hvert taleanrop som kommer inn i et telefonnummer som er knyttet til et Entrypoint, blir besvart av Webex CC og utføring av en Webex CC-flyt knyttet til Entrypoint, starter.

      Webex CC Flow Builder leverer programmeringskonstruktene/operatørene og funksjonelle blokker, kalt aktiviteter, slik at administratorer eller alle som utformer og implementerer IVR-logikken, kan kombinere disse blokkene og opprette flytdefinisjonen.

      Programmeringskonstruksjonene som Flow støtter, er:

      • Deklarasjons- og innstillingsvariabler – tilstand knyttet til en flytkjøring

        • Pebble-uttrykk for å angi verdi for variabler

      • Betingelseskontroller

      • Looping – bruk betingelsene og gå til (mulighet til å knytte aktiviteter sammen)

      • Bruk REST API-er

      • Analyser av data – JSON, TOML, XML som vanligvis brukes til analyse av API-svar.

      • Komponere aktiviteter

      Et representativt sett med aktiviteter som Flow leverer, er:

      • Spill av meldinger

      • Samle inn brukerdata

      • Overfør samtalen til en annen destinasjon/telefonnummer

      • Sende samtalen til en virtuell agent

      • Kø samtalen slik at den kan besvares av en agent.

      For hver aktiv samtale, er også en forekomst av flytkjøring aktiv, helt til samtalen avsluttes, noe som resulterer i samtidige kjøringer av flyter.

      Hver forekomst av flytkjøring gir isolert miljø for data / tilstand knyttet til flyten og der ved anropet.

      Gjennom hele samtalens livssyklus gjør flyten det også mulig å svare på bestemte hendelser som skjer og håndtere dem – for eksempel, når et anrop besvares av en agent, kan en hendelsesbehandler utløse et skjermbilde i grensesnittet for agent desktop.

      Hvis du vil ha mer informasjon om Webex CC Flow, kan du se https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee.

      Støtte for virtuell agent

      Flow leverer en aktivitet for å overlevere samhandlingen til en virtuell agent, som er forhåndskonfigurert i Webex Control Hub.

      Når samtalen er koblet til en virtuell agent, gir den en samtale-IVR-opplevelse til brukeren, og aktiviteten avsluttes enten med avslutning av samtalen eller med å eskalere samtalen til en agent.

      Ved eskalering kan flyten konfigureres til å kø anropet som deretter besvares av en agent.

      Innkommende digitale interaksjoner

      For e-post- og meldingskanal for innkommende interaksjoner bruker Webex CC Webex Connect til klargjøring av ressursene, flyt til å håndtere innkommende interaksjoner og deretter rute samhandlingen til Webex CC når Webex Connect-flyten eksplisitt setter samhandlingen i kø slik at den kan håndteres av en agent.

      Figuren nedenfor viser inntak av e-post- og meldingsinteraksjoner i Webex CC.

      Innføringsalternativer for e-post og meldinger
      Integreringer av virtuell agent/BOT

      For e-post- og meldings-/sosiale kanalinteraksjoner konfigureres behandlinger av virtuell agent/BOT i Webex Connect-flyten.

      Som med de virtuelle agentene for tale, hvis BOT-behandlingen avsluttes med å eskalere som et resultat, settes samhandlingen i kø og rutes til en agent.

      Ruting og kø

      Webex CC behandler innkommende kontakt med automatiserte håndterere som definert i flyten, og flyten kan bestemme seg for å kø kontakten til en kø / direkte til en agent (agentspesifikk kø – støttes bare for telefoni-/taleinteraksjoner).

      Hvis en agent er tilgjengelig i kø, er agenten reservert, og samhandlingen rutes til agenten. Hvis det ikke er noen agenter tilgjengelig, er samhandlingen parkert i køen, og Flow vil fortsette å behandle kunden med håndtereren knyttet til køaktiviteten.

      Når en agent blir tilgjengelig, blir håndtereren avbrutt, og samhandling tilbys agenten.

      Figuren nedenfor viser arkitekturen for køen og ruting.

      Arkitektur for kø og ruting
      Arkitektur for kø og ruting
      Agentvalg

      Køer i Webex CC støtter følgende algoritmer for agentvalg:

      • Lengst tilgjengelig agentruting

      • Ferdighetsbasert ruting

        • Agent som er lengst tilgjengelig (LAA)

        • Beste tilgjengelige agent (BAA)

      Agenter er knyttet til køene gjennom team.

      En kø kan tilordnes flere samtaledistribusjonsgrupper (med hver gruppe som har ett eller flere team), på en sekvensiell måte med konfigurert venting på at samtaledistribusjonsgruppen skal legges til køen, slik at søkeområdet for en samsvarende agent utvides til flere samtaledistribusjonsgrupper etter hvert som tiden går.

      For ferdighetsbasert ruting velges en agent basert på LAA- eller BAA-konfigurasjon blant ferdighetskravene for agenter som samsvarer med køen.

      Tale-/telefonispesifikke tilleggsfunksjoner

      Agentbasert ruting (kun for tale-/telefonikanal)

      Webex CC Flow, ved hjelp av aktiviteten QueueToAgent, kan rute interaksjoner direkte til den valgte agenten basert på agent-ID-en.

      Hvis agenten ikke er tilgjengelig for å håndtere interaksjoner, kan samhandlingen parkeres i en agentspesifikk kø, og vente på at agenten blir tilgjengelig

      Avansert køinformasjon

      Webex CC Flow, ved hjelp av aktiviteten GetQueueInfo, kan hente sanntidsinformasjon for en kø som Posisjon i kø (PIQ), Beregnet ventetid (EWT), antall agenter som er tilgjengelige i køen, og kan brukes til å bestemme om kontakten skal køres eller ikke.

      Høflig tilbakeringing

      Ved hjelp av aktivitetstilbakeringing lar Webex CC Flow kunden koble fra samtalen mens han opprettholder posisjonen i kø og motta en tilbakeringing når den virtuelle samhandlingen i kø blir rutet til en agent.

      Håndtering av overløp

      Webex CC støtter håndtering av overløp ved hjelp av kapasitetsbaserte team (CBT).

      CBT er som et vanlig team med en kapasitet og et tilknyttet eksternt DN som betjener denne kapasiteten. Den kan konfigureres sammen med andre team i distribusjonssyklusene for køsamtaler.

      Vanligvis konfigureres dette som den siste syklusen, slik at det fungerer som en overflyt hvis ingen agent er tilgjengelig selv etter at alle de konfigurerte samtaledistribusjonsgruppene ikke finner en tilgjengelig samsvarende agent for å håndtere samhandlingen.

      Agentskrivebordsoperasjoner

      Når en agent logger på Webex CC Agent Desktop, angir agenten et telefonnummer som innkommende anrop til agenten kan kobles til. Dette kan være en PSTN-telefon, mobiltelefon eller et internnummer hvis agenten er en Cisco Webex Calling-bruker.

      Vær oppmerksom på at dette nummeret må være et gyldig telefonnummer som anrop kan rutes til. Hvis ikke, kan agenten ikke motta innkommende anrop.

      Basert på hvilken type interaksjon agenten håndterer, gir widgetene i agentskrivebordet muligheten til å utføre visse mediekontrolloperasjoner.

      Når for eksempel et anrop er besvart, kan agenten utføre følgende operasjoner relatert til anropet.

      • Sett samtalen på vent

      • Starte konsultasjonssamtale og

        • Overfør samtalen til et annet telefonnummer (si agentens telefonnummer) / Inngangspunkt

        • Konferanse en annen agent til samtalen

      • Overfør samtalen til en annen Kø

      • Avslutt samtalen

      Agent Desktop lar administratorer legge til egendefinerte widgeter der ved å utvide skrivebordsfunksjonene og gjøre det til en enhetlig samling av widgeter som agenter trenger for å få arbeidet gjort på en effektiv måte.

      Skrivebordsarkitektur

      Agent Desktop er et mikrogrensesnittbasert enkeltsideprogram som er vert for widgeter bygget basert på webkomponentarkitektur. Alle standard / lagerwidgetene drives av data som hentes av API-er eller serverside push-mekanismer.

      Dette er vanligvis asynkron API-er, der svaret for en påkalling kommer til skrivebordet via en WebSocket-tilkobling.

      Webex CC Agent Desktop autentiserer brukere med Cisco Common Identity (CI), og tokenet sendes videre til alle API-påkallelser. For egendefinerte moduler, basert på godkjenningsmodellen, gir den en enkel påloggingsopplevelse til agenter hvis godkjenningsmodellen for den egendefinerte modulen er integrert med CI.

      Når en agent er en del av en samhandling, blir alle oppdateringer av samhandlingstilstanden eller tilknyttede data også puttet til skrivebordet via WebSocket-tilkoblingen.

      Skrivebordet er motstandsdyktig mot tilkobling og ventetid

      Det asynkrone API- og serversidepush muliggjør skalering og ethvert tap av tilkobling til WebSocket-grensesnittet oppdages, og skrivebordet forsøker å koble til og logge på igjen.

      Figuren nedenfor viser arkitekturen for agentskrivebordet i Webex CC.

      Arkitektur for Agent Desktop

      Administrasjon og konfigurasjon

      Innføring av kunder

      Webex Control Hub er det primære grensesnittet som brukes av partnere og kunder for innfasing av kunder og aktivering eller konfigurering av funksjoner.

      Når organisasjons- og kontaktsenterfunksjonene er klargjort i Control Hub, vil det utløse en arbeidsflyt i Webex CC som gjør resten av trinnene i klargjøringen av alle kontaktsenterfunksjoner i henhold til tilbudene som er valgt av kunden.

      All klargjøring av kontaktsenteret gjøres ved hjelp av en BPM-arbeidsflytmotor som gjør det mulig å definere trinnene som er involvert, og gjør hele klargjøringstrinnene motstandsdyktig mot feil og sikrer dataintegritet.

      Figuren nedenfor viser klargjøringsarbeidsflyten i Webex CC.

      Arbeidsflyt for innføring av kunder
      Konfigurasjonsenheter

      De viktigste konfigurasjonsenhetene i Webex CC, som omfattes av en organisasjon, er:

      Nettsted

      Nettstedet står for et sted der ett eller flere team, brukere (agenter / ledere) er plassert.

      Alle brukere og team må tilhøre et nettsted.

      Team

      En gruppe brukere. Team brukes til å distribuere interaksjoner til agenter via køer.

      Alle team må tilhøre et sted.

      Agenter

      Brukere som kan logge på Agent Desktop og håndtere interaksjoner på tvers av medietypene som er konfigurert i Webex CC.

      Ledere

      Ledere er tilordnet team og kan overvåke/veilede agenten og ha tilgang til teamnivåstatus og agentstatistikk for de som tilhører teamene som lederen er tilordnet.

      En kø er en logisk enhet der interaksjoner kan holdes mens de venter på at agenter skal være tilgjengelige, som deretter blir rutet til agenten.

      Køer tilordnes til team, som søkeområde for agenter, med mulighet til å utvide søkeområdet basert på tidsterskelen ved å legge til andre team i søkeområdet.

      Entrypunkt

      Entrypoint er en logisk enhet som representerer inngangspunktet for interaksjoner som kommer inn i Webex CC. For telefoni tilordnes dette primært til telefonnummeret som anrop kommer til, og for e-post-/meldingskanaler, peker Entrypoint til ressurskonfigurasjon i Webex Connect.

      Flyt

      Flyten knyttet til inngangspunktet (via rutingstrategi), som bestemmer trinnene som er involvert i håndtering av interaksjoner.

      For ikke-telefonikanaler (e-post, meldinger/sosiale) velges Flyt som en del av Ressurskonfigurasjon i Webex Connect.

      Tilgangskontroll for kontaktsentre på flere steder

      Webex CC-administratorer kan konfigurere brukerprofiler med tilgangsrettigheter til bestemte nettsteder, team, køer og inngangspunkter. På grunn av nettstedets og teamenes hierarkiske natur kan brukeren, når tilgang til bestemte nettsteder er gitt, få tilgang til bare teamene eller datoen som gjelder teamene, som tilhører disse nettstedene eller et eksplisitt spesifisert delsett av slike team.

      For køer og inngangspunkter er de globale på organisasjonsnivå, så for ulike geografiske steder (områder der bestemte agenter og team er plassert) kan separate inngangspunkter og køer konfigureres, og ledere/brukere kan få tilgang til enhetene som gjelder for bestemte områder.

      Figuren nedenfor viser de viktigste konfigurasjonsenhetene og brukerprofilen som refererer til disse enhetene.

      Konfigurasjonsenheter tilordnet brukerprofil

      I tillegg til å begrense tilgangen til disse enhetene, kan Webex CC-administratorene kontrollere de spesifikke funksjonene/modulene som en bruker kan få tilgang til i administrasjonsgrensesnittet, og dermed ha brukere med administrasjons-/konfigurasjonsrettigheter til spesifikke enheter samt deler/funksjoner i administrasjonsgrensesnittet for Webex CC.

      Rapportering og analyse

      Webex CC behandler de diskrete hendelsene som genereres av ulike tjenester i samhandlingssyklusen, ved hjelp av en rekke strømbehandlingstjenester i sanntid og genererer et definert sett med datasett i sanntid som publiseres til abonnentklienter.

      Videre behandles disse hendelsene videre, transformeres og aggregerte og resulterende datasett vedvarer, som deretter hentes via API-ene for databruk og grensesnittet for rapportering og datavisualisering – Analyzer.

      Følgende figur illustrerer grensesnittene for databehandling og forbruk i Webex CC

      Webex CC-databehandlingsrørledning og forbruksgrensesnitt

      Integreringer

      Alle eksterne integreringer til WxCC for å øke og forbedre mulighetene kundene kan bruke, bruker standard publiserte API-er.

      Typen API-grensesnitt som er tilgjengelige i Webex CC er:

      • rest-api

      • Trykk på serversiden ved hjelp av

        • Webhooks

        • WebSocket-meldinger

      CRM-integreringer

      Webex CC støtter to moduser for integrering med CRM-systemer (Customer Relationship Management).

      • Innebygde skrivebordskontakter

      • Flyteintegrasjoner via HTTP(S)-kontakter i IVR

      Innebygde skrivebordskontakter: CRM-program som det primære grensesnittet

      I denne driftsmodusen logger agenten på CRM-konsollen som hovedprogram.

      Webex CC er et innebygd program (også kalt et innebygd skrivebordsprogram eller innebygd softphone) som primært brukes til å logge på kontaktsenteret og motta Webex CC rutede kontaktsenterinteraksjoner.

      Når du mottar et anrop eller en samtaleforespørsel, utfører CRM-integreringen følgende handlinger på CRM-konsollen

      • Skjermdump kundeoppføringen knyttet til ANI eller andre samtalerelaterte data.

      • Legge ut samtalens metadata som aktivitetsnotater i kundeoppføringen

      • Gi agenten tillatelse til å «klikke for å ringe» ved å klikke på kontakten i CRM og starte et utgående anrop til kunden

      • Legge inn anropsoppføringer i CRM-rapporteringstabellene for primær rapportering på CRM.

      • Gir full funksjonalitet til Agent Desktop og samtalekontroller (innebygd og minifisert versjon av skrivebordsappen)

      Den primære modusen for integrering med CRM-er er å bygge inn Webex CC Desktop-programmet i en separat iFrame.

      Videre kjører Webex CC-skrivebordsprogrammet en egendefinert hodeløs widget (ingen brukergrensesnitt) i bakgrunnen, og samhandler med det underliggende CRM-systemet for å utføre automatiserte handlinger på vegne av agenten.

      Samhandlingene drives av to SDK-er som headless widgeten bruker.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK levert av Webex CC for å registrere hendelseslyttere for agent- og kontakthandlinger.

      • crm js sdk: Dette er CRM-klienten SDK som gjelder per CRM som abstraherer REST API-anrop med CRM. For eksempel, for salesforce, brukes CTI JS-biblioteket levert av Salesforce til å utføre handlinger og lytte etter hendelser i CRM.

      Figuren nedenfor viser CRM-innebygde Webex CC-skrivebords- og tilkoblingsarkitekturen

      CRM-tilkoblingsarkitektur for innebygd skrivebord

      Webex CC støtter følgende CRM-løsninger for den ovennevnte integreringen:

      Hvis du vil ha mer informasjon om hvordan du konfigurerer Webex CC-skrivebordsoppsettet for å aktivere CRM-kontakten, funksjonssettet og endringsloggene, kan du gå til https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgjengelighet for CRM-kontakter

      CRM-kontaktene er tilgjengelige i alle geografiske områder og regioner der Webex CC opererer.

      Elastisk skala og ytelse

      Webex CC er vert for den egendefinerte modulen som muliggjør toveis kommunikasjon mellom CRM-programmet og Webex CC-skrivebordet i AWS CloudFront CDN og sikrer høy tilgjengelighet av modulen AWS på tvers av tilgjengelighetssoner og -regioner.

      Alle CRM-integreringsspesifikke datamaskiner skjer i nettleseren der agenter bruker CRM-programmet med Webex CC-skrivebord innebygd i CRM-programmet.

      Sikkerhet

      CRM-kontaktene aktiveres via skrivebordsoppsettet for Webex CC-agent, og valgfrie parametere sendes via skrivebordsoppsettet til widgeten for å slå funksjonene på og av.

      Hvis du for eksempel vil aktivere Salesforce-handlingswidget, kan administratoren aktivere parameteren sfdcWidgetEnabled for skrivebordsoppsettet til true.

      Installasjon av pakke

      For at integreringen skal fungere toveis, trenger CRM-konsollen det innebygde programmet installert. Dette er for å støtte innlasting av skrivebordsprogrammet i en iFrame.

      Alle Desktop Embedded Connectors er tilgjengelige på CRM-markedet.

      for eksempel:

      TjenesteNow: https://store.servicenow.com/sn_appstore_store.do#!/store/application/6c8e2a4edbc73410e1c75e25ca961947/1.0.5?

      Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/

      Markedsplassapplikasjonsinstallasjonen aktiverer de nødvendige plugin-modulene og importerer de nødvendige XML-filene til CRM-konsollen for å støtte rapportering av anropsoppføringer på CRM.

      Flyteintegrasjoner via HTTP(S)-kontakter i IVR

      Webex CC Flow Builder støtter toveis dataflyter mellom Webex CC og CRM-systemet ved hjelp av HTTP(S)-kontakter som er konfigurert i Webex Control Hub og brukes på Webex CC Flow.

      Disse brukes primært til personalisering innenfor talesamhandling og tilpasset ruting innenfor IVR.

      Som standard støtter Webex CC Salesforce HTTP Connector på Control Hub. De andre CRM-kontaktene kan legges til som egendefinerte kontakter på Webex Control Hub.

      Hvis du vil ha mer informasjon om HTTP-tilkoblingene, kan du gå til https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-kontakter:

      Optimalisering av arbeidsstyrken

      Webex CC støtter optimalisering av arbeidsflyt og kvalitetsstyringsløsninger fra ledende industrileverandører.

      Distribusjon og tilkobling

      Webex CC er distribuert i AWS og er for øyeblikket tilgjengelig i følgende regioner

      • oss

        • USA–Øst-N Virginia

        • USA-Vest-N California (kun talemedieintress)

      • Canada

        • Sentralenhet

      • uk

        • London

      • Europa

        • Frankfurt

      • Asia Pac

        • Tokyo

        • Sydney

        • Singapore

      Tilkobling til AWS-driftet Webex Contact Center kan opprettes enten ved hjelp av Internett eller ved hjelp av Amazon Web Services (AWS) Direct Connect. Med AWS Direct Connect leveres data gjennom en privat nettverkstilkobling mellom kundenes lokale nettverk og Webex Contact Center, noe som forbedrer tilkoblingen. For mer informasjon, se AWS Direct Connect for Webex Contact Center.

      Tilkobling for flere regioner for telefoni

      For å muliggjøre globale organisasjoner, med agenter og kunder på flere geografiske steder, støtter Webex CC å holde mediene innenfor den lokale regionen, for de regionene der talestandørene og inngangstjenestene kjører.

      Følgende figur illustrerer distribusjon av flere regioner med regionale medier.

      Distribusjon av flere regioner med regionale medier
      Distribusjon av flere regioner med regionale medier

      Mediekantene og inngangstjenestene distribueres i følgende regioner.

      Geo-regionen

      Webex CC-tjenester (AWS-region)

      Media Edge (Voice POP)

      Neste generasjons medietjenester (AWS-regionen)*

      oss

      N Virginia

      New York

      Los Angeles

      N Virginia

      N California

      Canada

      Sentralenhet

      Vancouver

      Toronto

      Sentralenhet

      Brasil

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannia

      London

      London

      London

      India

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australia

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhet og personvern

      Sikkerhet for infrastruktur

      Taleinfrastruktur på Edge

      Voice Edge-komponentene gjør det mulig for SIP-trunker fra kundenettverk/PSTN-operatører å avslutte, og dette er aktivert basert på hvitelistede Ips som har tillatelse til å koble til edge-komponentene.

      Beregn infrastruktursikkerhet

      Webex CC-dataforekomster klargjøres i AWS og tjenester kjøres som pods i Kubernetes-klyngen som har flere navnerom, og tilgangen til hvert navnerom er begrenset med separat legitimasjon.

      All klargjøring av infrastruktur gjøres ved hjelp av kode – ingen manuelle trinn – og ingen av legitimasjonene kan nås manuelt.

      Det finnes en sentral legitimasjonslager med spesifikke baner konfigurert for spesifikke sett med tjenester/team, og tilgangen til selve legitimasjonslageret er begrenset og konfigurert som hemmeligheter i bygg- og distribusjonssystemene.

      Ingen av infrastrukturkomponentene/tjenestene er direkte eksponert utenfor AWS VPC, og bare offentlig eksponerte grensesnitt er API-er og WebSocket-servere som kontrolleres og administreres ved hjelp av api-gateway,

      I tillegg er det visse interne systemer og grensesnitt som brukes av utviklere, som brukes til å vise logger, måledata, distribusjonsdetaljer, byggestatus og testresultater, som er sikret ved hjelp av roller og grupper og integrert med Ciscos interne godkjenningssystemer.

      Godkjenning og autorisasjon for brukergrensesnitt

      Alle brukergrensesnitt som brukes av forskjellige kontaktsenterbrukere (agenter, ledere, administratorer, analytikere) er beskyttet av Cisco Common Identity-basert bærertokenautentisering (OAuth-flyter).

      Autorisasjonen gjøres ved hjelp av roller for brukeren som fikk tokenet og omfanget som er tilordnet tokenet.

      Datasikkerhet

      Data i overføring

      Ingen av grensesnittene til den distribuerte tjenesten/infrastrukturkomponenten er direkte eksponert for ekstern innkommende trafikk.

      Utvalgte tjenester, med http API-er eksponerer disse grensesnittene via en gateway, og alle innkommende https (inkludert de av WebSocket) avsluttes i ALB og intern trafikk over http rutes til tjenestene.

      Alle utgående interaksjoner er over https / TLS (for ikke-http-protokoller).

      Inne i VPC-en er den interne kommunikasjonen mellom tjenester – over http / tilpasset TCP-protokoll – over ren TCP-kontakt.

      Data i hvilemodus

      Alle data som lagres, krypteres i lagringslaget. I tillegg er disse datalagerene utenfor VPC beskyttet, og tilgangskontroll og autorisasjoner med legitimasjon lagres og administreres på en sikker måte i en hemmelig butikk.

      Figuren nedenfor viser dataflyten og sikkerhetsmodellen for transit samt hvile.

      Datasikkerhet i transit og i hvilemodus

      Personvern

      PII-data for sluttbruker

      Webex CC Flow, som er den programmatiske kontrolleren for håndtering av interaksjoner, kan brukes til å samle inn brukerdata, som kan tilordnes flytvariabler som er spesielt merket som «inneholder sensitive data». Verdiene for slike data er kryptert, og ingen tjenester i dataoverføringsbanen vil ha tilgang til disse dataene.

      I tillegg beholdes slike data aldri i Webex CC-rapporteringslageret, og loggene/meldingsinfrastrukturen vil ha krypterte data og klartekstdata lagres ikke noe sted i Webex CC.

      Agent/leder PII-data for kontaktsenter

      Kontaktsenterbrukerrelaterte data er reddet i logger, men tilgjengelig for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhet

      Faktorer for skala

      For Webex CC er faktorene som påvirker skaleringen:

      • Samtidig antall agenter pålogget

      • Samtidig antall pågående interaksjoner

        • Handlinger utført på disse interaksjonene

      • Antall handlinger som ledere/agenter utfører, utenfor håndtering av interaksjonene

      • Volum av data som ble generert og vedvarte

      Arkitektoniske aspekter som muliggjør skalering

      Prinsippene som Webex CC er bygget og utformet på, gjør det mulig å skalere løsningen dynamisk etter behov innenfor grensene som kreves av infrastrukturen som er klargjort for de ulike tjenestene og plattformkomponentene.

      Hendelsesdrevet arkitektur

      Tjenestene i Webex CC kommuniserer ved hjelp av meldinger, og de kritiske meldingsbehandlingsflytene innebærer ingen blokkering av IO-operasjoner, og tilstanden som kreves for behandling av meldinger, er lokalisert til forekomsten av tjenesten som behandler meldingen.

      Statsløse tjenester (eller eksternalisert stat)

      Statsløse tjenester muliggjør elastisitet ved enkelt å legge til / fjerne flere forekomster av tjenestene. Det finnes visse tjenester som i sin natur er stateful, og de har outsourcet statslager og infrastrukturen støtter dynamiske endringer i antall forekomster av slike tjenester også med automatisk rebalansering / statsoverføring / lokalisering av staten til forekomsten som trenger staten.

      Elastisk infrastruktur

      Alle tjenestene kjører i Kubernetes og infrastrukturen kalt Kubernetes noder skaleres automatisk basert på bruken, og dette gjør det mulig å dynamisk legge til flere compute noder opp til en maksimum høy terskel som er forhåndskonfigurert.

      Lasteprojeksjon og regelmessig validering

      Alle tjenestene er benchmarked for ytelseskarakteristika, og skaleringsmønsteret er validert på tjenestenivå.

      Videre kontinuerlig validering, toppbelastning og utholdenhetstester utføres med testparametere justert for projisert vekst i skalapåvirkende attributter, som gjør det mulig å identifisere flaskehalser, planlegge å oppdatere den høye terskelen for bruk av infrastrukturressurser og være klar for spilldagen.

      Pålitelighet og tilgjengelighet

      Hendelsesdrevet arkitektur og statsløse tjenester muliggjør robusthet og elastisitet. For å sikre at feil oppdages og iverksettes før funksjonaliteten påvirkes, bruker Webex CC imidlertid følgende strategi.

      • Tilgjengelighet og pålitelighet av infrastruktur

        • Alle Webex CC-tjenester og infrastrukturkomponenter distribueres alltid på tvers av tre AWS-tilgjengelighetssoner.

          • Dette gjør det mulig for Webex CC å være motstandsdyktig mot feil i tilgjengelighetssone, og ved feil erstattes de mislykkede forekomstene automatisk med nyere.

      • Kontinuerlig overvåking og varsler

        • Interne og eksterne sonder for tjenester og infrastrukturkomponenter, som utløser varsler ved feil.

        • Måledata som hentes fra tjenester og infrastrukturkomponenter og behandles gjennom en regelmotor som oppdager samsvarende regler og utløser varsler.

      • Kontinuerlig validering og varsling

        • Regelmessige tester kjøres, og eventuelle feil fører til at varsler utløses

        • Disse varslene skaper proaktive hendelser og behandles som en reell hendelse som påvirker kunden.

          • Dette har innvirkning på kundene og bidrar til systemets tilgjengelighet og pålitelighet.

      • Kontinuerlig integrering og levering

        • Dette er ingeniørprosessen og leveringsprosessen og muliggjør rask og pålitelig bygging, validering og distribusjon av tjenester / endringer i tjenester i Webex CC.

          • Muligheten til å utføre fullstendig automatisert distribusjon – fra kode til produksjonsmiljø, med alle nødvendige valideringer, reduserer risikoen og minimerer tiden til oppløsning hvis en endring må distribueres som svar på en feil.

      • Kretsbrytere og drevbrytere

        • Ulike deler av systemet/visse funksjoner i Webex CC kan deaktiveres selektivt for alle kunder eller utvalgte kunder, for å minimere overlappende effekter av en feil.

          • Dette gjør det mulig å minimere mislykket overflate og oppnå tilgjengelighet av kjernekontaktsenterfunksjoner for kundene.

      Overvåking og feildeteksjon

      Figuren nedenfor viser de kontinuerlige overvåkings-, validerings- og varslingsmekanismene som er på plass for Webex CC.

      Kontinuerlig overvåking og feildeteksjon

      Forretningskontinuitet og katastrofegjenoppretting

      Prosessen for katastrofegjenoppretting og forretningskontinuitet sikrer at alle store driftsbrudd i en region blir oppdaget, og nødvendige tiltak blir iverksatt for å sikre gjenoppretting av tjenestene til kunder som er ombord i regionen.

      Trinnene for gjenoppretting dokumenteres, valideres og holdes oppdatert regelmessig i henhold til prosessene for katastrofegjenoppretting og -håndtering.

      Webex CC-tjenester distribueres i tre separate tilgjengelighetssoner i en AWS-region. Hver tilgjengelighetssone er en annen fysisk plassering i regionen, med uavhengige forsyningstjenester.

      I tilfelle en fullstendig feil i AWS-regionen er Webex CC avhengig av AWS for å gjenopprette regionen, og ved langvarige avbrudd som involverer hele regionen, klargjøres Webex CC-datasenteret i en ny AWS-region og gjenoppretter viktige kundekonfigurasjoner og data slik at kontaktsenteret er i drift for kunder i den nye AWS-regionen.

      Dette involverer automatisering, men krever manuell inngripen for å utløse prosessen, samt overvåke og sikre at den nødvendige konfigurasjonen og dataene gjenopprettes for å gjøre kontaktsenteret i drift for kundene.

      Samsvar og sertifiseringer

      Webex Contact har en omfattende liste over sikkerhetssertifiseringer. Disse sertifiseringene holdes oppdatert med jevne mellomrom.

      • pci dss qsa

      • caiq

      • HIPAA & HITECH

      • CSA stjerne nivå 1

      • CSA Star Level 2 (uavhengig vurdering fra tredjepart)

      • SOC2

      • ISO27001 (internasjonal standard for informasjonssikkerhet)

      • ISO27017 (Sikkerhetsstandard for skytjenesteleverandører)

      • ISO27018 (sikkerhetsstandard fokusert på å beskytte personopplysninger i skyen)

      • ISO27701 (personvernutvidelse)

      • C5 tysk standard, som demonstrerer operativ sikkerhet mot cyberangrep

      Se Personverndatablad for Webex Contact Center-tjeneste for mer informasjon.

      Var denne artikkelen nyttig?
      Var denne artikkelen nyttig?