Du vil måske bemærke nogle artikler, der viser inkonsekvent indhold. Undskyld, vi roder, mens vi opdaterer vores websted.
cross icon
I denne artikel
dropdown icon
Introduktion
    dropdown icon
    Logisk arkitektur
      Logisk arkitektur for Webex CC
    dropdown icon
    Funktionelle komponenter
      Administration af interaktion
      Medietyper
      Dirigering og kø
      Administration og konfiguration
      Rapportering og analyse
    dropdown icon
    Integrationer
      CRM-integrationer
      Administration af udgående kampagne
      Arbejdsstyrkeoptimering
      Udvidelse af Agent Desktop
      Andre API'er
    dropdown icon
    Installation og tilslutning
      Multiområdeforbindelse til telefoni
    dropdown icon
    Sikkerhed og beskyttelse af personlige oplysninger
      Infrastruktursikkerhed
      Datasikkerhed
      Databeskyttelse
      Skalerbarhed
    dropdown icon
    Pålidelighed og tilgængelighed
      Overvågning og fejlregistrering
      Forretningskontinuitet og katastrofegenoprettelse
    Overholdelse og certificeringer
    I denne artikel
    cross icon
    dropdown icon
    Introduktion
      dropdown icon
      Logisk arkitektur
        Logisk arkitektur for Webex CC
      dropdown icon
      Funktionelle komponenter
        Administration af interaktion
        Medietyper
        Dirigering og kø
        Administration og konfiguration
        Rapportering og analyse
      dropdown icon
      Integrationer
        CRM-integrationer
        Administration af udgående kampagne
        Arbejdsstyrkeoptimering
        Udvidelse af Agent Desktop
        Andre API'er
      dropdown icon
      Installation og tilslutning
        Multiområdeforbindelse til telefoni
      dropdown icon
      Sikkerhed og beskyttelse af personlige oplysninger
        Infrastruktursikkerhed
        Datasikkerhed
        Databeskyttelse
        Skalerbarhed
      dropdown icon
      Pålidelighed og tilgængelighed
        Overvågning og fejlregistrering
        Forretningskontinuitet og katastrofegenoprettelse
      Overholdelse og certificeringer

      Arkitektur for Webex Contact Center

      list-menuI denne artikel
      list-menuHar du feedback?

      Webex Contact Center udnytter en cloudbaseret mikrotjenestearkitektur, der giver en samlet oplevelse på tværs af alle kundekanaler. Denne artikel beskriver dets cloudbaserede design, der beskriver de funktionelle komponenter, integrationer, installationsmuligheder, sikkerhedsprotokoller og overholdelsesmæssige overvejelser.

      Indledning

      Cisco Webex Contact Center (Webex CC) er et kontaktcenter som en service (CCaaS), der gør det muligt for organisationer at muliggøre smartere, proaktive og personlige interaktioner på tværs af kundekampagneforløbet.

      Webex CC er designet, designet og udviklet fra bunden som en cloudbaseret løsning med følgende centrale arkitektoniske principper.

      • Tjenester: Uafhængigt sæt tjenester, hvor hver tjeneste leverer et lille sammenhængende sæt funktioner til sine brugere.

      • Hændelsesdrevet: Alle tjenester kommunikerer med hinanden ved hjælp af meddelelser, undtagen i webapplikationer, hvor applikationen bruger https-grænseflader (REST API'er, Push Data via WebSocket-interface) til specifikke brugssager.

      • Statsløs/eksternaliseret tilstand: Tjenesterne udrulles i Kubernetes og kører i docker-objektbeholdere med mulighed for automatisk at skalere og være modstandsdygtige over for fejl i en eller flere forekomster af tjenesterne.

      • Observerbar: Alle tjenester og infrastrukturkomponenter, der muliggør implementering af sådanne tjenester, kan observeres med standardmekanismer til at måle, registrere og forhindre situationer, der påvirker kontaktcenterfunktioner samt hurtig fejlfinding og gendannelse af tjenester i tilfælde af afbrydelser.

      • Isoleret/løst koblet: Hver tjeneste kan bygges, valideres og implementeres/opdateres uafhængigt uden nedetid for kontaktcenterfunktioner.

      Webex CC-tjenester implementeres i AWS og drives af en cloudbaseret platform, der muliggør følgende:

      • Tilgængelighed af infrastrukturtjenester og applikationer på tværs af flere tilgængelighedszoner

      • Elasticitet af infrastrukturtjenester og applikationer, der muliggør dynamiske skaleringsfunktioner

      • Sikkerhed indbygget i den måde, systemerne bygges og implementeres på, data beskyttes under overførsel og inaktive sammen med de sikkerheds-/overholdelsescertificeringer, som Webex CC har.

      • Skalerbar og sikker edge-infrastruktur til telefoni/tale-integrationer

      • Observerbarhed med proaktiv overvågning og alarmering, der muliggør høj tilgængelighed af kontaktcentertjenester til sine kunder.

      • Integreret med resten af Cisco Webex til brugergodkendelse/autorisation, administration og klargøring af kontaktcenterfunktioner.

      De yderligere afsnit i dette dokument beskriver hver af ovenstående funktioner, og hvordan CC Webex arkitekturen muliggør samme.

      Logisk arkitektur

      Den kernekapacitet, som en kontaktcenterløsning skal have, er at gøre det muligt for kunderne nemt at kontakte organisationen ved hjælp af almindeligt anvendte kommunikationsmidler og få forespørgslerne / problemerne behandlet på en hurtig og effektiv måde.

      Men for at sikre, at dette grundlæggende princip opnås, er der flere funktioner bag kulisserne, som den organisation, der bruger kontaktcenteret, skal have adgang til. Det drejer sig om:

      • Mekanismer, som kunderne kan bruge til at starte en interaktion

        • Udgivne og operationelle telefonnumre, der forbinder telefoniopkald med kontaktcentersystemet

        • E-mail-adresser, som kunder kan sende e-mail til, og mekanisme til at registrere nye indgående e-mails.

        • Mulighed for kunder at kontakte via forskellige digitale kanaler, herunder, men ikke begrænset til,

          • Chat fra en hjemmeside/app

          • Direkte chat via populære messaging-klienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direkte besked fra Twitter

      • Evne til at registrere nye interaktioner og håndtere dem effektivt

        • Disse vil omfatte automatiseret IVR system, virtuelle agenter til telefoni / chats med programmerbarhed indbygget til at definere de arbejdsgange, der er involveret i håndtering af interaktioner.

        • Endelig skal interaktionen, hvis det er nødvendigt, eskaleres til en agent, der er optimalt kvalificeret til at håndtere interaktionen.

      • Mulighed for, at agenter kan angive tilgængelighed til håndtering af interaktioner og supervisorer til at overvåge, coache agenter og opnå de driftsmæssige målepunkter, der muliggør effektive interaktioner.

      • Administratorers mulighed for at konfigurere og provisionere de forskellige kontaktcenterfunktioner, der gør det muligt for agenter og supervisorer at udføre deres opgaver som forventet.

      Derudover skal moderne virksomheder have tilføjet funktioner for at optimere kontaktcenterdriften med adgang til data og indsigt, der visualiserer og sporer vigtige driftsmålinger.

      Desuden er muligheden for at integrere med specialiserede funktioner i kontaktcenterøkosystemet, f.eks. kørsel af proaktive automatiserede udgående opkald, forbedring af agent- og supervisoroplevelser ved hjælp af AI, registrering og forståelse af kundekampagneforløbet for proaktivt at levere data på forhånd til agenter, klare differentiatorer i den måde, kontaktcenterløsninger udvikler sig på.

      Med hensyn til forbrugsmodellen, hvor kontaktcentertilbud forbruges som en cloud-leveret softwaretjeneste, kræver evnen til at sikre tilgængelighed, pålidelighed og automatiserede ad hoc-skalakrav avancerede overvågnings- og alarmeringsmekanismer, som muliggør kontinuerlig validering og registrering af forestående problemer og forebyggelse / minimering af påvirkninger på kundedrift.

      Figur 1 illustrerer den logiske arkitektur af Webex CC.

      Webex CC logisk arkitektur
      Webex CC logisk arkitektur

      Funktionelle komponenter

      Følgende afsnit beskriver forskellige funktionelle komponenter i Webex CC.

      Administration af interaktion

      Webex CC understøtter telefoni, e-mail og beskeder (sociale kanaler) som forskellige kanaler, som brugere kan bruge til at interagere med kontaktcentret.

      For alle kanaler kan den indledende håndtering udføres af systemet, og derefter kan interaktionen eskaleres til en agent.

      Medietyper

      Telefoni-

      For telefoni bestemmes håndteringen af indgående taleopkald af, hvordan opkaldet er kommet ind i kontaktcenteret (se Indtrængningsmekanismer nedenfor) og af det Webex CC-flow, der er knyttet til indgangspunktet.

      Opkaldet besvares, og der udføres yderligere handlinger i henhold til Webex CC Flow-definitionen – som er en programmatisk repræsentation af de handlinger, der skal udføres, mens opkaldet håndteres, enten før det sættes i kø og dirigeres til en agent, eller selve flowet kan håndtere opkaldet uden overførsel til en agent.

      Flow Builder i Webex CC giver udviklere mulighed for at definere flowet og tildele det til det indgangspunkt, via hvilket opkaldet ankommer til Webex CC.

      Disse konfigurationsobjekter og deres anvendelse er dækket i Konfigurationsenheder.

      Flere oplysninger om Flow Builder er dækket i det kommende afsnit om IVR System.

      E-mail og beskeder

      Fra Webex CC-perspektiv leverer Webex Connect indgående og udgående funktioner til alle digitale kanaler - e-mail, meddelelseskanaler, som slutbrugere kan bruge til at kontakte kontaktcenter.

      Webex Connect Flow

      • Bestemmer håndteringen af sådanne interaktioner, indtil interaktionerne er sat i kø og distribueret til agenter. Dette omfatter automatisk håndtering og BOT-behandlinger for alle former for messaging og e-mail-interaktioner.

      • Anvender forretningslogik på indgående interaktion.

      • Håndterer kontakt før kø.

      • Flow selv kan håndtere interaktionen uden overførsel til live agent.

      De meddelelseskanaler, der understøttes af Webex CC, er:

      • Web App / Mobil App Chat

      • WhatsApp

      • Facebook Messenger

      • Sms

      De e-mailkanaler, der understøttes af Webex CC, er:

      • Gmail

      • Office365

      Indtrængningsmekanismer

      Dette afsnit dækker de mekanismer, hvormed en interaktion kan komme ind i Webex CC. Baseret på medietypen er de mekanismer, hvormed en interaktion når Webex CC, forskellige.

      Inden for telefoni er der f.eks. behov for fysisk infrastrukturprovisionering for at aktivere PSTN-forbindelse, konfiguration af telefonnumre og routing af opkald til Webex CC.

      For e-mail-/meddelelseskanaler skal indgående konfiguration udføres i Webex Connect, og det involverer klargøring af e-mail-/messaging-konto og konfiguration af Webex Connect-flow.

      Indgående stemme

      I forbindelse med taleopkald er det typisk sådan, at brugerne ringer til et PSTN-telefonnummer, som derefter forbindes til kontaktcentret. Fra et indgående perspektiv kræver dette en mekanisme til at dirigere opkald fra PSTN til Webex CC.

      Figur 1 viser indtagelse af taleopkald til Webex CC.

      Indstillinger for indgående stemme

      Voice Ingress Services i Webex CC udfører tredjepartsopkaldsstyring ved hjælp af SIP og besvarer det indgående opkald samt udfører overførsels-, konference- og andre opkaldskontrolhandlinger.

      Det logiske indgangspunkt for opkald i Webex CC er konfigurationsenheden med navnet "Indgangspunkt". I forbindelse med taleindtrængning er nøglekonfigurationen for indgangspunktet det telefonnummer, der er knyttet til det, hvilket typisk er et gyldigt PSTN-telefonnummer, der er hentet fra den valgte PSTN-udbyder.

      Dette gør det muligt at registrere indgående opkald på telefonnummeret, knytte opkaldet til indgangspunktet og bruge andre konfigurationsparametre for indgangspunktet til at håndtere opkaldet i henhold til den Webex CC Flow-definition, der skal udløses for interaktionen.

      Bemærk:

      Du kan finde flere oplysninger om PSTN-forbindelsesindstillingerne på 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.

      Skalerbarhed og tilgængelighed af Voice Edge-infrastruktur

      Webex CC VPOP-infrastrukturen omfatter redundante par SIP SBC'er, der sikrer høj tilgængelighed, og flere SBC'er kan tilføjes for at skalere de samtidige opkaldsmængder, der skal understøttes.

      Det maksimale antal samtidige opkald, som VPOP kan håndtere, afhænger af antallet af SBC'er, der kører, og som opkald sendes til.

      For geografisk redundans – et net af VPOP SBC med sammenkoblinger på tværs af flere par på tværs af regioner understøttes.

      For taleindtrængningstjenester er de horisontalt skalerbare til at håndtere et stigende antal samtidige taleopkald, der skal indtages til Webex CC.

      Sikkerhedsovervejelser i forbindelse med voice edge-infrastruktur

      Nedenstående tabel indeholder oplysninger om tilslutningsmulighederne til Voice Edge-infrastrukturen.

      Tabel 1. Forbindelsestyper

      Forbindelse

      Typer

      Offentligt internet

      Direkte (med hvidlistede kilde- IP adresser)

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

      Websted til websted (S2S)

      SRTP/SIP-TLS

      Private tilslutningsmuligheder

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Datacenter på tværs af forbindelser

      Equinix Fabric-forbindelser

      For flere detaljer, besøg 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

      Alle taleopkald, der kommer til et telefonnummer, der er tilknyttet et indgangspunkt, bliver besvaret af Webex CC, og udførelse af et Webex CC-flow, der er knyttet til indgangspunktet, går i gang.

      Webex CC Flow Builder leverer programmeringskonstruktioner/operatorer og funktionelle blokke, kaldet aktiviteter, så administratorer eller andre, der designer og implementerer den IVR logik, kan kombinere disse byggesten og oprette Flow-definitionen.

      De programmeringskonstruktioner, som Flow understøtter, er:

      • Rapporterings- og indstillingsvariabler – tilstand, der er knyttet til en flowudførelse

        • Pebble Expressions for at indstille værdien af variabler

      • Betinget kontrol

      • Looping - ved hjælp af Conditionals og Go To (evne til at kæde aktiviteter sammen)

      • Kald REST-API'er

      • Parse Data - JSON, TOML, XML bruges typisk til at analysere API svar.

      • Komponere aktiviteter


       

      Et repræsentativt sæt aktiviteter, som Flow leverer, er:

      • Afspil beskeder

      • Indsaml brugerdata

      • Omstille opkaldet til en anden destination/et andet telefonnummer

      • Send opkaldet til en virtuel agent

      • Sæt opkaldet i kø, så det kan blive besvaret af en agent.

      For hvert opkald, der er aktivt, er en forekomst af flowkørsel også aktiv, indtil opkaldet afsluttes, hvilket resulterer i samtidige udførelser af flows.

      Hver forekomst af flowudførelse giver isoleret miljø for data / tilstand, der er knyttet til flowet og der ved opkaldet.

      I hele opkaldets livscyklus gør flow det også muligt at reagere på bestemte hændelser, der sker, og håndtere dem – f.eks. når et opkald bliver besvaret af en agent, kan en hændelseshandler udløse et pop-op-vindue på skærmen i grænsefladen på agentskrivebordet.

      Du kan finde flere oplysninger om Webex CC Flow under 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.

      Understøttelse af virtuel agent

      Flow leverer en aktivitet til overdragelse af interaktionen til en virtuel agent, der er forudkonfigureret i Webex Control Hub.

      Når opkaldet er forbundet til en virtuel agent, giver det brugeren en samtalebaseret IVR oplevelse, og aktiviteten afsluttes enten med, at opkaldet afsluttes, eller med at opkaldet eskaleres til en agent.

      I tilfælde af eskalering kan flowet konfigureres til at sætte opkaldet i kø, som derefter besvares af en agent.

      Indgående digitale interaktioner

      Til e-mail- og meddelelseskanaler for indgående interaktioner bruger Webex CC Webex Connect til klargøring af aktiverne, flow til at håndtere de indgående interaktioner og derefter dirigere interaktionen til Webex CC, når Webex Connect-flowet eksplicit sætter interaktionen i kø, så den kan håndteres af en agent.

      Figur 2 illustrerer indtagelsen af e-mail, meddelelsesinteraktioner i Webex CC.

      Indstillinger for indgående data for e-mail og meddelelser

      Virtual Agent / BOT-integrationer

      For interaktioner med e-mail og messaging / sociale kanaler konfigureres de virtuelle agent/BOT-behandlinger i Webex Connect-flowet.

      Som det er tilfældet med Virtual Agents for Voice, sættes interaktionen i kø og distribueres til en agent, hvis BOT-behandlingen ender med at eskalere som resultat.

      Routing og kø

      Webex CC behandler den indgående kontakt med automatiserede handlere som defineret i flowet, og flowet kan beslutte at sætte kontakten i kø til en kø/direkte til en agent (agentspecifik kø – understøttes kun for telefoni/stemmeinteraktioner).

      Hvis der er en agent tilgængelig i kø, reserveres agenten, og interaktionen distribueres til agenten. Hvis der ikke er nogen agenter tilgængelige, parkeres interaktionen i køen, og Flow vil fortsat behandle kunden med handler, der er knyttet til køaktiviteten.

      Når en agent bliver tilgængelig, afbrydes handleren, og agenten tilbydes interaktion.

      Figur 1 illustrerer kø- og routingarkitekturen.

      Kø- og routingarkitektur
      Kø- og routingarkitektur

      Valg af agent

      Køer i Webex CC understøtter følgende agentudvælgelsesalgoritmer:

      • Agentruter, der har været længst tilgængelig

      • Fagbaseret routing

        • Længst tilgængelig agent (LAA)

        • Bedste tilgængelige agent (BAA)

      Agenter er knyttet til køerne gennem Teams.

      En kø kan tildeles flere opkaldsdistributionsgrupper (hvor hver gruppe har et eller flere teams) på en sekventiel måde med konfigureret ventetid på, at opkaldsdistributionsgruppen føjes til køen, så søgeområdet for en matchende agent udvides til flere opkaldsdistributionsgrupper, efterhånden som tiden skrider frem.

      For fagbaseret distribution vælges en agent blandt de fagkrav, der matcher agenter, der er knyttet til køen, baseret på LAA- eller BAA-konfiguration.

      Tale-/telefonispecifikke ekstra funktioner

      Agentbaseret routing (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjælp af aktiviteten QueueToAgent distribuere interaktioner direkte til den valgte agent baseret på agent-id'et.

      Hvis agenten ikke er tilgængelig til at håndtere interaktioner, kan interaktionen parkeres i en agentspecifik kø og vente på, at agenten bliver tilgængelig

      Avancerede køoplysninger

      Webex CC Flow kan ved hjælp af aktiviteten GetQueueInfo hente oplysninger i realtid for en kø, f.eks. position i kø (PIQ), estimeret ventetid (EWT), antal agenter, der er tilgængelige i køen, og kan bruges til at beslutte, om kontakten skal sættes i kø eller ej.

      Hilsen tilbagekald

      Webex CC Flow giver ved hjælp af aktivitetstilbagekald kunden mulighed for at afbryde forbindelsen til opkaldet, samtidig med at positionen i køen bevares, og modtage et tilbagekald, når den virtuelle interaktion i køen dirigeres til en agent.

      Håndtering af overløb

      Webex CC understøtter håndtering af overløb ved hjælp af kapacitetsbaserede teams (CBT).

      CBT er som et almindeligt team med en kapacitet og et tilknyttet eksternt DN, der betjener denne kapacitet. Det kan konfigureres sammen med andre teams i køopkaldsdistributionscyklusserne.

      Normalt konfigureres dette som den sidste cyklus, så den fungerer som et overløb, hvis der ikke er nogen agent tilgængelig, selv efter at alle de konfigurerede opkaldsdistributionsgrupper ikke kan finde en tilgængelig matchende agent til håndtering af interaktionen.

      Agent Desktop Operations

      Når en agent logger på Webex CC Agent Desktop, angiver agenten et telefonnummer, som indgående opkald til agenten kan forbindes til. Det kan være en PSTN-telefon, en mobiltelefon eller et lokalnummer, hvis agenten er en Cisco Webex Calling bruger.

      Bemærk, at dette nummer skal være et gyldigt telefonnummer, som opkald kan viderestilles til. Hvis dette ikke er tilfældet, kan agenten ikke modtage indgående opkald.

      Baseret på den type interaktion, som agenten håndterer, giver widgets på agentskrivebordet mulighed for at udføre bestemte mediekontrolhandlinger.

      Når et opkald f.eks. er besvaret, kan agenten udføre følgende handlinger i forbindelse med opkaldet.

      • Sæt opkaldet på hold

      • Initiere konsulentopkald og

        • Omstille opkaldet til et andet telefonnummer (f.eks. agentens telefonnummer)/indgangspunkt

        • Sæt en anden agent i konference for opkaldet

      • Omstil opkaldet til en anden kø

      • Afslutte opkaldet

      Agentcomputer giver administratorer mulighed for at tilføje brugerdefinerede widgets der ved at udvide skrivebordsfunktionerne og gøre det til en samlet samling widgets, som agenter skal bruge for at få deres arbejde udført på en effektiv måde.

      Skrivebordsarkitektur

      Agentskrivebord er et mikrofrontend-baseret enkeltsidet program, der er vært for widgets, der er bygget på basis af webkomponentarkitektur. Alle standard / lager widgets er drevet af data, der hentes af API'er eller server side push mekanismer.

      Disse er typisk asynkrone API'er, hvor svaret på en aktivering kommer til skrivebordet via en WebSocket-forbindelse.

      Webex CC-Agent Desktop godkender brugere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for brugerdefinerede widgets, baseret på godkendelsesmodellen, giver det en single sign-on-oplevelse til agenter, hvis den brugerdefinerede widgets godkendelsesmodel er integreret med CI.

      Når en agent er en del af en interaktion, sendes alle opdateringer til denne interaktionstilstand eller tilknyttede data til skrivebordet via WebSocket-forbindelsen.

      Skrivebordets robusthed over for tilslutningsmuligheder og ventetid

      Det asynkrone API- og serverside-push muliggør skalering og ethvert forbindelsestab til WebSocket-grænsefladen registreres, og skrivebordet forsøger at oprette forbindelse igen og logge på igen.

      Figur 2 illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administration og konfiguration

      Onboarding af kunder

      Webex Control Hub er den primære grænseflade, der bruges af partnere og kunder til at onboarde kunder og aktivere eller konfigurere funktioner.

      Når organisations- og kontaktcenterfunktionerne er klargjort i Control Hub, udløser det et workflow i Webex CC, som udfører resten af trinnene i klargøringen af alle kontaktcenterfunktioner i henhold til de tilbud, kunden har valgt.

      Al klargøring af kontaktcentre udføres ved hjælp af et BPM-arbejdsprocesprogram, der muliggør en deklarativ måde at definere de involverede trin på og gør hele provisioneringstrinnene modstandsdygtige over for fejl og sikrer dataintegriteten.

      Figur 1 illustrerer provisioneringsarbejdsgangen i Webex CC.

      Arbejdsgang for onboarding af kunder

      Konfigurationsobjekter

      De vigtigste konfigurationsobjekter i Webex CC, der er omfattet af en organisation, er:

      Sted

      Sted betyder en placering, hvor et eller flere teams, brugere (agenter/supervisorer) er placeret.

      Alle brugere og teams skal tilhøre et websted.

      Team

      En gruppe brugere. Teams bruges til at distribuere interaktioner til agenter via køer.

      Hvert team skal tilhøre et websted.

      Agenter

      Brugere, der kan logge på Agent Desktop og håndtere interaktioner på tværs af medietyper, der er konfigureret i Webex CC.

      Supervisorer

      Supervisorer tildeles teams og kan overvåge/coache agenten og have adgang til teamniveaustatus og agentstatistikker for dem, der hører til de teams, som supervisoren er tildelt.

      En kø er en logisk enhed, hvor interaktioner kan ventes på, at agenter er tilgængelige, som derefter distribueres til agenten.

      Køer knyttes til teams som søgeområdet for agenter med mulighed for at udvide søgeområdet baseret på den forløbne tidsgrænse ved at føje andre teams til søgeområdet.

      Entrypoint

      Indgangspunkt er en logisk enhed, der repræsenterer indgangspunktet for interaktioner, der kommer ind i Webex CC. For telefoni er dette primært knyttet til det telefonnummer, som opkald ankommer til, og for e-mail/messaging-kanaler peger indgangspunktet på aktivkonfiguration i Webex Connect.

      Flow

      Det flow, der er knyttet til indgangspunktet (via distributionsstrategi), som bestemmer de trin, der er involveret i håndtering af interaktioner.

      For ikke-telefonikanaler (e-mail, beskeder/sociale medier) vælges Flow som en del af aktivkonfigurationen i Webex Connect.

      Adgangskontrol for kontaktcentre med flere steder

      Webex CC-administratorer kan konfigurere brugerprofiler med adgangsrettigheder til bestemte steder, teams, køer og indgangspunkter. På grund af webstedernes og holdenes hierarkiske karakter er det desuden kun de teams eller den dato, der vedrører holdene, der tilhører disse websteder eller en eksplicit specificeret delmængde af sådanne teams, der kan tilgås af brugeren, når der er givet adgang til bestemte websteder.

      For køer og indgangspunkter er de globale på organisationsniveau, så for forskellige geografiske placeringer (steder, hvor bestemte agenter og teams er placeret) kan der konfigureres separate indgangspunkter og køer, og supervisorer/brugere kan få adgang til de objekter, der er relevante for bestemte websteder.

      Figur 2 illustrerer de centrale konfigurationsobjekter og den brugerprofil, der refererer til disse objekter.

      Konfigurationsobjekter, der er knyttet til brugerprofil

      Ud over at begrænse adgangen til disse enheder kan Webex CC-administratorer styre de specifikke funktioner/moduler, som en bruger kan få adgang til i administrationsgrænsefladen, og derved have brugere med administrations-/konfigurationsrettigheder til bestemte enheder samt sektioner/funktioner i Webex CC-administrationsgrænsefladen.

      Rapportering og analyse

      Webex CC behandler de diskrete hændelser, der genereres af forskellige tjenester i løbet af interaktionernes livscyklus, ved hjælp af en række realtidsstrømbehandlingstjenester og genererer et defineret sæt realtidsdatasæt, der offentliggøres til abonnerede klienter.

      Desuden behandles, transformeres og aggregeres disse hændelser yderligere, og de resulterende datasæt bevares, som derefter hentes via API'erne til dataforbrug og rapporterings- og datavisualiseringsgrænsefladen – Analysator.

      Figur 1 illustrerer databehandlings- og forbrugsgrænsefladerne i Webex CC

      Webex CC databehandlingspipeline og forbrugsgrænseflader

      Integrationer

      Alle eksterne integrationer til WxCC for at udvide og forbedre de funktioner, som kunderne kan bruge, bruger standard publicerede API'er.

      Den type API grænseflader, der er tilgængelige i Webex CC, er:

      • REST API

      • Server-Side Push, bruge

        • Webhooks

        • WebSocket-meddelelser

      CRM-integrationer

      Webex CC understøtter to former for integration med CRM-systemer (Customer Relationship Management).

      • Integrerede skrivebordsforbindelser

      • Flowintegrationer via HTTPs Connectors i IVR

      Integrerede skrivebordsconnectorer: CRM-program som den primære grænseflade

      I denne driftstilstand logger agenten på CRM-konsollen som det primære program.

      Webex CC er et integreret program (også kaldet et integreret skrivebordsprogram eller en integreret softphone), som primært bruges til at logge på kontaktcentret og modtage Webex CC-dirigerede kontaktcenterinteraktioner.

      Ved modtagelse af et opkald eller en samtaleanmodning udfører CRM-integrationen følgende handlinger på CRM-konsollen

      • Pop op-skærmbilledet til kundeposten, der er knyttet til ANI, eller andre tilknyttede opkaldsdata.

      • Bogfør opkaldsmetadata som aktivitetsnoter i kundeposten

      • Tillad agenten at "klikke for at ringe" ved at klikke på kontakten i CRM og starte et udgående opkald til kunden

      • Bogføring af opkaldsposter i CRM-rapporteringstabellerne for primær rapportering på CRM.

      • Indeholder den fulde funktionalitet af kontrolelementerne Agent Desktop og opkald (integreret og minificeret version af skrivebordsappen)

      Den primære integrationstilstand med CRM'erne er ved at integrere Webex CC Desktop-program i en separat iFrame.

      Desuden kører Webex CC Desktop-programmet en brugerdefineret konsolløs widget (ingen brugergrænseflade) kører i baggrunden, som interagerer med det underliggende CRM-system for at udføre automatiserede handlinger på vegne af agenten.

      Interaktionerne drives af to SDK'er, som den konsolløse widget bruger.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK'et, der leveres af Webex CC til registrering af hændelseslyttere til agent- og kontakthandlinger.

      • CRM JS SDK: Dette er det CRM-klient-SDK, der gælder pr. CRM, der abstraherer REST API opkald med CRM. For eksempel bruges det CTI JS-bibliotek, der leveres af Salesforce, til salgsstyrke til at udføre handlinger og lytte efter hændelser inde i CRM.

      Figur 1 illustrerer CRM-integrerede Webex CC-skrivebords- og connectorarkitektur

      CRM Connector integreret desktop-connectorarkitektur

      Webex CC understøtter følgende CRM-løsninger til ovennævnte integration:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

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

      Du kan finde flere oplysninger om konfiguration af Webex CC-skrivebordslayouts til aktivering af CRM-connectoren, funktionssæt og ændringslogfiler ved at besøge https://github.com/CiscoDevNet/webex-contact-center-crm-integrationshttps://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      Global tilgængelighed af CRM-connectorer

      CRM Connectors er tilgængelige i alle geografiske områder og områder, hvor Webex CC fungerer.

      Elastisk skala og ydeevne

      Webex CC er vært for den brugerdefinerede widget, der muliggør tovejskommunikation mellem CRM-applikationen og Webex CC-skrivebordet i AWS CloudFront CDN, hvilket sikrer høj tilgængelighed af widget-AWS på tværs af tilgængelighedszoner og regioner.

      Al CRM-integrationsspecifik beregning sker i den browser, hvor agenter bruger CRM-programmet med Webex CC Desktop integreret i CRM-programmet.

      Sikkerhed

      CRM-connectorerne aktiveres via Webex CC-agentskrivebordslayoutet, og valgfrie parametre overføres via skrivebordslayoutet til widgetten for at slå funktioner til og fra.

      Hvis du f.eks. vil aktivere widgetten Salesforce-handlinger, kan administratoren aktivere parameterindstillingen for skrivebordslayoutparameteren sfdcWidgetEnabled til true.

      Installation af pakke

      Hvis integrationen skal fungere tovejs, skal CRM-konsollen have det integrerede program installeret. Dette er for at understøtte indlæsning af Desktop-applikationen inde i en iFrame.

      Alle Desktop Embedded-connectorer er tilgængelige på CRM-markedspladsen.

      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/

      Installationen af markedspladsprogrammet aktiverer de nødvendige plug-ins og importerer de nødvendige XML-filer til CRM-konsollen for at understøtte rapportering af opkaldsposter på CRM-systemet.

      Flowintegrationer via HTTP-connectorer i IVR

      Webex CC Flow builder understøtter tovejsdatastrømme mellem Webex CC og CRM-systemet ved hjælp af HTTP-connectorer Webex, der er konfigureret i Control Hub og brugt på Webex CC Flow.

      Disse bruges primært til personalisering inden for stemmeinteraktioner og tilpasset routing inden for IVR.

      Som standard understøtter Webex CC Salesforce HTTP Connector på Control Hub. De andre CRM-connectorer kan tilføjes som brugerdefinerede connectorer på Webex Control Hub.

      Du kan finde flere oplysninger om HTTP-connectorerne på https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-forbindelser:

      Workforce-optimering

      Webex CC understøtter workflowoptimering og kvalitetsstyringsløsninger fra førende brancheleverandører.

      Implementering og tilslutningsmuligheder

      Webex CC er implementeret i AWS og er i øjeblikket tilgængelig i følgende områder:

      • US

        • USA-Øst N Virginia

        • Det vestlige USA i Californien (kun indtrængen af talemedier)

      • Canada

        • Centrale

      • Storbritannien

        • London

      • Europa

        • Frankfurt

      • Asien Pac

        • Tokyo

        • Sydney

      Multiområdeforbindelse til telefoni

      For at muliggøre globale organisationer med agenter og kunder på flere geografiske placeringer understøtter Webex CC, at medierne holdes inden for det lokale område i de områder, hvor stemmemediekanten og indgående tjenester kører.

      Figur 1 viser udbredelsen i flere regioner med regionale medier.

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

      Tjenesterne Media Edge og Indgående medier udrulles i følgende områder.

      Geo-region

      Webex CC-tjenester (AWS-region)

      Media Edge (stemme POP)

      Næste generations medietjenester (AWS-region)*

      US

      N Virginia

      København

      Los Angeles

      N Virginia

      N Californien

      Canada

      Centrale

      Vancouver

      Toronto

      Centrale

      Brasilien

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannien

      London

      London

      London

      Indien

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australien

      Sydney

      Melbourne

      Sydney

      Sydney

      *Du kan finde flere oplysninger om den regionale tilgængelighed af næste generations medietjenester under Næste generations talemedieplatform.

      Sikkerhed og beskyttelse af personlige oplysninger

      Infrastruktur Sikkerhed

      Stemmeinfrastruktur på Edge

      Voice Edge-komponenterne gør det muligt for SIP-trunks fra kundenetværk/PSTN-operatører at terminere, og dette er aktiveret baseret på hvidlistede IP'er, der har tilladelse til at oprette forbindelse til edge-komponenterne.

      Beregn infrastruktursikkerhed

      Webex CC-beregningsinstanser klargøres i AWS, og tjenester kører som pods i Kubernetes-klyngen, som har flere navneområder, og adgangen til hvert navneområde er begrænset med separate legitimationsoplysninger.

      Al klargøring af infrastruktur udføres ved hjælp af kode - ingen manuelle trin - og ingen af legitimationsoplysningerne kan tilgås manuelt.

      Der er et centralt legitimationslager med specifikke stier konfigureret til specifikt sæt tjenester / teams, og adgangen til selve legitimationslageret er begrænset og konfigureret som hemmeligheder i build- og implementeringssystemerne.

      Ingen af infrastrukturkomponenterne / tjenesterne er direkte eksponeret uden for AWS VPC, og kun offentligt eksponerede grænseflader er API'er og WebSocket-servere, der styres og administreres ved hjælp af api-gateway,

      Derudover er der visse interne systemer og grænseflader, der bruges af udviklere, og som bruges til visning af logfiler, målepunkter, implementeringsoplysninger, buildstatus og testresultater, som er sikret ved hjælp af roller og grupper og integreret med Ciscos interne godkendelsessystemer.

      Godkendelse og autorisation af brugergrænseflader

      Alle brugergrænseflader, der bruges af forskellige kontaktcenterbrugere (agenter, supervisorer, administratorer, analytikere), er beskyttet af Cisco Common Identity-baserede OAuth-flows (ihændehavertokengodkendelse).

      Godkendelsen udføres ved hjælp af roller for den bruger, der har hentet tokenet, og områder, der er tildelt tokenet.

      Datasikkerhed

      Data i transit

      Ingen af grænsefladerne i den anvendte tjeneste-/infrastrukturkomponent er direkte eksponeret for ekstern indgående trafik.

      Vælg tjenester med http-API'er eksponerer disse grænseflader via en gateway, og al indgående https (inklusive dem fra WebSocket) afsluttes i ALB, og intern trafik via http dirigeres til tjenesterne.

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

      Inde i VPC er den interne kommunikation mellem tjenester - over http / brugerdefineret TCP-protokol - over almindelig TCP stikkontakt.

      Inaktive data

      Alle data, der gemmes, krypteres på lagerlaget. Desuden er de datalagre, der er uden for VPC, beskyttet og adgangskontrol og autorisationer med legitimationsoplysninger sikkert gemt og administreret i et hemmeligt lager.

      Figur 1 illustrerer datastrøms- og sikkerhedsmodellen for transit såvel som i hvile.

      Datasikkerhed under overførsel og inaktivitet

      Databeskyttelse

      Slutbrugerens PII-data

      Webex CC Flow, som er den programmatiske controller til håndtering af interaktioner, kan bruges til at indsamle brugerdata, som kan tildeles flowvariabler, der er specielt mærket som 'Indeholder følsomme data'. Værdierne for sådanne data krypteres, og ingen tjenester i transitstien for dataene har adgang til disse data.

      Desuden bevares sådanne data aldrig i Webex CC-rapporteringsdatalager, og logfilerne / messaging-infrastrukturen vil have krypterede data, og klare tekstdata gemmes ikke nogen steder i Webex CC.

      Kontaktcenteragent/supervisor-PII-data

      De brugerrelaterede data for kontaktcentret redigeres i logfiler, men er tilgængelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhed

      Faktorer for skala

      For Webex CC er de faktorer, der påvirker skalaen:

      • Samtidig antal agenter logget på

      • Samtidig antal igangværende interaktioner

        • Handlinger, der udføres på disse interaktioner

      • Samtidig antal handlinger, som supervisorer/agenter udfører uden for håndteringen af interaktionerne

      • Mængden af genererede og vedvarende data

      Arkitektoniske aspekter, der muliggør skalering

      De principper, som Webex CC er baseret på, gør det muligt for løsningen at skalere dynamisk efter behov inden for de grænser, der håndhæves af den infrastruktur, der leveres til de forskellige tjenester og platformskomponenter.

      Hændelsesdrevet arkitektur

      Tjenesterne i Webex CC kommunikerer ved hjælp af meddelelser, og processen til behandling af kritiske meddelelser involverer ingen blokerende IO-handlinger, og den tilstand, der kræves til behandling af meddelelser, er lokaliseret til forekomsten af den tjeneste, der behandler meddelelsen.

      Statsløse tjenester (eller eksternaliseret stat)

      Statsløse tjenester muliggør elasticitet ved nemt at tilføje/fjerne yderligere forekomster af tjenesterne. Der er visse tjenester, der i sagens natur er statslige, og de har eksternaliseret statsbutik, og infrastrukturen understøtter også dynamiske ændringer i antallet af forekomster af sådanne tjenester med automatisk rebalancering / statsoverførsel / lokalisering af staten til den instans, der har brug for staten.

      Elastisk infrastruktur

      Alle tjenester kører i Kubernetes, og infrastrukturen aka Kubernetes-noder skaleres automatisk baseret på brugen, og dette muliggør dynamisk tilføjelse af flere beregningsnoder op til en maksimal høj tærskel, der er forudkonfigureret.

      Belastningsprojektion og regelmæssig validering

      Alle tjenester benchmarkes for ydeevneegenskaberne, og skaleringsmønsteret valideres på serviceniveau.

      Yderligere kontinuerlig validering, spidsbelastning og udholdenhedstest udføres med testparametre, der er indstillet til forventet vækst i de skalapåvirkende attributter, hvilket gør det muligt at identificere flaskehalse, planlægge at opdatere den høje tærskel for infrastrukturressourceforbrug og være klar til spildagen.

      Pålidelighed og tilgængelighed

      Den hændelsesdrevne arkitektur og statsløse tjenester muliggør robusthed og elasticitet. For at sikre, at fejl opdages og reageres på, før funktionaliteter påvirkes, anvender Webex CC følgende strategi.

      • Infrastrukturens tilgængelighed og pålidelighed

        • Alle Webex CC-tjenester og infrastrukturkomponenter implementeres altid på tværs af tre AWS-tilgængelighedszoner.

          • Dette gør det muligt for Webex CC at være modstandsdygtig over for fejl i tilgængelighedszoner, og i tilfælde af fejl erstattes de fejlbehæftede forekomster automatisk med nyere.

      • Kontinuerlig overvågning og alarmering

        • Interne og eksterne sonder til tjenester og infrastrukturkomponenter, som ved fejl udløser advarsler.

        • Målepunkter, der registreres fra tjeneste- og infrastrukturkomponenter og behandles via et regelprogram, der registrerer matchende regler og udløser beskeder.

      • Løbende validering og alarmering

        • Der køres periodiske tests, og eventuelle fejl resulterer i udløsning af advarsler

        • Disse advarsler opretter proaktive hændelser og håndteres som en reel hændelse, der påvirker kunden.

          • Dette foregriber påvirkninger for kunden og bidrager til systemtilgængelighed og pålidelighed.

      • Løbende integration og levering

        • Dette er den tekniske proces og leveringspipeline og muliggør hurtig og pålidelig opbygning, validering og implementering af tjenester / ændringer til tjenester i Webex CC.

          • Muligheden for at udføre fuldstændig automatiseret implementering – fra kode til produktionsmiljø med alle de nødvendige valideringer reducerer risikoen og minimerer tiden til løsning, hvis en ændring skal implementeres som reaktion på en fejl.

      • Afbrydere og kill-switches

        • Forskellige dele af systemet / visse funktioner i Webex CC kan selektivt deaktiveres for alle kunder eller udvalgte kunder for at minimere kaskadeeffekter af en fejl.

          • Dette gør det muligt at minimere fejloverfladen og opnå tilgængelighed af centrale kontaktcenterfunktioner for kunderne.

      Overvågning og fejlregistrering

      Figur 1 viser de løbende overvågnings-, validerings- og alarmeringsmekanismer, der er indført for Webex CC.

      Kontinuerlig overvågning og fejlregistrering

      Forretningskontinuitet og it-katastrofeberedskab

      Disaster Recovery and Business Continuity-processen sikrer, at der registreres eventuelle store afbrydelser i en region, og de nødvendige trin er på plads for at sikre gendannelse af tjenesterne til kunder, der er ombord i regionen.

      Trinene til gendannelse dokumenteres, valideres og holdes opdateret regelmæssigt i henhold til katastrofegendannelses- og styringsprocesserne.

      Webex CC-tjenester implementeres i tre separate tilgængelighedszoner inden for en AWS-region. Hver tilgængelighedszone er en forskellig fysisk placering i området med uafhængige forsyningsselskaber.

      I tilfælde af fuldstændig AWS-regionsfejl er Webex CC afhængig af AWS for at gendanne regionen, og for langvarige afbrydelser, der involverer hele regionen, provisioneres Webex CC-datacenteret i en ny AWS-region og gendanner de vigtigste kundekonfigurationer og data, så kontaktcentret er operationelt for kunder i den nye AWS-region.

      Dette involverer automatisering, men kræver manuel indgriben for at udløse processen samt overvåge og sikre, at den nødvendige konfiguration og data gendannes for at gøre kontaktcentret operationelt for kunderne.

      Overholdelse og certificeringer

      Webex Contact har en omfattende liste over sikkerhedscertificeringer. Disse certificeringer holdes ajour med jævne mellemrum.

      • PCI DSS QSA

      • CAIQ

      • HIPAA & HITECH

      • CSA stjerne niveau 1

      • CSA Star Level 2 (uafhængig vurdering af 3. part)

      • SOC2

      • ISO27001 (International standard for informationssikkerhed)

      • ISO27017 (sikkerhedsstandard for cloudtjenesteudbydere)

      • ISO27018 (Sikkerhedsstandard med fokus på beskyttelse af personoplysninger i skyen)

      • ISO27701 (udvidelse til beskyttelse af personlige oplysninger)

      • C5 tysk standard, der demonstrerer operationel sikkerhed mod cyberangreb

      Se Webex Dataark om beskyttelse af personlige oplysninger for kontaktcentertjenesten for at få flere oplysninger.

      Indledning

      Cisco Webex Contact Center (Webex CC) er et kontaktcenter som en service (CCaaS), der gør det muligt for organisationer at muliggøre smartere, proaktive og personlige interaktioner på tværs af kundekampagneforløbet.

      Webex CC er designet, designet og udviklet fra bunden som en cloudbaseret løsning med følgende centrale arkitektoniske principper.

      • Tjenester: Uafhængigt sæt tjenester, hvor hver tjeneste leverer et lille sammenhængende sæt funktioner til sine brugere.

      • Hændelsesdrevet: Alle tjenester kommunikerer med hinanden ved hjælp af meddelelser, undtagen i webapplikationer, hvor applikationen bruger https-grænseflader (REST API'er, Push Data via WebSocket-interface) til specifikke brugssager.

      • Statsløs/eksternaliseret tilstand: Tjenesterne udrulles i Kubernetes og kører i docker-objektbeholdere med mulighed for automatisk at skalere og være modstandsdygtige over for fejl i en eller flere forekomster af tjenesterne.

      • Observerbar: Alle tjenester og infrastrukturkomponenter, der muliggør implementering af sådanne tjenester, kan observeres med standardmekanismer til at måle, registrere og forhindre situationer, der påvirker kontaktcenterfunktioner samt hurtig fejlfinding og gendannelse af tjenester i tilfælde af afbrydelser.

      • Isoleret/løst koblet: Hver tjeneste kan bygges, valideres og implementeres/opdateres uafhængigt uden nedetid for kontaktcenterfunktioner.

      Webex CC-tjenester implementeres i AWS og drives af en cloudbaseret platform, der muliggør følgende:

      • Tilgængelighed af infrastrukturtjenester og applikationer på tværs af flere tilgængelighedszoner

      • Elasticitet af infrastrukturtjenester og applikationer, der muliggør dynamiske skaleringsfunktioner

      • Sikkerhed indbygget i den måde, systemerne bygges og implementeres på, data beskyttes under overførsel og inaktive sammen med de sikkerheds-/overholdelsescertificeringer, som Webex CC har.

      • Skalerbar og sikker edge-infrastruktur til telefoni/tale-integrationer

      • Observerbarhed med proaktiv overvågning og alarmering, der muliggør høj tilgængelighed af kontaktcentertjenester til sine kunder.

      • Integreret med resten af Cisco Webex til brugergodkendelse/autorisation, administration og klargøring af kontaktcenterfunktioner.

      De yderligere afsnit i dette dokument beskriver hver af ovenstående funktioner, og hvordan CC Webex arkitekturen muliggør samme.

      Logisk arkitektur

      Den kernekapacitet, som en kontaktcenterløsning skal have, er at gøre det muligt for kunderne nemt at kontakte organisationen ved hjælp af almindeligt anvendte kommunikationsmidler og få forespørgslerne / problemerne behandlet på en hurtig og effektiv måde.

      Men for at sikre, at dette grundlæggende princip opnås, er der flere funktioner bag kulisserne, som den organisation, der bruger kontaktcenteret, skal have adgang til. Det drejer sig om:

      • Mekanismer, som kunderne kan bruge til at starte en interaktion

        • Udgivne og operationelle telefonnumre, der forbinder telefoniopkald med kontaktcentersystemet

        • E-mail-adresser, som kunder kan sende e-mail til, og mekanisme til at registrere nye indgående e-mails.

        • Mulighed for kunder at kontakte via forskellige digitale kanaler, herunder, men ikke begrænset til,

          • Chat fra en hjemmeside/app

          • Direkte chat via populære messaging-klienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direkte besked fra Twitter

      • Evne til at registrere nye interaktioner og håndtere dem effektivt

        • Disse vil omfatte automatiseret IVR system, virtuelle agenter til telefoni / chats med programmerbarhed indbygget til at definere de arbejdsgange, der er involveret i håndtering af interaktioner.

        • Endelig skal interaktionen, hvis det er nødvendigt, eskaleres til en agent, der er optimalt kvalificeret til at håndtere interaktionen.

      • Mulighed for, at agenter kan angive tilgængelighed til håndtering af interaktioner og supervisorer til at overvåge, coache agenter og opnå de driftsmæssige målepunkter, der muliggør effektive interaktioner.

      • Administratorers mulighed for at konfigurere og provisionere de forskellige kontaktcenterfunktioner, der gør det muligt for agenter og supervisorer at udføre deres opgaver som forventet.

      Derudover skal moderne virksomheder have tilføjet funktioner for at optimere kontaktcenterdriften med adgang til data og indsigt, der visualiserer og sporer vigtige driftsmålinger.

      Desuden er muligheden for at integrere med specialiserede funktioner i kontaktcenterøkosystemet, f.eks. kørsel af proaktive automatiserede udgående opkald, forbedring af agent- og supervisoroplevelser ved hjælp af AI, registrering og forståelse af kundekampagneforløbet for proaktivt at levere data på forhånd til agenter, klare differentiatorer i den måde, kontaktcenterløsninger udvikler sig på.

      Med hensyn til forbrugsmodellen, hvor kontaktcentertilbud forbruges som en cloud-leveret softwaretjeneste, kræver evnen til at sikre tilgængelighed, pålidelighed og automatiserede ad hoc-skalakrav avancerede overvågnings- og alarmeringsmekanismer, som muliggør kontinuerlig validering og registrering af forestående problemer og forebyggelse / minimering af påvirkninger på kundedrift.

      Figur 1 illustrerer den logiske arkitektur af Webex CC.

      Webex CC logisk arkitektur
      Webex CC logisk arkitektur

      Funktionelle komponenter

      Følgende afsnit beskriver forskellige funktionelle komponenter i Webex CC.

      Administration af interaktion

      Webex CC understøtter telefoni, e-mail og beskeder (sociale kanaler) som forskellige kanaler, som brugere kan bruge til at interagere med kontaktcentret.

      For alle kanaler kan den indledende håndtering udføres af systemet, og derefter kan interaktionen eskaleres til en agent.

      Medietyper

      Telefoni-

      For telefoni bestemmes håndteringen af indgående taleopkald af, hvordan opkaldet er kommet ind i kontaktcenteret (se Indtrængningsmekanismer nedenfor) og af det Webex CC-flow, der er knyttet til indgangspunktet.

      Opkaldet besvares, og der udføres yderligere handlinger i henhold til Webex CC Flow-definitionen – som er en programmatisk repræsentation af de handlinger, der skal udføres, mens opkaldet håndteres, enten før det sættes i kø og dirigeres til en agent, eller selve flowet kan håndtere opkaldet uden overførsel til en agent.

      Flow Builder i Webex CC giver udviklere mulighed for at definere flowet og tildele det til det indgangspunkt, via hvilket opkaldet ankommer til Webex CC.

      Disse konfigurationsobjekter og deres anvendelse er dækket i Konfigurationsenheder.

      Flere oplysninger om Flow Builder er dækket i det kommende afsnit om IVR System.

      E-mail og beskeder

      Fra Webex CC-perspektiv leverer Webex Connect indgående og udgående funktioner til alle digitale kanaler - e-mail, meddelelseskanaler, som slutbrugere kan bruge til at kontakte kontaktcenter.

      Webex Connect Flow

      • Bestemmer håndteringen af sådanne interaktioner, indtil interaktionerne er sat i kø og distribueret til agenter. Dette omfatter automatisk håndtering og BOT-behandlinger for alle former for messaging og e-mail-interaktioner.

      • Anvender forretningslogik på indgående interaktion.

      • Håndterer kontakt før kø.

      • Flow selv kan håndtere interaktionen uden overførsel til live agent.

      De meddelelseskanaler, der understøttes af Webex CC, er:

      • Web App / Mobil App Chat

      • WhatsApp

      • Facebook Messenger

      • Sms

      De e-mailkanaler, der understøttes af Webex CC, er:

      • Gmail

      • Office365

      Indtrængningsmekanismer

      Dette afsnit dækker de mekanismer, hvormed en interaktion kan komme ind i Webex CC. Baseret på medietypen er de mekanismer, hvormed en interaktion når Webex CC, forskellige.

      Inden for telefoni er der f.eks. behov for fysisk infrastrukturprovisionering for at aktivere PSTN-forbindelse, konfiguration af telefonnumre og routing af opkald til Webex CC.

      For e-mail-/meddelelseskanaler skal indgående konfiguration udføres i Webex Connect, og det involverer klargøring af e-mail-/messaging-konto og konfiguration af Webex Connect-flow.

      Indgående stemme

      I forbindelse med taleopkald er det typisk sådan, at brugerne ringer til et PSTN-telefonnummer, som derefter forbindes til kontaktcentret. Fra et indgående perspektiv kræver dette en mekanisme til at dirigere opkald fra PSTN til Webex CC.

      Figur 1 viser indtagelse af taleopkald til Webex CC.

      Indstillinger for indgående stemme

      Voice Ingress Services i Webex CC udfører tredjepartsopkaldsstyring ved hjælp af SIP og besvarer det indgående opkald samt udfører overførsels-, konference- og andre opkaldskontrolhandlinger.

      Det logiske indgangspunkt for opkald i Webex CC er konfigurationsenheden med navnet "Indgangspunkt". I forbindelse med taleindtrængning er nøglekonfigurationen for indgangspunktet det telefonnummer, der er knyttet til det, hvilket typisk er et gyldigt PSTN-telefonnummer, der er hentet fra den valgte PSTN-udbyder.

      Dette gør det muligt at registrere indgående opkald på telefonnummeret, knytte opkaldet til indgangspunktet og bruge andre konfigurationsparametre for indgangspunktet til at håndtere opkaldet i henhold til den Webex CC Flow-definition, der skal udløses for interaktionen.

      Bemærk:

      Du kan finde flere oplysninger om PSTN-forbindelsesindstillingerne på 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.

      Skalerbarhed og tilgængelighed af Voice Edge-infrastruktur

      Webex CC VPOP-infrastrukturen omfatter redundante par SIP SBC'er, der sikrer høj tilgængelighed, og flere SBC'er kan tilføjes for at skalere de samtidige opkaldsmængder, der skal understøttes.

      Det maksimale antal samtidige opkald, som VPOP kan håndtere, afhænger af antallet af SBC'er, der kører, og som opkald sendes til.

      For geografisk redundans – et net af VPOP SBC med sammenkoblinger på tværs af flere par på tværs af regioner understøttes.

      For taleindtrængningstjenester er de horisontalt skalerbare til at håndtere et stigende antal samtidige taleopkald, der skal indtages til Webex CC.

      Sikkerhedsovervejelser i forbindelse med voice edge-infrastruktur

      Nedenstående tabel indeholder oplysninger om tilslutningsmulighederne til Voice Edge-infrastrukturen.

      Tabel 1. Forbindelsestyper

      Forbindelse

      Typer

      Offentligt internet

      Direkte (med hvidlistede kilde- IP adresser)

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

      Websted til websted (S2S)

      SRTP/SIP-TLS

      Private tilslutningsmuligheder

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Datacenter på tværs af forbindelser

      Equinix Fabric-forbindelser

      For flere detaljer, besøg 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

      Alle taleopkald, der kommer til et telefonnummer, der er tilknyttet et indgangspunkt, bliver besvaret af Webex CC, og udførelse af et Webex CC-flow, der er knyttet til indgangspunktet, går i gang.

      Webex CC Flow Builder leverer programmeringskonstruktioner/operatorer og funktionelle blokke, kaldet aktiviteter, så administratorer eller andre, der designer og implementerer den IVR logik, kan kombinere disse byggesten og oprette Flow-definitionen.

      De programmeringskonstruktioner, som Flow understøtter, er:

      • Rapporterings- og indstillingsvariabler – tilstand, der er knyttet til en flowudførelse

        • Pebble Expressions for at indstille værdien af variabler

      • Betinget kontrol

      • Looping - ved hjælp af Conditionals og Go To (evne til at kæde aktiviteter sammen)

      • Kald REST-API'er

      • Parse Data - JSON, TOML, XML bruges typisk til at analysere API svar.

      • Komponere aktiviteter


       

      Et repræsentativt sæt aktiviteter, som Flow leverer, er:

      • Afspil beskeder

      • Indsaml brugerdata

      • Omstille opkaldet til en anden destination/et andet telefonnummer

      • Send opkaldet til en virtuel agent

      • Sæt opkaldet i kø, så det kan blive besvaret af en agent.

      For hvert opkald, der er aktivt, er en forekomst af flowkørsel også aktiv, indtil opkaldet afsluttes, hvilket resulterer i samtidige udførelser af flows.

      Hver forekomst af flowudførelse giver isoleret miljø for data / tilstand, der er knyttet til flowet og der ved opkaldet.

      I hele opkaldets livscyklus gør flow det også muligt at reagere på bestemte hændelser, der sker, og håndtere dem – f.eks. når et opkald bliver besvaret af en agent, kan en hændelseshandler udløse et pop-op-vindue på skærmen i grænsefladen på agentskrivebordet.

      Du kan finde flere oplysninger om Webex CC Flow under 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.

      Understøttelse af virtuel agent

      Flow leverer en aktivitet til overdragelse af interaktionen til en virtuel agent, der er forudkonfigureret i Webex Control Hub.

      Når opkaldet er forbundet til en virtuel agent, giver det brugeren en samtalebaseret IVR oplevelse, og aktiviteten afsluttes enten med, at opkaldet afsluttes, eller med at opkaldet eskaleres til en agent.

      I tilfælde af eskalering kan flowet konfigureres til at sætte opkaldet i kø, som derefter besvares af en agent.

      Indgående digitale interaktioner

      Til e-mail- og meddelelseskanaler for indgående interaktioner bruger Webex CC Webex Connect til klargøring af aktiverne, flow til at håndtere de indgående interaktioner og derefter dirigere interaktionen til Webex CC, når Webex Connect-flowet eksplicit sætter interaktionen i kø, så den kan håndteres af en agent.

      Figur 2 illustrerer indtagelsen af e-mail, meddelelsesinteraktioner i Webex CC.

      Indstillinger for indgående data for e-mail og meddelelser

      Virtual Agent / BOT-integrationer

      For interaktioner med e-mail og messaging / sociale kanaler konfigureres de virtuelle agent/BOT-behandlinger i Webex Connect-flowet.

      Som det er tilfældet med Virtual Agents for Voice, sættes interaktionen i kø og distribueres til en agent, hvis BOT-behandlingen ender med at eskalere som resultat.

      Routing og kø

      Webex CC behandler den indgående kontakt med automatiserede handlere som defineret i flowet, og flowet kan beslutte at sætte kontakten i kø til en kø/direkte til en agent (agentspecifik kø – understøttes kun for telefoni/stemmeinteraktioner).

      Hvis der er en agent tilgængelig i kø, reserveres agenten, og interaktionen distribueres til agenten. Hvis der ikke er nogen agenter tilgængelige, parkeres interaktionen i køen, og Flow vil fortsat behandle kunden med handler, der er knyttet til køaktiviteten.

      Når en agent bliver tilgængelig, afbrydes handleren, og agenten tilbydes interaktion.

      Figur 1 illustrerer kø- og routingarkitekturen.

      Kø- og routingarkitektur
      Kø- og routingarkitektur

      Valg af agent

      Køer i Webex CC understøtter følgende agentudvælgelsesalgoritmer:

      • Agentruter, der har været længst tilgængelig

      • Fagbaseret routing

        • Længst tilgængelig agent (LAA)

        • Bedste tilgængelige agent (BAA)

      Agenter er knyttet til køerne gennem Teams.

      En kø kan tildeles flere opkaldsdistributionsgrupper (hvor hver gruppe har et eller flere teams) på en sekventiel måde med konfigureret ventetid på, at opkaldsdistributionsgruppen føjes til køen, så søgeområdet for en matchende agent udvides til flere opkaldsdistributionsgrupper, efterhånden som tiden skrider frem.

      For fagbaseret distribution vælges en agent blandt de fagkrav, der matcher agenter, der er knyttet til køen, baseret på LAA- eller BAA-konfiguration.

      Tale-/telefonispecifikke ekstra funktioner

      Agentbaseret routing (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjælp af aktiviteten QueueToAgent distribuere interaktioner direkte til den valgte agent baseret på agent-id'et.

      Hvis agenten ikke er tilgængelig til at håndtere interaktioner, kan interaktionen parkeres i en agentspecifik kø og vente på, at agenten bliver tilgængelig

      Avancerede køoplysninger

      Webex CC Flow kan ved hjælp af aktiviteten GetQueueInfo hente oplysninger i realtid for en kø, f.eks. position i kø (PIQ), estimeret ventetid (EWT), antal agenter, der er tilgængelige i køen, og kan bruges til at beslutte, om kontakten skal sættes i kø eller ej.

      Hilsen tilbagekald

      Webex CC Flow giver ved hjælp af aktivitetstilbagekald kunden mulighed for at afbryde forbindelsen til opkaldet, samtidig med at positionen i køen bevares, og modtage et tilbagekald, når den virtuelle interaktion i køen dirigeres til en agent.

      Håndtering af overløb

      Webex CC understøtter håndtering af overløb ved hjælp af kapacitetsbaserede teams (CBT).

      CBT er som et almindeligt team med en kapacitet og et tilknyttet eksternt DN, der betjener denne kapacitet. Det kan konfigureres sammen med andre teams i køopkaldsdistributionscyklusserne.

      Normalt konfigureres dette som den sidste cyklus, så den fungerer som et overløb, hvis der ikke er nogen agent tilgængelig, selv efter at alle de konfigurerede opkaldsdistributionsgrupper ikke kan finde en tilgængelig matchende agent til håndtering af interaktionen.

      Agent Desktop Operations

      Når en agent logger på Webex CC Agent Desktop, angiver agenten et telefonnummer, som indgående opkald til agenten kan forbindes til. Det kan være en PSTN-telefon, en mobiltelefon eller et lokalnummer, hvis agenten er en Cisco Webex Calling bruger.

      Bemærk, at dette nummer skal være et gyldigt telefonnummer, som opkald kan viderestilles til. Hvis dette ikke er tilfældet, kan agenten ikke modtage indgående opkald.

      Baseret på den type interaktion, som agenten håndterer, giver widgets på agentskrivebordet mulighed for at udføre bestemte mediekontrolhandlinger.

      Når et opkald f.eks. er besvaret, kan agenten udføre følgende handlinger i forbindelse med opkaldet.

      • Sæt opkaldet på hold

      • Initiere konsulentopkald og

        • Omstille opkaldet til et andet telefonnummer (f.eks. agentens telefonnummer)/indgangspunkt

        • Sæt en anden agent i konference for opkaldet

      • Omstil opkaldet til en anden kø

      • Afslutte opkaldet

      Agentcomputer giver administratorer mulighed for at tilføje brugerdefinerede widgets der ved at udvide skrivebordsfunktionerne og gøre det til en samlet samling widgets, som agenter skal bruge for at få deres arbejde udført på en effektiv måde.

      Skrivebordsarkitektur

      Agentskrivebord er et mikrofrontend-baseret enkeltsidet program, der er vært for widgets, der er bygget på basis af webkomponentarkitektur. Alle standard / lager widgets er drevet af data, der hentes af API'er eller server side push mekanismer.

      Disse er typisk asynkrone API'er, hvor svaret på en aktivering kommer til skrivebordet via en WebSocket-forbindelse.

      Webex CC-Agent Desktop godkender brugere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for brugerdefinerede widgets, baseret på godkendelsesmodellen, giver det en single sign-on-oplevelse til agenter, hvis den brugerdefinerede widgets godkendelsesmodel er integreret med CI.

      Når en agent er en del af en interaktion, sendes alle opdateringer til denne interaktionstilstand eller tilknyttede data til skrivebordet via WebSocket-forbindelsen.

      Skrivebordets robusthed over for tilslutningsmuligheder og ventetid

      Det asynkrone API- og serverside-push muliggør skalering og ethvert forbindelsestab til WebSocket-grænsefladen registreres, og skrivebordet forsøger at oprette forbindelse igen og logge på igen.

      Figur 2 illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administration og konfiguration

      Onboarding af kunder

      Webex Control Hub er den primære grænseflade, der bruges af partnere og kunder til at onboarde kunder og aktivere eller konfigurere funktioner.

      Når organisations- og kontaktcenterfunktionerne er klargjort i Control Hub, udløser det et workflow i Webex CC, som udfører resten af trinnene i klargøringen af alle kontaktcenterfunktioner i henhold til de tilbud, kunden har valgt.

      Al klargøring af kontaktcentre udføres ved hjælp af et BPM-arbejdsprocesprogram, der muliggør en deklarativ måde at definere de involverede trin på og gør hele provisioneringstrinnene modstandsdygtige over for fejl og sikrer dataintegriteten.

      Figur 1 illustrerer provisioneringsarbejdsgangen i Webex CC.

      Arbejdsgang for onboarding af kunder

      Konfigurationsobjekter

      De vigtigste konfigurationsobjekter i Webex CC, der er omfattet af en organisation, er:

      Sted

      Sted betyder en placering, hvor et eller flere teams, brugere (agenter/supervisorer) er placeret.

      Alle brugere og teams skal tilhøre et websted.

      Team

      En gruppe brugere. Teams bruges til at distribuere interaktioner til agenter via køer.

      Hvert team skal tilhøre et websted.

      Agenter

      Brugere, der kan logge på Agent Desktop og håndtere interaktioner på tværs af medietyper, der er konfigureret i Webex CC.

      Supervisorer

      Supervisorer tildeles teams og kan overvåge/coache agenten og have adgang til teamniveaustatus og agentstatistikker for dem, der hører til de teams, som supervisoren er tildelt.

      En kø er en logisk enhed, hvor interaktioner kan ventes på, at agenter er tilgængelige, som derefter distribueres til agenten.

      Køer knyttes til teams som søgeområdet for agenter med mulighed for at udvide søgeområdet baseret på den forløbne tidsgrænse ved at føje andre teams til søgeområdet.

      Entrypoint

      Indgangspunkt er en logisk enhed, der repræsenterer indgangspunktet for interaktioner, der kommer ind i Webex CC. For telefoni er dette primært knyttet til det telefonnummer, som opkald ankommer til, og for e-mail/messaging-kanaler peger indgangspunktet på aktivkonfiguration i Webex Connect.

      Flow

      Det flow, der er knyttet til indgangspunktet (via distributionsstrategi), som bestemmer de trin, der er involveret i håndtering af interaktioner.

      For ikke-telefonikanaler (e-mail, beskeder/sociale medier) vælges Flow som en del af aktivkonfigurationen i Webex Connect.

      Adgangskontrol for kontaktcentre med flere steder

      Webex CC-administratorer kan konfigurere brugerprofiler med adgangsrettigheder til bestemte steder, teams, køer og indgangspunkter. På grund af webstedernes og holdenes hierarkiske karakter er det desuden kun de teams eller den dato, der vedrører holdene, der tilhører disse websteder eller en eksplicit specificeret delmængde af sådanne teams, der kan tilgås af brugeren, når der er givet adgang til bestemte websteder.

      For køer og indgangspunkter er de globale på organisationsniveau, så for forskellige geografiske placeringer (steder, hvor bestemte agenter og teams er placeret) kan der konfigureres separate indgangspunkter og køer, og supervisorer/brugere kan få adgang til de objekter, der er relevante for bestemte websteder.

      Figur 2 illustrerer de centrale konfigurationsobjekter og den brugerprofil, der refererer til disse objekter.

      Konfigurationsobjekter, der er knyttet til brugerprofil

      Ud over at begrænse adgangen til disse enheder kan Webex CC-administratorer styre de specifikke funktioner/moduler, som en bruger kan få adgang til i administrationsgrænsefladen, og derved have brugere med administrations-/konfigurationsrettigheder til bestemte enheder samt sektioner/funktioner i Webex CC-administrationsgrænsefladen.

      Rapportering og analyse

      Webex CC behandler de diskrete hændelser, der genereres af forskellige tjenester i løbet af interaktionernes livscyklus, ved hjælp af en række realtidsstrømbehandlingstjenester og genererer et defineret sæt realtidsdatasæt, der offentliggøres til abonnerede klienter.

      Desuden behandles, transformeres og aggregeres disse hændelser yderligere, og de resulterende datasæt bevares, som derefter hentes via API'erne til dataforbrug og rapporterings- og datavisualiseringsgrænsefladen – Analysator.

      Figur 1 illustrerer databehandlings- og forbrugsgrænsefladerne i Webex CC

      Webex CC databehandlingspipeline og forbrugsgrænseflader

      Integrationer

      Alle eksterne integrationer til WxCC for at udvide og forbedre de funktioner, som kunderne kan bruge, bruger standard publicerede API'er.

      Den type API grænseflader, der er tilgængelige i Webex CC, er:

      • REST API

      • Server-Side Push, bruge

        • Webhooks

        • WebSocket-meddelelser

      CRM-integrationer

      Webex CC understøtter to former for integration med CRM-systemer (Customer Relationship Management).

      • Integrerede skrivebordsforbindelser

      • Flowintegrationer via HTTPs Connectors i IVR

      Integrerede skrivebordsconnectorer: CRM-program som den primære grænseflade

      I denne driftstilstand logger agenten på CRM-konsollen som det primære program.

      Webex CC er et integreret program (også kaldet et integreret skrivebordsprogram eller en integreret softphone), som primært bruges til at logge på kontaktcentret og modtage Webex CC-dirigerede kontaktcenterinteraktioner.

      Ved modtagelse af et opkald eller en samtaleanmodning udfører CRM-integrationen følgende handlinger på CRM-konsollen

      • Pop op-skærmbilledet til kundeposten, der er knyttet til ANI, eller andre tilknyttede opkaldsdata.

      • Bogfør opkaldsmetadata som aktivitetsnoter i kundeposten

      • Tillad agenten at "klikke for at ringe" ved at klikke på kontakten i CRM og starte et udgående opkald til kunden

      • Bogføring af opkaldsposter i CRM-rapporteringstabellerne for primær rapportering på CRM.

      • Indeholder den fulde funktionalitet af kontrolelementerne Agent Desktop og opkald (integreret og minificeret version af skrivebordsappen)

      Den primære integrationstilstand med CRM'erne er ved at integrere Webex CC Desktop-program i en separat iFrame.

      Desuden kører Webex CC Desktop-programmet en brugerdefineret konsolløs widget (ingen brugergrænseflade) kører i baggrunden, som interagerer med det underliggende CRM-system for at udføre automatiserede handlinger på vegne af agenten.

      Interaktionerne drives af to SDK'er, som den konsolløse widget bruger.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK'et, der leveres af Webex CC til registrering af hændelseslyttere til agent- og kontakthandlinger.

      • CRM JS SDK: Dette er det CRM-klient-SDK, der gælder pr. CRM, der abstraherer REST API opkald med CRM. For eksempel bruges det CTI JS-bibliotek, der leveres af Salesforce, til salgsstyrke til at udføre handlinger og lytte efter hændelser inde i CRM.

      Figur 1 illustrerer CRM-integrerede Webex CC-skrivebords- og connectorarkitektur

      CRM Connector integreret desktop-connectorarkitektur

      Webex CC understøtter følgende CRM-løsninger til ovennævnte integration:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

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

      Du kan finde flere oplysninger om konfiguration af Webex CC-skrivebordslayouts til aktivering af CRM-connectoren, funktionssæt og ændringslogfiler ved at besøge https://github.com/CiscoDevNet/webex-contact-center-crm-integrationshttps://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      Global tilgængelighed af CRM-connectorer

      CRM Connectors er tilgængelige i alle geografiske områder og områder, hvor Webex CC fungerer.

      Elastisk skala og ydeevne

      Webex CC er vært for den brugerdefinerede widget, der muliggør tovejskommunikation mellem CRM-applikationen og Webex CC-skrivebordet i AWS CloudFront CDN, hvilket sikrer høj tilgængelighed af widget-AWS på tværs af tilgængelighedszoner og regioner.

      Al CRM-integrationsspecifik beregning sker i den browser, hvor agenter bruger CRM-programmet med Webex CC Desktop integreret i CRM-programmet.

      Sikkerhed

      CRM-connectorerne aktiveres via Webex CC-agentskrivebordslayoutet, og valgfrie parametre overføres via skrivebordslayoutet til widgetten for at slå funktioner til og fra.

      Hvis du f.eks. vil aktivere widgetten Salesforce-handlinger, kan administratoren aktivere parameterindstillingen for skrivebordslayoutparameteren sfdcWidgetEnabled til true.

      Installation af pakke

      Hvis integrationen skal fungere tovejs, skal CRM-konsollen have det integrerede program installeret. Dette er for at understøtte indlæsning af Desktop-applikationen inde i en iFrame.

      Alle Desktop Embedded-connectorer er tilgængelige på CRM-markedspladsen.

      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/

      Installationen af markedspladsprogrammet aktiverer de nødvendige plug-ins og importerer de nødvendige XML-filer til CRM-konsollen for at understøtte rapportering af opkaldsposter på CRM-systemet.

      Flowintegrationer via HTTP-connectorer i IVR

      Webex CC Flow builder understøtter tovejsdatastrømme mellem Webex CC og CRM-systemet ved hjælp af HTTP-connectorer Webex, der er konfigureret i Control Hub og brugt på Webex CC Flow.

      Disse bruges primært til personalisering inden for stemmeinteraktioner og tilpasset routing inden for IVR.

      Som standard understøtter Webex CC Salesforce HTTP Connector på Control Hub. De andre CRM-connectorer kan tilføjes som brugerdefinerede connectorer på Webex Control Hub.

      Du kan finde flere oplysninger om HTTP-connectorerne på https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-forbindelser:

      Workforce-optimering

      Webex CC understøtter workflowoptimering og kvalitetsstyringsløsninger fra førende brancheleverandører.

      Implementering og tilslutningsmuligheder

      Webex CC er implementeret i AWS og er i øjeblikket tilgængelig i følgende områder:

      • US

        • USA-Øst N Virginia

        • Det vestlige USA i Californien (kun indtrængen af talemedier)

      • Canada

        • Centrale

      • Storbritannien

        • London

      • Europa

        • Frankfurt

      • Asien Pac

        • Tokyo

        • Sydney

      Multiområdeforbindelse til telefoni

      For at muliggøre globale organisationer med agenter og kunder på flere geografiske placeringer understøtter Webex CC, at medierne holdes inden for det lokale område i de områder, hvor stemmemediekanten og indgående tjenester kører.

      Figur 1 viser udbredelsen i flere regioner med regionale medier.

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

      Tjenesterne Media Edge og Indgående medier udrulles i følgende områder.

      Geo-region

      Webex CC-tjenester (AWS-region)

      Media Edge (stemme POP)

      Næste generations medietjenester (AWS-region)*

      US

      N Virginia

      København

      Los Angeles

      N Virginia

      N Californien

      Canada

      Centrale

      Vancouver

      Toronto

      Centrale

      Brasilien

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannien

      London

      London

      London

      Indien

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australien

      Sydney

      Melbourne

      Sydney

      Sydney

      *Du kan finde flere oplysninger om den regionale tilgængelighed af næste generations medietjenester under Næste generations talemedieplatform.

      Sikkerhed og beskyttelse af personlige oplysninger

      Infrastruktur Sikkerhed

      Stemmeinfrastruktur på Edge

      Voice Edge-komponenterne gør det muligt for SIP-trunks fra kundenetværk/PSTN-operatører at terminere, og dette er aktiveret baseret på hvidlistede IP'er, der har tilladelse til at oprette forbindelse til edge-komponenterne.

      Beregn infrastruktursikkerhed

      Webex CC-beregningsinstanser klargøres i AWS, og tjenester kører som pods i Kubernetes-klyngen, som har flere navneområder, og adgangen til hvert navneområde er begrænset med separate legitimationsoplysninger.

      Al klargøring af infrastruktur udføres ved hjælp af kode - ingen manuelle trin - og ingen af legitimationsoplysningerne kan tilgås manuelt.

      Der er et centralt legitimationslager med specifikke stier konfigureret til specifikt sæt tjenester / teams, og adgangen til selve legitimationslageret er begrænset og konfigureret som hemmeligheder i build- og implementeringssystemerne.

      Ingen af infrastrukturkomponenterne / tjenesterne er direkte eksponeret uden for AWS VPC, og kun offentligt eksponerede grænseflader er API'er og WebSocket-servere, der styres og administreres ved hjælp af api-gateway,

      Derudover er der visse interne systemer og grænseflader, der bruges af udviklere, og som bruges til visning af logfiler, målepunkter, implementeringsoplysninger, buildstatus og testresultater, som er sikret ved hjælp af roller og grupper og integreret med Ciscos interne godkendelsessystemer.

      Godkendelse og autorisation af brugergrænseflader

      Alle brugergrænseflader, der bruges af forskellige kontaktcenterbrugere (agenter, supervisorer, administratorer, analytikere), er beskyttet af Cisco Common Identity-baserede OAuth-flows (ihændehavertokengodkendelse).

      Godkendelsen udføres ved hjælp af roller for den bruger, der har hentet tokenet, og områder, der er tildelt tokenet.

      Datasikkerhed

      Data i transit

      Ingen af grænsefladerne i den anvendte tjeneste-/infrastrukturkomponent er direkte eksponeret for ekstern indgående trafik.

      Vælg tjenester med http-API'er eksponerer disse grænseflader via en gateway, og al indgående https (inklusive dem fra WebSocket) afsluttes i ALB, og intern trafik via http dirigeres til tjenesterne.

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

      Inde i VPC er den interne kommunikation mellem tjenester - over http / brugerdefineret TCP-protokol - over almindelig TCP stikkontakt.

      Inaktive data

      Alle data, der gemmes, krypteres på lagerlaget. Desuden er de datalagre, der er uden for VPC, beskyttet og adgangskontrol og autorisationer med legitimationsoplysninger sikkert gemt og administreret i et hemmeligt lager.

      Figur 1 illustrerer datastrøms- og sikkerhedsmodellen for transit såvel som i hvile.

      Datasikkerhed under overførsel og inaktivitet

      Databeskyttelse

      Slutbrugerens PII-data

      Webex CC Flow, som er den programmatiske controller til håndtering af interaktioner, kan bruges til at indsamle brugerdata, som kan tildeles flowvariabler, der er specielt mærket som 'Indeholder følsomme data'. Værdierne for sådanne data krypteres, og ingen tjenester i transitstien for dataene har adgang til disse data.

      Desuden bevares sådanne data aldrig i Webex CC-rapporteringsdatalager, og logfilerne / messaging-infrastrukturen vil have krypterede data, og klare tekstdata gemmes ikke nogen steder i Webex CC.

      Kontaktcenteragent/supervisor-PII-data

      De brugerrelaterede data for kontaktcentret redigeres i logfiler, men er tilgængelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhed

      Faktorer for skala

      For Webex CC er de faktorer, der påvirker skalaen:

      • Samtidig antal agenter logget på

      • Samtidig antal igangværende interaktioner

        • Handlinger, der udføres på disse interaktioner

      • Samtidig antal handlinger, som supervisorer/agenter udfører uden for håndteringen af interaktionerne

      • Mængden af genererede og vedvarende data

      Arkitektoniske aspekter, der muliggør skalering

      De principper, som Webex CC er baseret på, gør det muligt for løsningen at skalere dynamisk efter behov inden for de grænser, der håndhæves af den infrastruktur, der leveres til de forskellige tjenester og platformskomponenter.

      Hændelsesdrevet arkitektur

      Tjenesterne i Webex CC kommunikerer ved hjælp af meddelelser, og processen til behandling af kritiske meddelelser involverer ingen blokerende IO-handlinger, og den tilstand, der kræves til behandling af meddelelser, er lokaliseret til forekomsten af den tjeneste, der behandler meddelelsen.

      Statsløse tjenester (eller eksternaliseret stat)

      Statsløse tjenester muliggør elasticitet ved nemt at tilføje/fjerne yderligere forekomster af tjenesterne. Der er visse tjenester, der i sagens natur er statslige, og de har eksternaliseret statsbutik, og infrastrukturen understøtter også dynamiske ændringer i antallet af forekomster af sådanne tjenester med automatisk rebalancering / statsoverførsel / lokalisering af staten til den instans, der har brug for staten.

      Elastisk infrastruktur

      Alle tjenester kører i Kubernetes, og infrastrukturen aka Kubernetes-noder skaleres automatisk baseret på brugen, og dette muliggør dynamisk tilføjelse af flere beregningsnoder op til en maksimal høj tærskel, der er forudkonfigureret.

      Belastningsprojektion og regelmæssig validering

      Alle tjenester benchmarkes for ydeevneegenskaberne, og skaleringsmønsteret valideres på serviceniveau.

      Yderligere kontinuerlig validering, spidsbelastning og udholdenhedstest udføres med testparametre, der er indstillet til forventet vækst i de skalapåvirkende attributter, hvilket gør det muligt at identificere flaskehalse, planlægge at opdatere den høje tærskel for infrastrukturressourceforbrug og være klar til spildagen.

      Pålidelighed og tilgængelighed

      Den hændelsesdrevne arkitektur og statsløse tjenester muliggør robusthed og elasticitet. For at sikre, at fejl opdages og reageres på, før funktionaliteter påvirkes, anvender Webex CC følgende strategi.

      • Infrastrukturens tilgængelighed og pålidelighed

        • Alle Webex CC-tjenester og infrastrukturkomponenter implementeres altid på tværs af tre AWS-tilgængelighedszoner.

          • Dette gør det muligt for Webex CC at være modstandsdygtig over for fejl i tilgængelighedszoner, og i tilfælde af fejl erstattes de fejlbehæftede forekomster automatisk med nyere.

      • Kontinuerlig overvågning og alarmering

        • Interne og eksterne sonder til tjenester og infrastrukturkomponenter, som ved fejl udløser advarsler.

        • Målepunkter, der registreres fra tjeneste- og infrastrukturkomponenter og behandles via et regelprogram, der registrerer matchende regler og udløser beskeder.

      • Løbende validering og alarmering

        • Der køres periodiske tests, og eventuelle fejl resulterer i udløsning af advarsler

        • Disse advarsler opretter proaktive hændelser og håndteres som en reel hændelse, der påvirker kunden.

          • Dette foregriber påvirkninger for kunden og bidrager til systemtilgængelighed og pålidelighed.

      • Løbende integration og levering

        • Dette er den tekniske proces og leveringspipeline og muliggør hurtig og pålidelig opbygning, validering og implementering af tjenester / ændringer til tjenester i Webex CC.

          • Muligheden for at udføre fuldstændig automatiseret implementering – fra kode til produktionsmiljø med alle de nødvendige valideringer reducerer risikoen og minimerer tiden til løsning, hvis en ændring skal implementeres som reaktion på en fejl.

      • Afbrydere og kill-switches

        • Forskellige dele af systemet / visse funktioner i Webex CC kan selektivt deaktiveres for alle kunder eller udvalgte kunder for at minimere kaskadeeffekter af en fejl.

          • Dette gør det muligt at minimere fejloverfladen og opnå tilgængelighed af centrale kontaktcenterfunktioner for kunderne.

      Overvågning og fejlregistrering

      Figur 1 viser de løbende overvågnings-, validerings- og alarmeringsmekanismer, der er indført for Webex CC.

      Kontinuerlig overvågning og fejlregistrering

      Forretningskontinuitet og it-katastrofeberedskab

      Disaster Recovery and Business Continuity-processen sikrer, at der registreres eventuelle store afbrydelser i en region, og de nødvendige trin er på plads for at sikre gendannelse af tjenesterne til kunder, der er ombord i regionen.

      Trinene til gendannelse dokumenteres, valideres og holdes opdateret regelmæssigt i henhold til katastrofegendannelses- og styringsprocesserne.

      Webex CC-tjenester implementeres i tre separate tilgængelighedszoner inden for en AWS-region. Hver tilgængelighedszone er en forskellig fysisk placering i området med uafhængige forsyningsselskaber.

      I tilfælde af fuldstændig AWS-regionsfejl er Webex CC afhængig af AWS for at gendanne regionen, og for langvarige afbrydelser, der involverer hele regionen, provisioneres Webex CC-datacenteret i en ny AWS-region og gendanner de vigtigste kundekonfigurationer og data, så kontaktcentret er operationelt for kunder i den nye AWS-region.

      Dette involverer automatisering, men kræver manuel indgriben for at udløse processen samt overvåge og sikre, at den nødvendige konfiguration og data gendannes for at gøre kontaktcentret operationelt for kunderne.

      Overholdelse og certificeringer

      Webex Contact har en omfattende liste over sikkerhedscertificeringer. Disse certificeringer holdes ajour med jævne mellemrum.

      • PCI DSS QSA

      • CAIQ

      • HIPAA & HITECH

      • CSA stjerne niveau 1

      • CSA Star Level 2 (uafhængig vurdering af 3. part)

      • SOC2

      • ISO27001 (International standard for informationssikkerhed)

      • ISO27017 (sikkerhedsstandard for cloudtjenesteudbydere)

      • ISO27018 (Sikkerhedsstandard med fokus på beskyttelse af personoplysninger i skyen)

      • ISO27701 (udvidelse til beskyttelse af personlige oplysninger)

      • C5 tysk standard, der demonstrerer operationel sikkerhed mod cyberangreb

      Se Webex Dataark om beskyttelse af personlige oplysninger for kontaktcentertjenesten for at få flere oplysninger.

      Indledning

      Cisco Webex Contact Center (Webex CC) er et kontaktcenter som en service (CCaaS), der gør det muligt for organisationer at muliggøre smartere, proaktive og personlige interaktioner på tværs af kundekampagneforløbet.

      Webex CC er designet, designet og udviklet fra bunden som en cloudbaseret løsning med følgende centrale arkitektoniske principper.

      • Tjenester: Uafhængigt sæt tjenester, hvor hver tjeneste leverer et lille sammenhængende sæt funktioner til sine brugere.

      • Hændelsesdrevet: Alle tjenester kommunikerer med hinanden ved hjælp af meddelelser, undtagen i webapplikationer, hvor applikationen bruger https-grænseflader (REST API'er, Push Data via WebSocket-interface) til specifikke brugssager.

      • Statsløs/eksternaliseret tilstand: Tjenesterne udrulles i Kubernetes og kører i docker-objektbeholdere med mulighed for automatisk at skalere og være modstandsdygtige over for fejl i en eller flere forekomster af tjenesterne.

      • Observerbar: Alle tjenester og infrastrukturkomponenter, der muliggør implementering af sådanne tjenester, kan observeres med standardmekanismer til at måle, registrere og forhindre situationer, der påvirker kontaktcenterfunktioner samt hurtig fejlfinding og gendannelse af tjenester i tilfælde af afbrydelser.

      • Isoleret/løst koblet: Hver tjeneste kan bygges, valideres og implementeres/opdateres uafhængigt uden nedetid for kontaktcenterfunktioner.

      Webex CC-tjenester implementeres i AWS og drives af en cloudbaseret platform, der muliggør følgende:

      • Tilgængelighed af infrastrukturtjenester og applikationer på tværs af flere tilgængelighedszoner

      • Elasticitet af infrastrukturtjenester og applikationer, der muliggør dynamiske skaleringsfunktioner

      • Sikkerhed indbygget i den måde, systemerne bygges og implementeres på, data beskyttes under overførsel og inaktive sammen med de sikkerheds-/overholdelsescertificeringer, som Webex CC har.

      • Skalerbar og sikker edge-infrastruktur til telefoni/tale-integrationer

      • Observerbarhed med proaktiv overvågning og alarmering, der muliggør høj tilgængelighed af kontaktcentertjenester til sine kunder.

      • Integreret med resten af Cisco Webex til brugergodkendelse/autorisation, administration og klargøring af kontaktcenterfunktioner.

      De yderligere afsnit i dette dokument beskriver hver af ovenstående funktioner, og hvordan CC Webex arkitekturen muliggør samme.

      Logisk arkitektur

      Den kernekapacitet, som en kontaktcenterløsning skal have, er at gøre det muligt for kunderne nemt at kontakte organisationen ved hjælp af almindeligt anvendte kommunikationsmidler og få forespørgslerne / problemerne behandlet på en hurtig og effektiv måde.

      Men for at sikre, at dette grundlæggende princip opnås, er der flere funktioner bag kulisserne, som den organisation, der bruger kontaktcenteret, skal have adgang til. Det drejer sig om:

      • Mekanismer, som kunderne kan bruge til at starte en interaktion

        • Udgivne og operationelle telefonnumre, der forbinder telefoniopkald med kontaktcentersystemet

        • E-mail-adresser, som kunder kan sende e-mail til, og mekanisme til at registrere nye indgående e-mails.

        • Mulighed for kunder at kontakte via forskellige digitale kanaler, herunder, men ikke begrænset til,

          • Chat fra en hjemmeside/app

          • Direkte chat via populære messaging-klienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direkte besked fra Twitter

      • Evne til at registrere nye interaktioner og håndtere dem effektivt

        • Disse vil omfatte automatiseret IVR system, virtuelle agenter til telefoni / chats med programmerbarhed indbygget til at definere de arbejdsgange, der er involveret i håndtering af interaktioner.

        • Endelig skal interaktionen, hvis det er nødvendigt, eskaleres til en agent, der er optimalt kvalificeret til at håndtere interaktionen.

      • Mulighed for, at agenter kan angive tilgængelighed til håndtering af interaktioner og supervisorer til at overvåge, coache agenter og opnå de driftsmæssige målepunkter, der muliggør effektive interaktioner.

      • Administratorers mulighed for at konfigurere og provisionere de forskellige kontaktcenterfunktioner, der gør det muligt for agenter og supervisorer at udføre deres opgaver som forventet.

      Derudover skal moderne virksomheder have tilføjet funktioner for at optimere kontaktcenterdriften med adgang til data og indsigt, der visualiserer og sporer vigtige driftsmålinger.

      Desuden er muligheden for at integrere med specialiserede funktioner i kontaktcenterøkosystemet, f.eks. kørsel af proaktive automatiserede udgående opkald, forbedring af agent- og supervisoroplevelser ved hjælp af AI, registrering og forståelse af kundekampagneforløbet for proaktivt at levere data på forhånd til agenter, klare differentiatorer i den måde, kontaktcenterløsninger udvikler sig på.

      Med hensyn til forbrugsmodellen, hvor kontaktcentertilbud forbruges som en cloud-leveret softwaretjeneste, kræver evnen til at sikre tilgængelighed, pålidelighed og automatiserede ad hoc-skalakrav avancerede overvågnings- og alarmeringsmekanismer, som muliggør kontinuerlig validering og registrering af forestående problemer og forebyggelse / minimering af påvirkninger på kundedrift.

      Følgende figur illustrerer den logiske arkitektur af Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funktionelle komponenter

      Følgende afsnit beskriver forskellige funktionelle komponenter i Webex CC.

      Administration af interaktion

      Webex CC understøtter telefoni, e-mail og beskeder (sociale kanaler) som forskellige kanaler, som brugere kan bruge til at interagere med kontaktcentret.

      For alle kanaler kan den indledende håndtering udføres af systemet, og derefter kan interaktionen eskaleres til en agent.

      Medietyper

      Telefoni-

      For telefoni bestemmes håndteringen af indgående taleopkald af, hvordan opkaldet er kommet ind i kontaktcenteret (se Indtrængningsmekanismer nedenfor) og af det Webex CC-flow, der er knyttet til indgangspunktet.

      Opkaldet besvares, og der udføres yderligere handlinger i henhold til Webex CC Flow-definitionen – som er en programmatisk repræsentation af de handlinger, der skal udføres, mens opkaldet håndteres, enten før det sættes i kø og dirigeres til en agent, eller selve flowet kan håndtere opkaldet uden overførsel til en agent.

      Flow Builder i Webex CC giver udviklere mulighed for at definere flowet og tildele det til det indgangspunkt, via hvilket opkaldet ankommer til Webex CC.

      Disse konfigurationsobjekter og deres anvendelse er dækket i Konfigurationsenheder.

      Flere oplysninger om Flow Builder er dækket i det kommende afsnit om IVR System.

      E-mail og beskeder

      Fra Webex CC-perspektiv leverer Webex Connect indgående og udgående funktioner til alle digitale kanaler - e-mail, meddelelseskanaler, som slutbrugere kan bruge til at kontakte kontaktcenter.

      Webex Connect Flow

      • Bestemmer håndteringen af sådanne interaktioner, indtil interaktionerne er sat i kø og distribueret til agenter. Dette omfatter automatisk håndtering og BOT-behandlinger for alle former for messaging og e-mail-interaktioner.

      • Anvender forretningslogik på indgående interaktion.

      • Håndterer kontakt før kø.

      • Flow selv kan håndtere interaktionen uden overførsel til live agent.

      De meddelelseskanaler, der understøttes af Webex CC, er:

      • Web App / Mobil App Chat

      • WhatsApp

      • Facebook Messenger

      • Sms

      De e-mailkanaler, der understøttes af Webex CC, er:

      • Gmail

      • Office365

      Indtrængningsmekanismer

      Dette afsnit dækker de mekanismer, hvormed en interaktion kan komme ind i Webex CC. Baseret på medietypen er de mekanismer, hvormed en interaktion når Webex CC, forskellige.

      Inden for telefoni er der f.eks. behov for fysisk infrastrukturprovisionering for at aktivere PSTN-forbindelse, konfiguration af telefonnumre og routing af opkald til Webex CC.

      For e-mail-/meddelelseskanaler skal indgående konfiguration udføres i Webex Connect, og det involverer klargøring af e-mail-/messaging-konto og konfiguration af Webex Connect-flow.

      Indgående stemme

      I forbindelse med taleopkald er det typisk sådan, at brugerne ringer til et PSTN-telefonnummer, som derefter forbindes til kontaktcentret. Fra et indgående perspektiv kræver dette en mekanisme til at dirigere opkald fra PSTN til Webex CC.

      Følgende figur illustrerer indtagelsen af taleopkald til Webex CC.

      Indstillinger for indgående stemme

      Voice Ingress Services i Webex CC udfører tredjepartsopkaldsstyring ved hjælp af SIP og besvarer det indgående opkald samt udfører overførsels-, konference- og andre opkaldskontrolhandlinger.

      Det logiske indgangspunkt for opkald i Webex CC er konfigurationsenheden med navnet "Indgangspunkt". I forbindelse med taleindtrængning er nøglekonfigurationen for indgangspunktet det telefonnummer, der er knyttet til det, hvilket typisk er et gyldigt PSTN-telefonnummer, der er hentet fra den valgte PSTN-udbyder.

      Dette gør det muligt at registrere indgående opkald på telefonnummeret, knytte opkaldet til indgangspunktet og bruge andre konfigurationsparametre for indgangspunktet til at håndtere opkaldet i henhold til den Webex CC Flow-definition, der skal udløses for interaktionen.

      Bemærk:

      Du kan finde flere oplysninger om PSTN-forbindelsesindstillingerne på 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.

      Skalerbarhed og tilgængelighed af Voice Edge-infrastruktur

      Webex CC VPOP-infrastrukturen omfatter redundante par SIP SBC'er, der sikrer høj tilgængelighed, og flere SBC'er kan tilføjes for at skalere de samtidige opkaldsmængder, der skal understøttes.

      Det maksimale antal samtidige opkald, som VPOP kan håndtere, afhænger af antallet af SBC'er, der kører, og som opkald sendes til.

      For geografisk redundans – et net af VPOP SBC med sammenkoblinger på tværs af flere par på tværs af regioner understøttes.

      For taleindtrængningstjenester er de horisontalt skalerbare til at håndtere et stigende antal samtidige taleopkald, der skal indtages til Webex CC.

      Sikkerhedsovervejelser i forbindelse med voice edge-infrastruktur

      Nedenstående tabel indeholder oplysninger om tilslutningsmulighederne til Voice Edge-infrastrukturen.

      Tabel 1. Forbindelsestyper

      Forbindelse

      Typer

      Offentligt internet

      Direkte (med hvidlistede kilde- IP adresser)

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

      Websted til websted (S2S)

      SRTP/SIP-TLS

      Private tilslutningsmuligheder

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Datacenter på tværs af forbindelser

      Equinix Fabric-forbindelser

      For flere detaljer, besøg 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

      Alle taleopkald, der kommer til et telefonnummer, der er tilknyttet et indgangspunkt, bliver besvaret af Webex CC, og udførelse af et Webex CC-flow, der er knyttet til indgangspunktet, går i gang.

      Webex CC Flow Builder leverer programmeringskonstruktioner/operatorer og funktionelle blokke, kaldet aktiviteter, så administratorer eller andre, der designer og implementerer den IVR logik, kan kombinere disse byggesten og oprette Flow-definitionen.

      De programmeringskonstruktioner, som Flow understøtter, er:

      • Rapporterings- og indstillingsvariabler – tilstand, der er knyttet til en flowudførelse

        • Pebble Expressions for at indstille værdien af variabler

      • Betinget kontrol

      • Looping - ved hjælp af Conditionals og Go To (evne til at kæde aktiviteter sammen)

      • Kald REST-API'er

      • Parse Data - JSON, TOML, XML bruges typisk til at analysere API svar.

      • Komponere aktiviteter


       

      Et repræsentativt sæt aktiviteter, som Flow leverer, er:

      • Afspil beskeder

      • Indsaml brugerdata

      • Omstille opkaldet til en anden destination/et andet telefonnummer

      • Send opkaldet til en virtuel agent

      • Sæt opkaldet i kø, så det kan blive besvaret af en agent.

      For hvert opkald, der er aktivt, er en forekomst af flowkørsel også aktiv, indtil opkaldet afsluttes, hvilket resulterer i samtidige udførelser af flows.

      Hver forekomst af flowudførelse giver isoleret miljø for data / tilstand, der er knyttet til flowet og der ved opkaldet.

      I hele opkaldets livscyklus gør flow det også muligt at reagere på bestemte hændelser, der sker, og håndtere dem – f.eks. når et opkald bliver besvaret af en agent, kan en hændelseshandler udløse et pop-op-vindue på skærmen i grænsefladen på agentskrivebordet.

      Du kan finde flere oplysninger om Webex CC Flow under 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.

      Understøttelse af virtuel agent

      Flow leverer en aktivitet til overdragelse af interaktionen til en virtuel agent, der er forudkonfigureret i Webex Control Hub.

      Når opkaldet er forbundet til en virtuel agent, giver det brugeren en samtalebaseret IVR oplevelse, og aktiviteten afsluttes enten med, at opkaldet afsluttes, eller med at opkaldet eskaleres til en agent.

      I tilfælde af eskalering kan flowet konfigureres til at sætte opkaldet i kø, som derefter besvares af en agent.

      Indgående digitale interaktioner

      Til e-mail- og meddelelseskanaler for indgående interaktioner bruger Webex CC Webex Connect til klargøring af aktiverne, flow til at håndtere de indgående interaktioner og derefter dirigere interaktionen til Webex CC, når Webex Connect-flowet eksplicit sætter interaktionen i kø, så den kan håndteres af en agent.

      Følgende figur illustrerer indtagelsen af e-mail, meddelelsesinteraktioner i Webex CC.

      Indstillinger for indgående data for e-mail og meddelelser

      Virtual Agent / BOT-integrationer

      For interaktioner med e-mail og messaging / sociale kanaler konfigureres de virtuelle agent/BOT-behandlinger i Webex Connect-flowet.

      Som det er tilfældet med Virtual Agents for Voice, sættes interaktionen i kø og distribueres til en agent, hvis BOT-behandlingen ender med at eskalere som resultat.

      Routing og kø

      Webex CC behandler den indgående kontakt med automatiserede handlere som defineret i flowet, og flowet kan beslutte at sætte kontakten i kø til en kø/direkte til en agent (agentspecifik kø – understøttes kun for telefoni/stemmeinteraktioner).

      Hvis der er en agent tilgængelig i kø, reserveres agenten, og interaktionen distribueres til agenten. Hvis der ikke er nogen agenter tilgængelige, parkeres interaktionen i køen, og Flow vil fortsat behandle kunden med handler, der er knyttet til køaktiviteten.

      Når en agent bliver tilgængelig, afbrydes handleren, og agenten tilbydes interaktion.

      Følgende figur illustrerer kø- og routingarkitekturen.

      Queuing and Routing Architecture
      Kø- og routingarkitektur

      Valg af agent

      Køer i Webex CC understøtter følgende agentudvælgelsesalgoritmer:

      • Agentruter, der har været længst tilgængelig

      • Fagbaseret routing

        • Længst tilgængelig agent (LAA)

        • Bedste tilgængelige agent (BAA)

      Agenter er knyttet til køerne gennem Teams.

      En kø kan tildeles flere opkaldsdistributionsgrupper (hvor hver gruppe har et eller flere teams) på en sekventiel måde med konfigureret ventetid på, at opkaldsdistributionsgruppen føjes til køen, så søgeområdet for en matchende agent udvides til flere opkaldsdistributionsgrupper, efterhånden som tiden skrider frem.

      For fagbaseret distribution vælges en agent blandt de fagkrav, der matcher agenter, der er knyttet til køen, baseret på LAA- eller BAA-konfiguration.

      Tale-/telefonispecifikke ekstra funktioner

      Agentbaseret routing (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjælp af aktiviteten QueueToAgent distribuere interaktioner direkte til den valgte agent baseret på agent-id'et.

      Hvis agenten ikke er tilgængelig til at håndtere interaktioner, kan interaktionen parkeres i en agentspecifik kø og vente på, at agenten bliver tilgængelig

      Avancerede køoplysninger

      Webex CC Flow kan ved hjælp af aktiviteten GetQueueInfo hente oplysninger i realtid for en kø, f.eks. position i kø (PIQ), estimeret ventetid (EWT), antal agenter, der er tilgængelige i køen, og kan bruges til at beslutte, om kontakten skal sættes i kø eller ej.

      Hilsen tilbagekald

      Webex CC Flow giver ved hjælp af aktivitetstilbagekald kunden mulighed for at afbryde forbindelsen til opkaldet, samtidig med at positionen i køen bevares, og modtage et tilbagekald, når den virtuelle interaktion i køen dirigeres til en agent.

      Håndtering af overløb

      Webex CC understøtter håndtering af overløb ved hjælp af kapacitetsbaserede teams (CBT).

      CBT er som et almindeligt team med en kapacitet og et tilknyttet eksternt DN, der betjener denne kapacitet. Det kan konfigureres sammen med andre teams i køopkaldsdistributionscyklusserne.

      Normalt konfigureres dette som den sidste cyklus, så den fungerer som et overløb, hvis der ikke er nogen agent tilgængelig, selv efter at alle de konfigurerede opkaldsdistributionsgrupper ikke kan finde en tilgængelig matchende agent til håndtering af interaktionen.

      Agent Desktop Operations

      Når en agent logger på Webex CC Agent Desktop, angiver agenten et telefonnummer, som indgående opkald til agenten kan forbindes til. Det kan være en PSTN-telefon, en mobiltelefon eller et lokalnummer, hvis agenten er en Cisco Webex Calling bruger.

      Bemærk, at dette nummer skal være et gyldigt telefonnummer, som opkald kan viderestilles til. Hvis dette ikke er tilfældet, kan agenten ikke modtage indgående opkald.

      Baseret på den type interaktion, som agenten håndterer, giver widgets på agentskrivebordet mulighed for at udføre bestemte mediekontrolhandlinger.

      Når et opkald f.eks. er besvaret, kan agenten udføre følgende handlinger i forbindelse med opkaldet.

      • Sæt opkaldet på hold

      • Initiere konsulentopkald og

        • Omstille opkaldet til et andet telefonnummer (f.eks. agentens telefonnummer)/indgangspunkt

        • Sæt en anden agent i konference for opkaldet

      • Omstil opkaldet til en anden kø

      • Afslutte opkaldet

      Agentcomputer giver administratorer mulighed for at tilføje brugerdefinerede widgets der ved at udvide skrivebordsfunktionerne og gøre det til en samlet samling widgets, som agenter skal bruge for at få deres arbejde udført på en effektiv måde.

      Skrivebordsarkitektur

      Agentskrivebord er et mikrofrontend-baseret enkeltsidet program, der er vært for widgets, der er bygget på basis af webkomponentarkitektur. Alle standard / lager widgets er drevet af data, der hentes af API'er eller server side push mekanismer.

      Disse er typisk asynkrone API'er, hvor svaret på en aktivering kommer til skrivebordet via en WebSocket-forbindelse.

      Webex CC-Agent Desktop godkender brugere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for brugerdefinerede widgets, baseret på godkendelsesmodellen, giver det en single sign-on-oplevelse til agenter, hvis den brugerdefinerede widgets godkendelsesmodel er integreret med CI.

      Når en agent er en del af en interaktion, sendes alle opdateringer til denne interaktionstilstand eller tilknyttede data til skrivebordet via WebSocket-forbindelsen.

      Skrivebordets robusthed over for tilslutningsmuligheder og ventetid

      Det asynkrone API- og serverside-push muliggør skalering og ethvert forbindelsestab til WebSocket-grænsefladen registreres, og skrivebordet forsøger at oprette forbindelse igen og logge på igen.

      Følgende figur illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administration og konfiguration

      Onboarding af kunder

      Webex Control Hub er den primære grænseflade, der bruges af partnere og kunder til at onboarde kunder og aktivere eller konfigurere funktioner.

      Når organisations- og kontaktcenterfunktionerne er klargjort i Control Hub, udløser det et workflow i Webex CC, som udfører resten af trinnene i klargøringen af alle kontaktcenterfunktioner i henhold til de tilbud, kunden har valgt.

      Al klargøring af kontaktcentre udføres ved hjælp af et BPM-arbejdsprocesprogram, der muliggør en deklarativ måde at definere de involverede trin på og gør hele provisioneringstrinnene modstandsdygtige over for fejl og sikrer dataintegriteten.

      Følgende figur illustrerer provisioneringsarbejdsgangen i Webex CC.

      Arbejdsgang for onboarding af kunder

      Konfigurationsobjekter

      De vigtigste konfigurationsobjekter i Webex CC, der er omfattet af en organisation, er:

      Sted

      Sted betyder en placering, hvor et eller flere teams, brugere (agenter/supervisorer) er placeret.

      Alle brugere og teams skal tilhøre et websted.

      Team

      En gruppe brugere. Teams bruges til at distribuere interaktioner til agenter via køer.

      Hvert team skal tilhøre et websted.

      Agenter

      Brugere, der kan logge på Agent Desktop og håndtere interaktioner på tværs af medietyper, der er konfigureret i Webex CC.

      Supervisorer

      Supervisorer tildeles teams og kan overvåge/coache agenten og have adgang til teamniveaustatus og agentstatistikker for dem, der hører til de teams, som supervisoren er tildelt.

      En kø er en logisk enhed, hvor interaktioner kan ventes på, at agenter er tilgængelige, som derefter distribueres til agenten.

      Køer knyttes til teams som søgeområdet for agenter med mulighed for at udvide søgeområdet baseret på den forløbne tidsgrænse ved at føje andre teams til søgeområdet.

      Entrypoint

      Indgangspunkt er en logisk enhed, der repræsenterer indgangspunktet for interaktioner, der kommer ind i Webex CC. For telefoni er dette primært knyttet til det telefonnummer, som opkald ankommer til, og for e-mail/messaging-kanaler peger indgangspunktet på aktivkonfiguration i Webex Connect.

      Flow

      Det flow, der er knyttet til indgangspunktet (via distributionsstrategi), som bestemmer de trin, der er involveret i håndtering af interaktioner.

      For ikke-telefonikanaler (e-mail, beskeder/sociale medier) vælges Flow som en del af aktivkonfigurationen i Webex Connect.

      Adgangskontrol for kontaktcentre med flere steder

      Webex CC-administratorer kan konfigurere brugerprofiler med adgangsrettigheder til bestemte steder, teams, køer og indgangspunkter. På grund af webstedernes og holdenes hierarkiske karakter er det desuden kun de teams eller den dato, der vedrører holdene, der tilhører disse websteder eller en eksplicit specificeret delmængde af sådanne teams, der kan tilgås af brugeren, når der er givet adgang til bestemte websteder.

      For køer og indgangspunkter er de globale på organisationsniveau, så for forskellige geografiske placeringer (steder, hvor bestemte agenter og teams er placeret) kan der konfigureres separate indgangspunkter og køer, og supervisorer/brugere kan få adgang til de objekter, der er relevante for bestemte websteder.

      Følgende figur illustrerer de centrale konfigurationsobjekter og den brugerprofil, der refererer til disse objekter.

      Konfigurationsobjekter, der er knyttet til brugerprofil

      Ud over at begrænse adgangen til disse enheder kan Webex CC-administratorer styre de specifikke funktioner/moduler, som en bruger kan få adgang til i administrationsgrænsefladen, og derved have brugere med administrations-/konfigurationsrettigheder til bestemte enheder samt sektioner/funktioner i Webex CC-administrationsgrænsefladen.

      Rapportering og analyse

      Webex CC behandler de diskrete hændelser, der genereres af forskellige tjenester i løbet af interaktionernes livscyklus, ved hjælp af en række realtidsstrømbehandlingstjenester og genererer et defineret sæt realtidsdatasæt, der offentliggøres til abonnerede klienter.

      Desuden behandles, transformeres og aggregeres disse hændelser yderligere, og de resulterende datasæt bevares, som derefter hentes via API'erne til dataforbrug og rapporterings- og datavisualiseringsgrænsefladen – Analysator.

      Følgende figur illustrerer databehandlings- og forbrugsgrænsefladerne i Webex CC

      Webex CC databehandlingspipeline og forbrugsgrænseflader

      Integrationer

      Alle eksterne integrationer til WxCC for at udvide og forbedre de funktioner, som kunderne kan bruge, bruger standard publicerede API'er.

      Den type API grænseflader, der er tilgængelige i Webex CC, er:

      • REST API

      • Server-Side Push, bruge

        • Webhooks

        • WebSocket-meddelelser

      CRM-integrationer

      Webex CC understøtter to former for integration med CRM-systemer (Customer Relationship Management).

      • Integrerede skrivebordsforbindelser

      • Flowintegrationer via HTTPs Connectors i IVR

      Integrerede skrivebordsconnectorer: CRM-program som den primære grænseflade

      I denne driftstilstand logger agenten på CRM-konsollen som det primære program.

      Webex CC er et integreret program (også kaldet et integreret skrivebordsprogram eller en integreret softphone), som primært bruges til at logge på kontaktcentret og modtage Webex CC-dirigerede kontaktcenterinteraktioner.

      Ved modtagelse af et opkald eller en samtaleanmodning udfører CRM-integrationen følgende handlinger på CRM-konsollen

      • Pop op-skærmbilledet til kundeposten, der er knyttet til ANI, eller andre tilknyttede opkaldsdata.

      • Bogfør opkaldsmetadata som aktivitetsnoter i kundeposten

      • Tillad agenten at "klikke for at ringe" ved at klikke på kontakten i CRM og starte et udgående opkald til kunden

      • Bogføring af opkaldsposter i CRM-rapporteringstabellerne for primær rapportering på CRM.

      • Indeholder den fulde funktionalitet af kontrolelementerne Agent Desktop og opkald (integreret og minificeret version af skrivebordsappen)

      Den primære integrationstilstand med CRM'erne er ved at integrere Webex CC Desktop-program i en separat iFrame.

      Desuden kører Webex CC Desktop-programmet en brugerdefineret konsolløs widget (ingen brugergrænseflade) kører i baggrunden, som interagerer med det underliggende CRM-system for at udføre automatiserede handlinger på vegne af agenten.

      Interaktionerne drives af to SDK'er, som den konsolløse widget bruger.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK'et, der leveres af Webex CC til registrering af hændelseslyttere til agent- og kontakthandlinger.

      • CRM JS SDK: Dette er det CRM-klient-SDK, der gælder pr. CRM, der abstraherer REST API opkald med CRM. For eksempel bruges det CTI JS-bibliotek, der leveres af Salesforce, til salgsstyrke til at udføre handlinger og lytte efter hændelser inde i CRM.

      Følgende figur illustrerer CRM-integrerede Webex CC-skrivebords- og connectorarkitektur

      CRM Connector integreret desktop-connectorarkitektur

      Webex CC understøtter følgende CRM-løsninger til ovennævnte integration:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

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

      Du kan finde flere oplysninger om konfiguration af Webex CC-skrivebordslayouts til aktivering af CRM-connectoren, funktionssæt og ændringslogfiler ved at besøge https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgængelighed af CRM-connectorer

      CRM Connectors er tilgængelige i alle geografiske områder og områder, hvor Webex CC fungerer.

      Elastisk skala og ydeevne

      Webex CC er vært for den brugerdefinerede widget, der muliggør tovejskommunikation mellem CRM-applikationen og Webex CC-skrivebordet i AWS CloudFront CDN, hvilket sikrer høj tilgængelighed af widget-AWS på tværs af tilgængelighedszoner og regioner.

      Al CRM-integrationsspecifik beregning sker i den browser, hvor agenter bruger CRM-programmet med Webex CC Desktop integreret i CRM-programmet.

      Sikkerhed

      CRM-connectorerne aktiveres via Webex CC-agentskrivebordslayoutet, og valgfrie parametre overføres via skrivebordslayoutet til widgetten for at slå funktioner til og fra.

      Hvis du f.eks. vil aktivere widgetten Salesforce-handlinger, kan administratoren aktivere parameterindstillingen for skrivebordslayoutparameteren sfdcWidgetEnabled til true.

      Installation af pakke

      Hvis integrationen skal fungere tovejs, skal CRM-konsollen have det integrerede program installeret. Dette er for at understøtte indlæsning af Desktop-applikationen inde i en iFrame.

      Alle Desktop Embedded-connectorer er tilgængelige på CRM-markedspladsen.

      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/

      Installationen af markedspladsprogrammet aktiverer de nødvendige plug-ins og importerer de nødvendige XML-filer til CRM-konsollen for at understøtte rapportering af opkaldsposter på CRM-systemet.

      Flowintegrationer via HTTP-connectorer i IVR

      Webex CC Flow builder understøtter tovejsdatastrømme mellem Webex CC og CRM-systemet ved hjælp af HTTP-connectorer Webex, der er konfigureret i Control Hub og brugt på Webex CC Flow.

      Disse bruges primært til personalisering inden for stemmeinteraktioner og tilpasset routing inden for IVR.

      Som standard understøtter Webex CC Salesforce HTTP Connector på Control Hub. De andre CRM-connectorer kan tilføjes som brugerdefinerede connectorer på Webex Control Hub.

      Du kan finde flere oplysninger om HTTP-connectorerne på https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-forbindelser:

      Workforce-optimering

      Webex CC understøtter workflowoptimering og kvalitetsstyringsløsninger fra førende brancheleverandører.

      Implementering og tilslutningsmuligheder

      Webex CC er implementeret i AWS og er i øjeblikket tilgængelig i følgende områder:

      • US

        • USA-Øst N Virginia

        • Det vestlige USA i Californien (kun indtrængen af talemedier)

      • Canada

        • Centrale

      • Storbritannien

        • London

      • Europa

        • Frankfurt

      • Asien Pac

        • Tokyo

        • Sydney

        • Singapore

      Multiområdeforbindelse til telefoni

      For at muliggøre globale organisationer med agenter og kunder på flere geografiske placeringer understøtter Webex CC, at medierne holdes inden for det lokale område i de områder, hvor stemmemediekanten og indgående tjenester kører.

      Følgende figur viser udrulning i flere regioner med regionale medier.

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

      Tjenesterne Media Edge og Indgående medier udrulles i følgende områder.

      Geo-region

      Webex CC-tjenester (AWS-region)

      Media Edge (stemme POP)

      Næste generations medietjenester (AWS-region)*

      US

      N Virginia

      København

      Los Angeles

      N Virginia

      N Californien

      Canada

      Centrale

      Vancouver

      Toronto

      Centrale

      Brasilien

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannien

      London

      London

      London

      Indien

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australien

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhed og beskyttelse af personlige oplysninger

      Infrastruktur Sikkerhed

      Stemmeinfrastruktur på Edge

      Voice Edge-komponenterne gør det muligt for SIP-trunks fra kundenetværk/PSTN-operatører at terminere, og dette er aktiveret baseret på hvidlistede IP'er, der har tilladelse til at oprette forbindelse til edge-komponenterne.

      Beregn infrastruktursikkerhed

      Webex CC-beregningsinstanser klargøres i AWS, og tjenester kører som pods i Kubernetes-klyngen, som har flere navneområder, og adgangen til hvert navneområde er begrænset med separate legitimationsoplysninger.

      Al klargøring af infrastruktur udføres ved hjælp af kode - ingen manuelle trin - og ingen af legitimationsoplysningerne kan tilgås manuelt.

      Der er et centralt legitimationslager med specifikke stier konfigureret til specifikt sæt tjenester / teams, og adgangen til selve legitimationslageret er begrænset og konfigureret som hemmeligheder i build- og implementeringssystemerne.

      Ingen af infrastrukturkomponenterne / tjenesterne er direkte eksponeret uden for AWS VPC, og kun offentligt eksponerede grænseflader er API'er og WebSocket-servere, der styres og administreres ved hjælp af api-gateway,

      Derudover er der visse interne systemer og grænseflader, der bruges af udviklere, og som bruges til visning af logfiler, målepunkter, implementeringsoplysninger, buildstatus og testresultater, som er sikret ved hjælp af roller og grupper og integreret med Ciscos interne godkendelsessystemer.

      Godkendelse og autorisation af brugergrænseflader

      Alle brugergrænseflader, der bruges af forskellige kontaktcenterbrugere (agenter, supervisorer, administratorer, analytikere), er beskyttet af Cisco Common Identity-baserede OAuth-flows (ihændehavertokengodkendelse).

      Godkendelsen udføres ved hjælp af roller for den bruger, der har hentet tokenet, og områder, der er tildelt tokenet.

      Datasikkerhed

      Data i transit

      Ingen af grænsefladerne i den anvendte tjeneste-/infrastrukturkomponent er direkte eksponeret for ekstern indgående trafik.

      Vælg tjenester med http-API'er eksponerer disse grænseflader via en gateway, og al indgående https (inklusive dem fra WebSocket) afsluttes i ALB, og intern trafik via http dirigeres til tjenesterne.

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

      Inde i VPC er den interne kommunikation mellem tjenester - over http / brugerdefineret TCP-protokol - over almindelig TCP stikkontakt.

      Inaktive data

      Alle data, der gemmes, krypteres på lagerlaget. Desuden er de datalagre, der er uden for VPC, beskyttet og adgangskontrol og autorisationer med legitimationsoplysninger sikkert gemt og administreret i et hemmeligt lager.

      Følgende figur illustrerer datastrøms- og sikkerhedsmodellen for transit såvel som inaktive hændelser.

      Datasikkerhed under overførsel og inaktivitet

      Databeskyttelse

      Slutbrugerens PII-data

      Webex CC Flow, som er den programmatiske controller til håndtering af interaktioner, kan bruges til at indsamle brugerdata, som kan tildeles flowvariabler, der er specielt mærket som 'Indeholder følsomme data'. Værdierne for sådanne data krypteres, og ingen tjenester i transitstien for dataene har adgang til disse data.

      Desuden bevares sådanne data aldrig i Webex CC-rapporteringsdatalager, og logfilerne / messaging-infrastrukturen vil have krypterede data, og klare tekstdata gemmes ikke nogen steder i Webex CC.

      Kontaktcenteragent/supervisor-PII-data

      De brugerrelaterede data for kontaktcentret redigeres i logfiler, men er tilgængelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhed

      Faktorer for skala

      For Webex CC er de faktorer, der påvirker skalaen:

      • Samtidig antal agenter logget på

      • Samtidig antal igangværende interaktioner

        • Handlinger, der udføres på disse interaktioner

      • Samtidig antal handlinger, som supervisorer/agenter udfører uden for håndteringen af interaktionerne

      • Mængden af genererede og vedvarende data

      Arkitektoniske aspekter, der muliggør skalering

      De principper, som Webex CC er baseret på, gør det muligt for løsningen at skalere dynamisk efter behov inden for de grænser, der håndhæves af den infrastruktur, der leveres til de forskellige tjenester og platformskomponenter.

      Hændelsesdrevet arkitektur

      Tjenesterne i Webex CC kommunikerer ved hjælp af meddelelser, og processen til behandling af kritiske meddelelser involverer ingen blokerende IO-handlinger, og den tilstand, der kræves til behandling af meddelelser, er lokaliseret til forekomsten af den tjeneste, der behandler meddelelsen.

      Statsløse tjenester (eller eksternaliseret stat)

      Statsløse tjenester muliggør elasticitet ved nemt at tilføje/fjerne yderligere forekomster af tjenesterne. Der er visse tjenester, der i sagens natur er statslige, og de har eksternaliseret statsbutik, og infrastrukturen understøtter også dynamiske ændringer i antallet af forekomster af sådanne tjenester med automatisk rebalancering / statsoverførsel / lokalisering af staten til den instans, der har brug for staten.

      Elastisk infrastruktur

      Alle tjenester kører i Kubernetes, og infrastrukturen aka Kubernetes-noder skaleres automatisk baseret på brugen, og dette muliggør dynamisk tilføjelse af flere beregningsnoder op til en maksimal høj tærskel, der er forudkonfigureret.

      Belastningsprojektion og regelmæssig validering

      Alle tjenester benchmarkes for ydeevneegenskaberne, og skaleringsmønsteret valideres på serviceniveau.

      Yderligere kontinuerlig validering, spidsbelastning og udholdenhedstest udføres med testparametre, der er indstillet til forventet vækst i de skalapåvirkende attributter, hvilket gør det muligt at identificere flaskehalse, planlægge at opdatere den høje tærskel for infrastrukturressourceforbrug og være klar til spildagen.

      Pålidelighed og tilgængelighed

      Den hændelsesdrevne arkitektur og statsløse tjenester muliggør robusthed og elasticitet. For at sikre, at fejl opdages og reageres på, før funktionaliteter påvirkes, anvender Webex CC følgende strategi.

      • Infrastrukturens tilgængelighed og pålidelighed

        • Alle Webex CC-tjenester og infrastrukturkomponenter implementeres altid på tværs af tre AWS-tilgængelighedszoner.

          • Dette gør det muligt for Webex CC at være modstandsdygtig over for fejl i tilgængelighedszoner, og i tilfælde af fejl erstattes de fejlbehæftede forekomster automatisk med nyere.

      • Kontinuerlig overvågning og alarmering

        • Interne og eksterne sonder til tjenester og infrastrukturkomponenter, som ved fejl udløser advarsler.

        • Målepunkter, der registreres fra tjeneste- og infrastrukturkomponenter og behandles via et regelprogram, der registrerer matchende regler og udløser beskeder.

      • Løbende validering og alarmering

        • Der køres periodiske tests, og eventuelle fejl resulterer i udløsning af advarsler

        • Disse advarsler opretter proaktive hændelser og håndteres som en reel hændelse, der påvirker kunden.

          • Dette foregriber påvirkninger for kunden og bidrager til systemtilgængelighed og pålidelighed.

      • Løbende integration og levering

        • Dette er den tekniske proces og leveringspipeline og muliggør hurtig og pålidelig opbygning, validering og implementering af tjenester / ændringer til tjenester i Webex CC.

          • Muligheden for at udføre fuldstændig automatiseret implementering – fra kode til produktionsmiljø med alle de nødvendige valideringer reducerer risikoen og minimerer tiden til løsning, hvis en ændring skal implementeres som reaktion på en fejl.

      • Afbrydere og kill-switches

        • Forskellige dele af systemet / visse funktioner i Webex CC kan selektivt deaktiveres for alle kunder eller udvalgte kunder for at minimere kaskadeeffekter af en fejl.

          • Dette gør det muligt at minimere fejloverfladen og opnå tilgængelighed af centrale kontaktcenterfunktioner for kunderne.

      Overvågning og fejlregistrering

      Følgende figur viser de mekanismer til løbende overvågning, validering og alarmering, der er indført for Webex CC.

      Kontinuerlig overvågning og fejlregistrering

      Forretningskontinuitet og it-katastrofeberedskab

      Disaster Recovery and Business Continuity-processen sikrer, at der registreres eventuelle store afbrydelser i en region, og de nødvendige trin er på plads for at sikre gendannelse af tjenesterne til kunder, der er ombord i regionen.

      Trinene til gendannelse dokumenteres, valideres og holdes opdateret regelmæssigt i henhold til katastrofegendannelses- og styringsprocesserne.

      Webex CC-tjenester implementeres i tre separate tilgængelighedszoner inden for en AWS-region. Hver tilgængelighedszone er en forskellig fysisk placering i området med uafhængige forsyningsselskaber.

      I tilfælde af fuldstændig AWS-regionsfejl er Webex CC afhængig af AWS for at gendanne regionen, og for langvarige afbrydelser, der involverer hele regionen, provisioneres Webex CC-datacenteret i en ny AWS-region og gendanner de vigtigste kundekonfigurationer og data, så kontaktcentret er operationelt for kunder i den nye AWS-region.

      Dette involverer automatisering, men kræver manuel indgriben for at udløse processen samt overvåge og sikre, at den nødvendige konfiguration og data gendannes for at gøre kontaktcentret operationelt for kunderne.

      Overholdelse og certificeringer

      Webex Contact har en omfattende liste over sikkerhedscertificeringer. Disse certificeringer holdes ajour med jævne mellemrum.

      • PCI DSS QSA

      • CAIQ

      • HIPAA & HITECH

      • CSA stjerne niveau 1

      • CSA Star Level 2 (uafhængig vurdering af 3. part)

      • SOC2

      • ISO27001 (International standard for informationssikkerhed)

      • ISO27017 (sikkerhedsstandard for cloudtjenesteudbydere)

      • ISO27018 (Sikkerhedsstandard med fokus på beskyttelse af personoplysninger i skyen)

      • ISO27701 (udvidelse til beskyttelse af personlige oplysninger)

      • C5 tysk standard, der demonstrerer operationel sikkerhed mod cyberangreb

      Se Webex Dataark om beskyttelse af personlige oplysninger for kontaktcentertjenesten for at få flere oplysninger.

      Indledning

      Cisco Webex Contact Center (Webex CC) er et kontaktcenter som en service (CCaaS), der gør det muligt for organisationer at muliggøre smartere, proaktive og personlige interaktioner på tværs af kundekampagneforløbet.

      Webex CC er designet, designet og udviklet fra bunden som en cloudbaseret løsning med følgende centrale arkitektoniske principper.

      • Tjenester: Uafhængigt sæt tjenester, hvor hver tjeneste leverer et lille sammenhængende sæt funktioner til sine brugere.

      • Hændelsesdrevet: Alle tjenester kommunikerer med hinanden ved hjælp af meddelelser, undtagen i webapplikationer, hvor applikationen bruger https-grænseflader (REST API'er, Push Data via WebSocket-interface) til specifikke brugssager.

      • Statsløs/eksternaliseret tilstand: Tjenesterne udrulles i Kubernetes og kører i docker-objektbeholdere med mulighed for automatisk at skalere og være modstandsdygtige over for fejl i en eller flere forekomster af tjenesterne.

      • Observerbar: Alle tjenester og infrastrukturkomponenter, der muliggør implementering af sådanne tjenester, kan observeres med standardmekanismer til at måle, registrere og forhindre situationer, der påvirker kontaktcenterfunktioner samt hurtig fejlfinding og gendannelse af tjenester i tilfælde af afbrydelser.

      • Isoleret/løst koblet: Hver tjeneste kan bygges, valideres og implementeres/opdateres uafhængigt uden nedetid for kontaktcenterfunktioner.

      Webex CC-tjenester implementeres i AWS og drives af en cloudbaseret platform, der muliggør følgende:

      • Tilgængelighed af infrastrukturtjenester og applikationer på tværs af flere tilgængelighedszoner

      • Elasticitet af infrastrukturtjenester og applikationer, der muliggør dynamiske skaleringsfunktioner

      • Sikkerhed indbygget i den måde, systemerne bygges og implementeres på, data beskyttes under overførsel og inaktive sammen med de sikkerheds-/overholdelsescertificeringer, som Webex CC har.

      • Skalerbar og sikker edge-infrastruktur til telefoni/tale-integrationer

      • Observerbarhed med proaktiv overvågning og alarmering, der muliggør høj tilgængelighed af kontaktcentertjenester til sine kunder.

      • Integreret med resten af Cisco Webex til brugergodkendelse/autorisation, administration og klargøring af kontaktcenterfunktioner.

      De yderligere afsnit i dette dokument beskriver hver af ovenstående funktioner, og hvordan CC Webex arkitekturen muliggør samme.

      Logisk arkitektur

      Den kernekapacitet, som en kontaktcenterløsning skal have, er at gøre det muligt for kunderne nemt at kontakte organisationen ved hjælp af almindeligt anvendte kommunikationsmidler og få forespørgslerne / problemerne behandlet på en hurtig og effektiv måde.

      Men for at sikre, at dette grundlæggende princip opnås, er der flere funktioner bag kulisserne, som den organisation, der bruger kontaktcenteret, skal have adgang til. Det drejer sig om:

      • Mekanismer, som kunderne kan bruge til at starte en interaktion

        • Udgivne og operationelle telefonnumre, der forbinder telefoniopkald med kontaktcentersystemet

        • E-mail-adresser, som kunder kan sende e-mail til, og mekanisme til at registrere nye indgående e-mails.

        • Mulighed for kunder at kontakte via forskellige digitale kanaler, herunder, men ikke begrænset til,

          • Chat fra en hjemmeside/app

          • Direkte chat via populære messaging-klienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direkte besked fra Twitter

      • Evne til at registrere nye interaktioner og håndtere dem effektivt

        • Disse vil omfatte automatiseret IVR system, virtuelle agenter til telefoni / chats med programmerbarhed indbygget til at definere de arbejdsgange, der er involveret i håndtering af interaktioner.

        • Endelig skal interaktionen, hvis det er nødvendigt, eskaleres til en agent, der er optimalt kvalificeret til at håndtere interaktionen.

      • Mulighed for, at agenter kan angive tilgængelighed til håndtering af interaktioner og supervisorer til at overvåge, coache agenter og opnå de driftsmæssige målepunkter, der muliggør effektive interaktioner.

      • Administratorers mulighed for at konfigurere og provisionere de forskellige kontaktcenterfunktioner, der gør det muligt for agenter og supervisorer at udføre deres opgaver som forventet.

      Derudover skal moderne virksomheder have tilføjet funktioner for at optimere kontaktcenterdriften med adgang til data og indsigt, der visualiserer og sporer vigtige driftsmålinger.

      Desuden er muligheden for at integrere med specialiserede funktioner i kontaktcenterøkosystemet, f.eks. kørsel af proaktive automatiserede udgående opkald, forbedring af agent- og supervisoroplevelser ved hjælp af AI, registrering og forståelse af kundekampagneforløbet for proaktivt at levere data på forhånd til agenter, klare differentiatorer i den måde, kontaktcenterløsninger udvikler sig på.

      Med hensyn til forbrugsmodellen, hvor kontaktcentertilbud forbruges som en cloud-leveret softwaretjeneste, kræver evnen til at sikre tilgængelighed, pålidelighed og automatiserede ad hoc-skalakrav avancerede overvågnings- og alarmeringsmekanismer, som muliggør kontinuerlig validering og registrering af forestående problemer og forebyggelse / minimering af påvirkninger på kundedrift.

      Følgende figur illustrerer den logiske arkitektur af Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funktionelle komponenter

      Følgende afsnit beskriver forskellige funktionelle komponenter i Webex CC.

      Administration af interaktion

      Webex CC understøtter telefoni, e-mail og beskeder (sociale kanaler) som forskellige kanaler, som brugere kan bruge til at interagere med kontaktcentret.

      For alle kanaler kan den indledende håndtering udføres af systemet, og derefter kan interaktionen eskaleres til en agent.

      Medietyper

      Telefoni-

      For telefoni bestemmes håndteringen af indgående taleopkald af, hvordan opkaldet er kommet ind i kontaktcenteret (se Indtrængningsmekanismer nedenfor) og af det Webex CC-flow, der er knyttet til indgangspunktet.

      Opkaldet besvares, og der udføres yderligere handlinger i henhold til Webex CC Flow-definitionen – som er en programmatisk repræsentation af de handlinger, der skal udføres, mens opkaldet håndteres, enten før det sættes i kø og dirigeres til en agent, eller selve flowet kan håndtere opkaldet uden overførsel til en agent.

      Flow Builder i Webex CC giver udviklere mulighed for at definere flowet og tildele det til det indgangspunkt, via hvilket opkaldet ankommer til Webex CC.

      Disse konfigurationsobjekter og deres anvendelse er dækket i Konfigurationsenheder.

      Flere oplysninger om Flow Builder er dækket i det kommende afsnit om IVR System.

      E-mail og beskeder

      Fra Webex CC-perspektiv leverer Webex Connect indgående og udgående funktioner til alle digitale kanaler - e-mail, meddelelseskanaler, som slutbrugere kan bruge til at kontakte kontaktcenter.

      Webex Connect Flow

      • Bestemmer håndteringen af sådanne interaktioner, indtil interaktionerne er sat i kø og distribueret til agenter. Dette omfatter automatisk håndtering og BOT-behandlinger for alle former for messaging og e-mail-interaktioner.

      • Anvender forretningslogik på indgående interaktion.

      • Håndterer kontakt før kø.

      • Flow selv kan håndtere interaktionen uden overførsel til live agent.

      De meddelelseskanaler, der understøttes af Webex CC, er:

      • Web App / Mobil App Chat

      • WhatsApp

      • Facebook Messenger

      • Sms

      De e-mailkanaler, der understøttes af Webex CC, er:

      • Gmail

      • Office365

      Indtrængningsmekanismer

      Dette afsnit dækker de mekanismer, hvormed en interaktion kan komme ind i Webex CC. Baseret på medietypen er de mekanismer, hvormed en interaktion når Webex CC, forskellige.

      Inden for telefoni er der f.eks. behov for fysisk infrastrukturprovisionering for at aktivere PSTN-forbindelse, konfiguration af telefonnumre og routing af opkald til Webex CC.

      For e-mail-/meddelelseskanaler skal indgående konfiguration udføres i Webex Connect, og det involverer klargøring af e-mail-/messaging-konto og konfiguration af Webex Connect-flow.

      Indgående stemme

      I forbindelse med taleopkald er det typisk sådan, at brugerne ringer til et PSTN-telefonnummer, som derefter forbindes til kontaktcentret. Fra et indgående perspektiv kræver dette en mekanisme til at dirigere opkald fra PSTN til Webex CC.

      Følgende figur illustrerer indtagelsen af taleopkald til Webex CC.

      Indstillinger for indgående stemme

      Voice Ingress Services i Webex CC udfører tredjepartsopkaldsstyring ved hjælp af SIP og besvarer det indgående opkald samt udfører overførsels-, konference- og andre opkaldskontrolhandlinger.

      Det logiske indgangspunkt for opkald i Webex CC er konfigurationsenheden med navnet "Indgangspunkt". I forbindelse med taleindtrængning er nøglekonfigurationen for indgangspunktet det telefonnummer, der er knyttet til det, hvilket typisk er et gyldigt PSTN-telefonnummer, der er hentet fra den valgte PSTN-udbyder.

      Dette gør det muligt at registrere indgående opkald på telefonnummeret, knytte opkaldet til indgangspunktet og bruge andre konfigurationsparametre for indgangspunktet til at håndtere opkaldet i henhold til den Webex CC Flow-definition, der skal udløses for interaktionen.

      Bemærk:

      Du kan finde flere oplysninger om PSTN-forbindelsesindstillingerne på 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.

      Skalerbarhed og tilgængelighed af Voice Edge-infrastruktur

      Webex CC VPOP-infrastrukturen omfatter redundante par SIP SBC'er, der sikrer høj tilgængelighed, og flere SBC'er kan tilføjes for at skalere de samtidige opkaldsmængder, der skal understøttes.

      Det maksimale antal samtidige opkald, som VPOP kan håndtere, afhænger af antallet af SBC'er, der kører, og som opkald sendes til.

      For geografisk redundans – et net af VPOP SBC med sammenkoblinger på tværs af flere par på tværs af regioner understøttes.

      For taleindtrængningstjenester er de horisontalt skalerbare til at håndtere et stigende antal samtidige taleopkald, der skal indtages til Webex CC.

      Sikkerhedsovervejelser i forbindelse med voice edge-infrastruktur

      Nedenstående tabel indeholder oplysninger om tilslutningsmulighederne til Voice Edge-infrastrukturen.

      Tabel 1. Forbindelsestyper

      Forbindelse

      Typer

      Offentligt internet

      Direkte (med hvidlistede kilde- IP adresser)

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

      Websted til websted (S2S)

      SRTP/SIP-TLS

      Private tilslutningsmuligheder

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Datacenter på tværs af forbindelser

      Equinix Fabric-forbindelser

      For flere detaljer, besøg 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

      Alle taleopkald, der kommer til et telefonnummer, der er tilknyttet et indgangspunkt, bliver besvaret af Webex CC, og udførelse af et Webex CC-flow, der er knyttet til indgangspunktet, går i gang.

      Webex CC Flow Builder leverer programmeringskonstruktioner/operatorer og funktionelle blokke, kaldet aktiviteter, så administratorer eller andre, der designer og implementerer den IVR logik, kan kombinere disse byggesten og oprette Flow-definitionen.

      De programmeringskonstruktioner, som Flow understøtter, er:

      • Rapporterings- og indstillingsvariabler – tilstand, der er knyttet til en flowudførelse

        • Pebble Expressions for at indstille værdien af variabler

      • Betinget kontrol

      • Looping - ved hjælp af Conditionals og Go To (evne til at kæde aktiviteter sammen)

      • Kald REST-API'er

      • Parse Data - JSON, TOML, XML bruges typisk til at analysere API svar.

      • Komponere aktiviteter


       

      Et repræsentativt sæt aktiviteter, som Flow leverer, er:

      • Afspil beskeder

      • Indsaml brugerdata

      • Omstille opkaldet til en anden destination/et andet telefonnummer

      • Send opkaldet til en virtuel agent

      • Sæt opkaldet i kø, så det kan blive besvaret af en agent.

      For hvert opkald, der er aktivt, er en forekomst af flowkørsel også aktiv, indtil opkaldet afsluttes, hvilket resulterer i samtidige udførelser af flows.

      Hver forekomst af flowudførelse giver isoleret miljø for data / tilstand, der er knyttet til flowet og der ved opkaldet.

      I hele opkaldets livscyklus gør flow det også muligt at reagere på bestemte hændelser, der sker, og håndtere dem – f.eks. når et opkald bliver besvaret af en agent, kan en hændelseshandler udløse et pop-op-vindue på skærmen i grænsefladen på agentskrivebordet.

      Du kan finde flere oplysninger om Webex CC Flow under 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.

      Understøttelse af virtuel agent

      Flow leverer en aktivitet til overdragelse af interaktionen til en virtuel agent, der er forudkonfigureret i Webex Control Hub.

      Når opkaldet er forbundet til en virtuel agent, giver det brugeren en samtalebaseret IVR oplevelse, og aktiviteten afsluttes enten med, at opkaldet afsluttes, eller med at opkaldet eskaleres til en agent.

      I tilfælde af eskalering kan flowet konfigureres til at sætte opkaldet i kø, som derefter besvares af en agent.

      Indgående digitale interaktioner

      Til e-mail- og meddelelseskanaler for indgående interaktioner bruger Webex CC Webex Connect til klargøring af aktiverne, flow til at håndtere de indgående interaktioner og derefter dirigere interaktionen til Webex CC, når Webex Connect-flowet eksplicit sætter interaktionen i kø, så den kan håndteres af en agent.

      Følgende figur illustrerer indtagelsen af e-mail, meddelelsesinteraktioner i Webex CC.

      Indstillinger for indgående data for e-mail og meddelelser

      Virtual Agent / BOT-integrationer

      For interaktioner med e-mail og messaging / sociale kanaler konfigureres de virtuelle agent/BOT-behandlinger i Webex Connect-flowet.

      Som det er tilfældet med Virtual Agents for Voice, sættes interaktionen i kø og distribueres til en agent, hvis BOT-behandlingen ender med at eskalere som resultat.

      Routing og kø

      Webex CC behandler den indgående kontakt med automatiserede handlere som defineret i flowet, og flowet kan beslutte at sætte kontakten i kø til en kø/direkte til en agent (agentspecifik kø – understøttes kun for telefoni/stemmeinteraktioner).

      Hvis der er en agent tilgængelig i kø, reserveres agenten, og interaktionen distribueres til agenten. Hvis der ikke er nogen agenter tilgængelige, parkeres interaktionen i køen, og Flow vil fortsat behandle kunden med handler, der er knyttet til køaktiviteten.

      Når en agent bliver tilgængelig, afbrydes handleren, og agenten tilbydes interaktion.

      Følgende figur illustrerer kø- og routingarkitekturen.

      Queuing and Routing Architecture
      Kø- og routingarkitektur

      Valg af agent

      Køer i Webex CC understøtter følgende agentudvælgelsesalgoritmer:

      • Agentruter, der har været længst tilgængelig

      • Fagbaseret routing

        • Længst tilgængelig agent (LAA)

        • Bedste tilgængelige agent (BAA)

      Agenter er knyttet til køerne gennem Teams.

      En kø kan tildeles flere opkaldsdistributionsgrupper (hvor hver gruppe har et eller flere teams) på en sekventiel måde med konfigureret ventetid på, at opkaldsdistributionsgruppen føjes til køen, så søgeområdet for en matchende agent udvides til flere opkaldsdistributionsgrupper, efterhånden som tiden skrider frem.

      For fagbaseret distribution vælges en agent blandt de fagkrav, der matcher agenter, der er knyttet til køen, baseret på LAA- eller BAA-konfiguration.

      Tale-/telefonispecifikke ekstra funktioner

      Agentbaseret routing (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjælp af aktiviteten QueueToAgent distribuere interaktioner direkte til den valgte agent baseret på agent-id'et.

      Hvis agenten ikke er tilgængelig til at håndtere interaktioner, kan interaktionen parkeres i en agentspecifik kø og vente på, at agenten bliver tilgængelig

      Avancerede køoplysninger

      Webex CC Flow kan ved hjælp af aktiviteten GetQueueInfo hente oplysninger i realtid for en kø, f.eks. position i kø (PIQ), estimeret ventetid (EWT), antal agenter, der er tilgængelige i køen, og kan bruges til at beslutte, om kontakten skal sættes i kø eller ej.

      Hilsen tilbagekald

      Webex CC Flow giver ved hjælp af aktivitetstilbagekald kunden mulighed for at afbryde forbindelsen til opkaldet, samtidig med at positionen i køen bevares, og modtage et tilbagekald, når den virtuelle interaktion i køen dirigeres til en agent.

      Håndtering af overløb

      Webex CC understøtter håndtering af overløb ved hjælp af kapacitetsbaserede teams (CBT).

      CBT er som et almindeligt team med en kapacitet og et tilknyttet eksternt DN, der betjener denne kapacitet. Det kan konfigureres sammen med andre teams i køopkaldsdistributionscyklusserne.

      Normalt konfigureres dette som den sidste cyklus, så den fungerer som et overløb, hvis der ikke er nogen agent tilgængelig, selv efter at alle de konfigurerede opkaldsdistributionsgrupper ikke kan finde en tilgængelig matchende agent til håndtering af interaktionen.

      Agent Desktop Operations

      Når en agent logger på Webex CC Agent Desktop, angiver agenten et telefonnummer, som indgående opkald til agenten kan forbindes til. Det kan være en PSTN-telefon, en mobiltelefon eller et lokalnummer, hvis agenten er en Cisco Webex Calling bruger.

      Bemærk, at dette nummer skal være et gyldigt telefonnummer, som opkald kan viderestilles til. Hvis dette ikke er tilfældet, kan agenten ikke modtage indgående opkald.

      Baseret på den type interaktion, som agenten håndterer, giver widgets på agentskrivebordet mulighed for at udføre bestemte mediekontrolhandlinger.

      Når et opkald f.eks. er besvaret, kan agenten udføre følgende handlinger i forbindelse med opkaldet.

      • Sæt opkaldet på hold

      • Initiere konsulentopkald og

        • Omstille opkaldet til et andet telefonnummer (f.eks. agentens telefonnummer)/indgangspunkt

        • Sæt en anden agent i konference for opkaldet

      • Omstil opkaldet til en anden kø

      • Afslutte opkaldet

      Agentcomputer giver administratorer mulighed for at tilføje brugerdefinerede widgets der ved at udvide skrivebordsfunktionerne og gøre det til en samlet samling widgets, som agenter skal bruge for at få deres arbejde udført på en effektiv måde.

      Skrivebordsarkitektur

      Agentskrivebord er et mikrofrontend-baseret enkeltsidet program, der er vært for widgets, der er bygget på basis af webkomponentarkitektur. Alle standard / lager widgets er drevet af data, der hentes af API'er eller server side push mekanismer.

      Disse er typisk asynkrone API'er, hvor svaret på en aktivering kommer til skrivebordet via en WebSocket-forbindelse.

      Webex CC-Agent Desktop godkender brugere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for brugerdefinerede widgets, baseret på godkendelsesmodellen, giver det en single sign-on-oplevelse til agenter, hvis den brugerdefinerede widgets godkendelsesmodel er integreret med CI.

      Når en agent er en del af en interaktion, sendes alle opdateringer til denne interaktionstilstand eller tilknyttede data til skrivebordet via WebSocket-forbindelsen.

      Skrivebordets robusthed over for tilslutningsmuligheder og ventetid

      Det asynkrone API- og serverside-push muliggør skalering og ethvert forbindelsestab til WebSocket-grænsefladen registreres, og skrivebordet forsøger at oprette forbindelse igen og logge på igen.

      Følgende figur illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administration og konfiguration

      Onboarding af kunder

      Webex Control Hub er den primære grænseflade, der bruges af partnere og kunder til at onboarde kunder og aktivere eller konfigurere funktioner.

      Når organisations- og kontaktcenterfunktionerne er klargjort i Control Hub, udløser det et workflow i Webex CC, som udfører resten af trinnene i klargøringen af alle kontaktcenterfunktioner i henhold til de tilbud, kunden har valgt.

      Al klargøring af kontaktcentre udføres ved hjælp af et BPM-arbejdsprocesprogram, der muliggør en deklarativ måde at definere de involverede trin på og gør hele provisioneringstrinnene modstandsdygtige over for fejl og sikrer dataintegriteten.

      Følgende figur illustrerer provisioneringsarbejdsgangen i Webex CC.

      Arbejdsgang for onboarding af kunder

      Konfigurationsobjekter

      De vigtigste konfigurationsobjekter i Webex CC, der er omfattet af en organisation, er:

      Sted

      Sted betyder en placering, hvor et eller flere teams, brugere (agenter/supervisorer) er placeret.

      Alle brugere og teams skal tilhøre et websted.

      Team

      En gruppe brugere. Teams bruges til at distribuere interaktioner til agenter via køer.

      Hvert team skal tilhøre et websted.

      Agenter

      Brugere, der kan logge på Agent Desktop og håndtere interaktioner på tværs af medietyper, der er konfigureret i Webex CC.

      Supervisorer

      Supervisorer tildeles teams og kan overvåge/coache agenten og have adgang til teamniveaustatus og agentstatistikker for dem, der hører til de teams, som supervisoren er tildelt.

      En kø er en logisk enhed, hvor interaktioner kan ventes på, at agenter er tilgængelige, som derefter distribueres til agenten.

      Køer knyttes til teams som søgeområdet for agenter med mulighed for at udvide søgeområdet baseret på den forløbne tidsgrænse ved at føje andre teams til søgeområdet.

      Entrypoint

      Indgangspunkt er en logisk enhed, der repræsenterer indgangspunktet for interaktioner, der kommer ind i Webex CC. For telefoni er dette primært knyttet til det telefonnummer, som opkald ankommer til, og for e-mail/messaging-kanaler peger indgangspunktet på aktivkonfiguration i Webex Connect.

      Flow

      Det flow, der er knyttet til indgangspunktet (via distributionsstrategi), som bestemmer de trin, der er involveret i håndtering af interaktioner.

      For ikke-telefonikanaler (e-mail, beskeder/sociale medier) vælges Flow som en del af aktivkonfigurationen i Webex Connect.

      Adgangskontrol for kontaktcentre med flere steder

      Webex CC-administratorer kan konfigurere brugerprofiler med adgangsrettigheder til bestemte steder, teams, køer og indgangspunkter. På grund af webstedernes og holdenes hierarkiske karakter er det desuden kun de teams eller den dato, der vedrører holdene, der tilhører disse websteder eller en eksplicit specificeret delmængde af sådanne teams, der kan tilgås af brugeren, når der er givet adgang til bestemte websteder.

      For køer og indgangspunkter er de globale på organisationsniveau, så for forskellige geografiske placeringer (steder, hvor bestemte agenter og teams er placeret) kan der konfigureres separate indgangspunkter og køer, og supervisorer/brugere kan få adgang til de objekter, der er relevante for bestemte websteder.

      Følgende figur illustrerer de centrale konfigurationsobjekter og den brugerprofil, der refererer til disse objekter.

      Konfigurationsobjekter, der er knyttet til brugerprofil

      Ud over at begrænse adgangen til disse enheder kan Webex CC-administratorer styre de specifikke funktioner/moduler, som en bruger kan få adgang til i administrationsgrænsefladen, og derved have brugere med administrations-/konfigurationsrettigheder til bestemte enheder samt sektioner/funktioner i Webex CC-administrationsgrænsefladen.

      Rapportering og analyse

      Webex CC behandler de diskrete hændelser, der genereres af forskellige tjenester i løbet af interaktionernes livscyklus, ved hjælp af en række realtidsstrømbehandlingstjenester og genererer et defineret sæt realtidsdatasæt, der offentliggøres til abonnerede klienter.

      Desuden behandles, transformeres og aggregeres disse hændelser yderligere, og de resulterende datasæt bevares, som derefter hentes via API'erne til dataforbrug og rapporterings- og datavisualiseringsgrænsefladen – Analysator.

      Følgende figur illustrerer databehandlings- og forbrugsgrænsefladerne i Webex CC

      Webex CC databehandlingspipeline og forbrugsgrænseflader

      Integrationer

      Alle eksterne integrationer til WxCC for at udvide og forbedre de funktioner, som kunderne kan bruge, bruger standard publicerede API'er.

      Den type API grænseflader, der er tilgængelige i Webex CC, er:

      • REST API

      • Server-Side Push, bruge

        • Webhooks

        • WebSocket-meddelelser

      CRM-integrationer

      Webex CC understøtter to former for integration med CRM-systemer (Customer Relationship Management).

      • Integrerede skrivebordsforbindelser

      • Flowintegrationer via HTTPs Connectors i IVR

      Integrerede skrivebordsconnectorer: CRM-program som den primære grænseflade

      I denne driftstilstand logger agenten på CRM-konsollen som det primære program.

      Webex CC er et integreret program (også kaldet et integreret skrivebordsprogram eller en integreret softphone), som primært bruges til at logge på kontaktcentret og modtage Webex CC-dirigerede kontaktcenterinteraktioner.

      Ved modtagelse af et opkald eller en samtaleanmodning udfører CRM-integrationen følgende handlinger på CRM-konsollen

      • Pop op-skærmbilledet til kundeposten, der er knyttet til ANI, eller andre tilknyttede opkaldsdata.

      • Bogfør opkaldsmetadata som aktivitetsnoter i kundeposten

      • Tillad agenten at "klikke for at ringe" ved at klikke på kontakten i CRM og starte et udgående opkald til kunden

      • Bogføring af opkaldsposter i CRM-rapporteringstabellerne for primær rapportering på CRM.

      • Indeholder den fulde funktionalitet af kontrolelementerne Agent Desktop og opkald (integreret og minificeret version af skrivebordsappen)

      Den primære integrationstilstand med CRM'erne er ved at integrere Webex CC Desktop-program i en separat iFrame.

      Desuden kører Webex CC Desktop-programmet en brugerdefineret konsolløs widget (ingen brugergrænseflade) kører i baggrunden, som interagerer med det underliggende CRM-system for at udføre automatiserede handlinger på vegne af agenten.

      Interaktionerne drives af to SDK'er, som den konsolløse widget bruger.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK'et, der leveres af Webex CC til registrering af hændelseslyttere til agent- og kontakthandlinger.

      • CRM JS SDK: Dette er det CRM-klient-SDK, der gælder pr. CRM, der abstraherer REST API opkald med CRM. For eksempel bruges det CTI JS-bibliotek, der leveres af Salesforce, til salgsstyrke til at udføre handlinger og lytte efter hændelser inde i CRM.

      Følgende figur illustrerer CRM-integrerede Webex CC-skrivebords- og connectorarkitektur

      CRM Connector integreret desktop-connectorarkitektur

      Webex CC understøtter følgende CRM-løsninger til ovennævnte integration:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

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

      Du kan finde flere oplysninger om konfiguration af Webex CC-skrivebordslayouts til aktivering af CRM-connectoren, funktionssæt og ændringslogfiler ved at besøge https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgængelighed af CRM-connectorer

      CRM Connectors er tilgængelige i alle geografiske områder og områder, hvor Webex CC fungerer.

      Elastisk skala og ydeevne

      Webex CC er vært for den brugerdefinerede widget, der muliggør tovejskommunikation mellem CRM-applikationen og Webex CC-skrivebordet i AWS CloudFront CDN, hvilket sikrer høj tilgængelighed af widget-AWS på tværs af tilgængelighedszoner og regioner.

      Al CRM-integrationsspecifik beregning sker i den browser, hvor agenter bruger CRM-programmet med Webex CC Desktop integreret i CRM-programmet.

      Sikkerhed

      CRM-connectorerne aktiveres via Webex CC-agentskrivebordslayoutet, og valgfrie parametre overføres via skrivebordslayoutet til widgetten for at slå funktioner til og fra.

      Hvis du f.eks. vil aktivere widgetten Salesforce-handlinger, kan administratoren aktivere parameterindstillingen for skrivebordslayoutparameteren sfdcWidgetEnabled til true.

      Installation af pakke

      Hvis integrationen skal fungere tovejs, skal CRM-konsollen have det integrerede program installeret. Dette er for at understøtte indlæsning af Desktop-applikationen inde i en iFrame.

      Alle Desktop Embedded-connectorer er tilgængelige på CRM-markedspladsen.

      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/

      Installationen af markedspladsprogrammet aktiverer de nødvendige plug-ins og importerer de nødvendige XML-filer til CRM-konsollen for at understøtte rapportering af opkaldsposter på CRM-systemet.

      Flowintegrationer via HTTP-connectorer i IVR

      Webex CC Flow builder understøtter tovejsdatastrømme mellem Webex CC og CRM-systemet ved hjælp af HTTP-connectorer Webex, der er konfigureret i Control Hub og brugt på Webex CC Flow.

      Disse bruges primært til personalisering inden for stemmeinteraktioner og tilpasset routing inden for IVR.

      Som standard understøtter Webex CC Salesforce HTTP Connector på Control Hub. De andre CRM-connectorer kan tilføjes som brugerdefinerede connectorer på Webex Control Hub.

      Du kan finde flere oplysninger om HTTP-connectorerne på https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-forbindelser:

      Workforce-optimering

      Webex CC understøtter workflowoptimering og kvalitetsstyringsløsninger fra førende brancheleverandører.

      Implementering og tilslutningsmuligheder

      Webex CC er implementeret i AWS og er i øjeblikket tilgængelig i følgende områder:

      • US

        • USA-Øst N Virginia

        • Det vestlige USA i Californien (kun indtrængen af talemedier)

      • Canada

        • Centrale

      • Storbritannien

        • London

      • Europa

        • Frankfurt

      • Asien Pac

        • Tokyo

        • Sydney

        • Singapore

      Multiområdeforbindelse til telefoni

      For at muliggøre globale organisationer med agenter og kunder på flere geografiske placeringer understøtter Webex CC, at medierne holdes inden for det lokale område i de områder, hvor stemmemediekanten og indgående tjenester kører.

      Følgende figur viser udrulning i flere regioner med regionale medier.

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

      Tjenesterne Media Edge og Indgående medier udrulles i følgende områder.

      Geo-region

      Webex CC-tjenester (AWS-region)

      Media Edge (stemme POP)

      Næste generations medietjenester (AWS-region)*

      US

      N Virginia

      København

      Los Angeles

      N Virginia

      N Californien

      Canada

      Centrale

      Vancouver

      Toronto

      Centrale

      Brasilien

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannien

      London

      London

      London

      Indien

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australien

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhed og beskyttelse af personlige oplysninger

      Infrastruktur Sikkerhed

      Stemmeinfrastruktur på Edge

      Voice Edge-komponenterne gør det muligt for SIP-trunks fra kundenetværk/PSTN-operatører at terminere, og dette er aktiveret baseret på hvidlistede IP'er, der har tilladelse til at oprette forbindelse til edge-komponenterne.

      Beregn infrastruktursikkerhed

      Webex CC-beregningsinstanser klargøres i AWS, og tjenester kører som pods i Kubernetes-klyngen, som har flere navneområder, og adgangen til hvert navneområde er begrænset med separate legitimationsoplysninger.

      Al klargøring af infrastruktur udføres ved hjælp af kode - ingen manuelle trin - og ingen af legitimationsoplysningerne kan tilgås manuelt.

      Der er et centralt legitimationslager med specifikke stier konfigureret til specifikt sæt tjenester / teams, og adgangen til selve legitimationslageret er begrænset og konfigureret som hemmeligheder i build- og implementeringssystemerne.

      Ingen af infrastrukturkomponenterne / tjenesterne er direkte eksponeret uden for AWS VPC, og kun offentligt eksponerede grænseflader er API'er og WebSocket-servere, der styres og administreres ved hjælp af api-gateway,

      Derudover er der visse interne systemer og grænseflader, der bruges af udviklere, og som bruges til visning af logfiler, målepunkter, implementeringsoplysninger, buildstatus og testresultater, som er sikret ved hjælp af roller og grupper og integreret med Ciscos interne godkendelsessystemer.

      Godkendelse og autorisation af brugergrænseflader

      Alle brugergrænseflader, der bruges af forskellige kontaktcenterbrugere (agenter, supervisorer, administratorer, analytikere), er beskyttet af Cisco Common Identity-baserede OAuth-flows (ihændehavertokengodkendelse).

      Godkendelsen udføres ved hjælp af roller for den bruger, der har hentet tokenet, og områder, der er tildelt tokenet.

      Datasikkerhed

      Data i transit

      Ingen af grænsefladerne i den anvendte tjeneste-/infrastrukturkomponent er direkte eksponeret for ekstern indgående trafik.

      Vælg tjenester med http-API'er eksponerer disse grænseflader via en gateway, og al indgående https (inklusive dem fra WebSocket) afsluttes i ALB, og intern trafik via http dirigeres til tjenesterne.

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

      Inde i VPC er den interne kommunikation mellem tjenester - over http / brugerdefineret TCP-protokol - over almindelig TCP stikkontakt.

      Inaktive data

      Alle data, der gemmes, krypteres på lagerlaget. Desuden er de datalagre, der er uden for VPC, beskyttet og adgangskontrol og autorisationer med legitimationsoplysninger sikkert gemt og administreret i et hemmeligt lager.

      Følgende figur illustrerer datastrøms- og sikkerhedsmodellen for transit såvel som inaktive hændelser.

      Datasikkerhed under overførsel og inaktivitet

      Databeskyttelse

      Slutbrugerens PII-data

      Webex CC Flow, som er den programmatiske controller til håndtering af interaktioner, kan bruges til at indsamle brugerdata, som kan tildeles flowvariabler, der er specielt mærket som 'Indeholder følsomme data'. Værdierne for sådanne data krypteres, og ingen tjenester i transitstien for dataene har adgang til disse data.

      Desuden bevares sådanne data aldrig i Webex CC-rapporteringsdatalager, og logfilerne / messaging-infrastrukturen vil have krypterede data, og klare tekstdata gemmes ikke nogen steder i Webex CC.

      Kontaktcenteragent/supervisor-PII-data

      De brugerrelaterede data for kontaktcentret redigeres i logfiler, men er tilgængelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhed

      Faktorer for skala

      For Webex CC er de faktorer, der påvirker skalaen:

      • Samtidig antal agenter logget på

      • Samtidig antal igangværende interaktioner

        • Handlinger, der udføres på disse interaktioner

      • Samtidig antal handlinger, som supervisorer/agenter udfører uden for håndteringen af interaktionerne

      • Mængden af genererede og vedvarende data

      Arkitektoniske aspekter, der muliggør skalering

      De principper, som Webex CC er baseret på, gør det muligt for løsningen at skalere dynamisk efter behov inden for de grænser, der håndhæves af den infrastruktur, der leveres til de forskellige tjenester og platformskomponenter.

      Hændelsesdrevet arkitektur

      Tjenesterne i Webex CC kommunikerer ved hjælp af meddelelser, og processen til behandling af kritiske meddelelser involverer ingen blokerende IO-handlinger, og den tilstand, der kræves til behandling af meddelelser, er lokaliseret til forekomsten af den tjeneste, der behandler meddelelsen.

      Statsløse tjenester (eller eksternaliseret stat)

      Statsløse tjenester muliggør elasticitet ved nemt at tilføje/fjerne yderligere forekomster af tjenesterne. Der er visse tjenester, der i sagens natur er statslige, og de har eksternaliseret statsbutik, og infrastrukturen understøtter også dynamiske ændringer i antallet af forekomster af sådanne tjenester med automatisk rebalancering / statsoverførsel / lokalisering af staten til den instans, der har brug for staten.

      Elastisk infrastruktur

      Alle tjenester kører i Kubernetes, og infrastrukturen aka Kubernetes-noder skaleres automatisk baseret på brugen, og dette muliggør dynamisk tilføjelse af flere beregningsnoder op til en maksimal høj tærskel, der er forudkonfigureret.

      Belastningsprojektion og regelmæssig validering

      Alle tjenester benchmarkes for ydeevneegenskaberne, og skaleringsmønsteret valideres på serviceniveau.

      Yderligere kontinuerlig validering, spidsbelastning og udholdenhedstest udføres med testparametre, der er indstillet til forventet vækst i de skalapåvirkende attributter, hvilket gør det muligt at identificere flaskehalse, planlægge at opdatere den høje tærskel for infrastrukturressourceforbrug og være klar til spildagen.

      Pålidelighed og tilgængelighed

      Den hændelsesdrevne arkitektur og statsløse tjenester muliggør robusthed og elasticitet. For at sikre, at fejl opdages og reageres på, før funktionaliteter påvirkes, anvender Webex CC følgende strategi.

      • Infrastrukturens tilgængelighed og pålidelighed

        • Alle Webex CC-tjenester og infrastrukturkomponenter implementeres altid på tværs af tre AWS-tilgængelighedszoner.

          • Dette gør det muligt for Webex CC at være modstandsdygtig over for fejl i tilgængelighedszoner, og i tilfælde af fejl erstattes de fejlbehæftede forekomster automatisk med nyere.

      • Kontinuerlig overvågning og alarmering

        • Interne og eksterne sonder til tjenester og infrastrukturkomponenter, som ved fejl udløser advarsler.

        • Målepunkter, der registreres fra tjeneste- og infrastrukturkomponenter og behandles via et regelprogram, der registrerer matchende regler og udløser beskeder.

      • Løbende validering og alarmering

        • Der køres periodiske tests, og eventuelle fejl resulterer i udløsning af advarsler

        • Disse advarsler opretter proaktive hændelser og håndteres som en reel hændelse, der påvirker kunden.

          • Dette foregriber påvirkninger for kunden og bidrager til systemtilgængelighed og pålidelighed.

      • Løbende integration og levering

        • Dette er den tekniske proces og leveringspipeline og muliggør hurtig og pålidelig opbygning, validering og implementering af tjenester / ændringer til tjenester i Webex CC.

          • Muligheden for at udføre fuldstændig automatiseret implementering – fra kode til produktionsmiljø med alle de nødvendige valideringer reducerer risikoen og minimerer tiden til løsning, hvis en ændring skal implementeres som reaktion på en fejl.

      • Afbrydere og kill-switches

        • Forskellige dele af systemet / visse funktioner i Webex CC kan selektivt deaktiveres for alle kunder eller udvalgte kunder for at minimere kaskadeeffekter af en fejl.

          • Dette gør det muligt at minimere fejloverfladen og opnå tilgængelighed af centrale kontaktcenterfunktioner for kunderne.

      Overvågning og fejlregistrering

      Følgende figur viser de mekanismer til løbende overvågning, validering og alarmering, der er indført for Webex CC.

      Kontinuerlig overvågning og fejlregistrering

      Forretningskontinuitet og it-katastrofeberedskab

      Disaster Recovery and Business Continuity-processen sikrer, at der registreres eventuelle store afbrydelser i en region, og de nødvendige trin er på plads for at sikre gendannelse af tjenesterne til kunder, der er ombord i regionen.

      Trinene til gendannelse dokumenteres, valideres og holdes opdateret regelmæssigt i henhold til katastrofegendannelses- og styringsprocesserne.

      Webex CC-tjenester implementeres i tre separate tilgængelighedszoner inden for en AWS-region. Hver tilgængelighedszone er en forskellig fysisk placering i området med uafhængige forsyningsselskaber.

      I tilfælde af fuldstændig AWS-regionsfejl er Webex CC afhængig af AWS for at gendanne regionen, og for langvarige afbrydelser, der involverer hele regionen, provisioneres Webex CC-datacenteret i en ny AWS-region og gendanner de vigtigste kundekonfigurationer og data, så kontaktcentret er operationelt for kunder i den nye AWS-region.

      Dette involverer automatisering, men kræver manuel indgriben for at udløse processen samt overvåge og sikre, at den nødvendige konfiguration og data gendannes for at gøre kontaktcentret operationelt for kunderne.

      Overholdelse og certificeringer

      Webex Contact har en omfattende liste over sikkerhedscertificeringer. Disse certificeringer holdes ajour med jævne mellemrum.

      • PCI DSS QSA

      • CAIQ

      • HIPAA & HITECH

      • CSA stjerne niveau 1

      • CSA Star Level 2 (uafhængig vurdering af 3. part)

      • SOC2

      • ISO27001 (International standard for informationssikkerhed)

      • ISO27017 (sikkerhedsstandard for cloudtjenesteudbydere)

      • ISO27018 (Sikkerhedsstandard med fokus på beskyttelse af personoplysninger i skyen)

      • ISO27701 (udvidelse til beskyttelse af personlige oplysninger)

      • C5 tysk standard, der demonstrerer operationel sikkerhed mod cyberangreb

      Se Webex Dataark om beskyttelse af personlige oplysninger for kontaktcentertjenesten for at få flere oplysninger.

      Indledning

      Cisco Webex Contact Center (Webex CC) er et kontaktcenter som en service (CCaaS), der gør det muligt for organisationer at muliggøre smartere, proaktive og personlige interaktioner på tværs af kundekampagneforløbet.

      Webex CC er designet, designet og udviklet fra bunden som en cloudbaseret løsning med følgende centrale arkitektoniske principper.

      • Tjenester: Uafhængigt sæt tjenester, hvor hver tjeneste leverer et lille sammenhængende sæt funktioner til sine brugere.

      • Hændelsesdrevet: Alle tjenester kommunikerer med hinanden ved hjælp af meddelelser, undtagen i webapplikationer, hvor applikationen bruger https-grænseflader (REST API'er, Push Data via WebSocket-interface) til specifikke brugssager.

      • Statsløs/eksternaliseret tilstand: Tjenesterne udrulles i Kubernetes og kører i docker-objektbeholdere med mulighed for automatisk at skalere og være modstandsdygtige over for fejl i en eller flere forekomster af tjenesterne.

      • Observerbar: Alle tjenester og infrastrukturkomponenter, der muliggør implementering af sådanne tjenester, kan observeres med standardmekanismer til at måle, registrere og forhindre situationer, der påvirker kontaktcenterfunktioner samt hurtig fejlfinding og gendannelse af tjenester i tilfælde af afbrydelser.

      • Isoleret/løst koblet: Hver tjeneste kan bygges, valideres og implementeres/opdateres uafhængigt uden nedetid for kontaktcenterfunktioner.

      Webex CC-tjenester implementeres i AWS og drives af en cloudbaseret platform, der muliggør følgende:

      • Tilgængelighed af infrastrukturtjenester og applikationer på tværs af flere tilgængelighedszoner

      • Elasticitet af infrastrukturtjenester og applikationer, der muliggør dynamiske skaleringsfunktioner

      • Sikkerhed indbygget i den måde, systemerne bygges og implementeres på, data beskyttes under overførsel og inaktive sammen med de sikkerheds-/overholdelsescertificeringer, som Webex CC har.

      • Skalerbar og sikker edge-infrastruktur til telefoni/tale-integrationer

      • Observerbarhed med proaktiv overvågning og alarmering, der muliggør høj tilgængelighed af kontaktcentertjenester til sine kunder.

      • Integreret med resten af Cisco Webex til brugergodkendelse/autorisation, administration og klargøring af kontaktcenterfunktioner.

      De yderligere afsnit i dette dokument beskriver hver af ovenstående funktioner, og hvordan CC Webex arkitekturen muliggør samme.

      Logisk arkitektur

      Den kernekapacitet, som en kontaktcenterløsning skal have, er at gøre det muligt for kunderne nemt at kontakte organisationen ved hjælp af almindeligt anvendte kommunikationsmidler og få forespørgslerne / problemerne behandlet på en hurtig og effektiv måde.

      Men for at sikre, at dette grundlæggende princip opnås, er der flere funktioner bag kulisserne, som den organisation, der bruger kontaktcenteret, skal have adgang til. Det drejer sig om:

      • Mekanismer, som kunderne kan bruge til at starte en interaktion

        • Udgivne og operationelle telefonnumre, der forbinder telefoniopkald med kontaktcentersystemet

        • E-mail-adresser, som kunder kan sende e-mail til, og mekanisme til at registrere nye indgående e-mails.

        • Mulighed for kunder at kontakte via forskellige digitale kanaler, herunder, men ikke begrænset til,

          • Chat fra en hjemmeside/app

          • Direkte chat via populære messaging-klienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direkte besked fra Twitter

      • Evne til at registrere nye interaktioner og håndtere dem effektivt

        • Disse vil omfatte automatiseret IVR system, virtuelle agenter til telefoni / chats med programmerbarhed indbygget til at definere de arbejdsgange, der er involveret i håndtering af interaktioner.

        • Endelig skal interaktionen, hvis det er nødvendigt, eskaleres til en agent, der er optimalt kvalificeret til at håndtere interaktionen.

      • Mulighed for, at agenter kan angive tilgængelighed til håndtering af interaktioner og supervisorer til at overvåge, coache agenter og opnå de driftsmæssige målepunkter, der muliggør effektive interaktioner.

      • Administratorers mulighed for at konfigurere og provisionere de forskellige kontaktcenterfunktioner, der gør det muligt for agenter og supervisorer at udføre deres opgaver som forventet.

      Derudover skal moderne virksomheder have tilføjet funktioner for at optimere kontaktcenterdriften med adgang til data og indsigt, der visualiserer og sporer vigtige driftsmålinger.

      Desuden er muligheden for at integrere med specialiserede funktioner i kontaktcenterøkosystemet, f.eks. kørsel af proaktive automatiserede udgående opkald, forbedring af agent- og supervisoroplevelser ved hjælp af AI, registrering og forståelse af kundekampagneforløbet for proaktivt at levere data på forhånd til agenter, klare differentiatorer i den måde, kontaktcenterløsninger udvikler sig på.

      Med hensyn til forbrugsmodellen, hvor kontaktcentertilbud forbruges som en cloud-leveret softwaretjeneste, kræver evnen til at sikre tilgængelighed, pålidelighed og automatiserede ad hoc-skalakrav avancerede overvågnings- og alarmeringsmekanismer, som muliggør kontinuerlig validering og registrering af forestående problemer og forebyggelse / minimering af påvirkninger på kundedrift.

      Følgende figur illustrerer den logiske arkitektur af Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funktionelle komponenter

      Følgende afsnit beskriver forskellige funktionelle komponenter i Webex CC.

      Administration af interaktion

      Webex CC understøtter telefoni, e-mail og beskeder (sociale kanaler) som forskellige kanaler, som brugere kan bruge til at interagere med kontaktcentret.

      For alle kanaler kan den indledende håndtering udføres af systemet, og derefter kan interaktionen eskaleres til en agent.

      Medietyper

      Telefoni-

      For telefoni bestemmes håndteringen af indgående taleopkald af, hvordan opkaldet er kommet ind i kontaktcenteret (se Indtrængningsmekanismer nedenfor) og af det Webex CC-flow, der er knyttet til indgangspunktet.

      Opkaldet besvares, og der udføres yderligere handlinger i henhold til Webex CC Flow-definitionen – som er en programmatisk repræsentation af de handlinger, der skal udføres, mens opkaldet håndteres, enten før det sættes i kø og dirigeres til en agent, eller selve flowet kan håndtere opkaldet uden overførsel til en agent.

      Flow Builder i Webex CC giver udviklere mulighed for at definere flowet og tildele det til det indgangspunkt, via hvilket opkaldet ankommer til Webex CC.

      Disse konfigurationsobjekter og deres anvendelse er dækket i Konfigurationsenheder.

      Flere oplysninger om Flow Builder er dækket i det kommende afsnit om IVR System.

      E-mail og beskeder

      Fra Webex CC-perspektiv leverer Webex Connect indgående og udgående funktioner til alle digitale kanaler - e-mail, meddelelseskanaler, som slutbrugere kan bruge til at kontakte kontaktcenter.

      Webex Connect Flow

      • Bestemmer håndteringen af sådanne interaktioner, indtil interaktionerne er sat i kø og distribueret til agenter. Dette omfatter automatisk håndtering og BOT-behandlinger for alle former for messaging og e-mail-interaktioner.

      • Anvender forretningslogik på indgående interaktion.

      • Håndterer kontakt før kø.

      • Flow selv kan håndtere interaktionen uden overførsel til live agent.

      De meddelelseskanaler, der understøttes af Webex CC, er:

      • Web App / Mobil App Chat

      • WhatsApp

      • Facebook Messenger

      • Sms

      De e-mailkanaler, der understøttes af Webex CC, er:

      • Gmail

      • Office365

      Indtrængningsmekanismer

      Dette afsnit dækker de mekanismer, hvormed en interaktion kan komme ind i Webex CC. Baseret på medietypen er de mekanismer, hvormed en interaktion når Webex CC, forskellige.

      For eksempel er der inden for telefoni fysisk infrastrukturprovisionering, der er nødvendig for at aktivere PSTN-forbindelse, konfiguration af telefonnumre og routing af opkald til Webex CC.

      For e-mail-/meddelelseskanaler skal indgående konfiguration udføres i Webex Connect, og det involverer klargøring af e-mail-/meddelelseskonto og Webex Connect flowkonfiguration.

      Indgående stemme

      I forbindelse med taleopkald er det typisk sådan, at brugerne ringer til et PSTN-telefonnummer, som derefter forbindes til kontaktcentret. Fra et indgående perspektiv kræver dette en mekanisme til at dirigere opkald fra PSTN til Webex CC.

      Følgende figur illustrerer indtagelse af taleopkald til Webex CC.

      Indstillinger for indgående stemme

      Stemmeindtrængningstjenesterne i Webex CC udfører tredjepartsopkaldskontrol ved hjælp af SIP og besvarer det indgående opkald samt udfører overførsels-, konference- og andre opkaldskontrolhandlinger.

      Det logiske indgangspunkt for opkald i Webex CC er konfigurationsenheden med navnet "Indgangspunkt". I forbindelse med taleindtrængning er nøglekonfigurationen for indgangspunktet det telefonnummer, der er knyttet til det, hvilket typisk er et gyldigt PSTN-telefonnummer, der er hentet fra den valgte PSTN-udbyder.

      Dette gør det muligt at registrere indgående opkald på telefonnummeret, knytte opkaldet til indgangspunktet og bruge andre konfigurationsparametre for indgangspunktet til at håndtere opkaldet i henhold til Webex CC Flow-definitionen, der skal udløses for interaktionen.

      Bemærk:

      Du kan finde flere oplysninger om PSTN-forbindelsesindstillingerne på 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.

      Skalerbarhed og tilgængelighed af Voice Edge-infrastruktur

      Webex CC VPOP-infrastrukturen omfatter redundante par SIP SBC'er, der sikrer høj tilgængelighed, og flere SBC'er kan tilføjes for at skalere de samtidige opkaldsmængder, der skal understøttes.

      Det maksimale antal samtidige opkald, som VPOP kan håndtere, afhænger af antallet af SBC'er, der kører, og som opkald sendes til.

      For geografisk redundans – et net af VPOP SBC med sammenkoblinger på tværs af flere par på tværs af regioner understøttes.

      For stemmeindtrængningstjenester er de horisontalt skalerbare til at håndtere et stigende antal samtidige taleopkald, der skal indtages på Webex CC.

      Sikkerhedsovervejelser i forbindelse med voice edge-infrastruktur

      Nedenstående tabel indeholder oplysninger om tilslutningsmulighederne til Voice Edge-infrastrukturen.

      Tabel 1. Forbindelsestyper

      Forbindelse

      Typer

      Offentligt internet

      Direkte (med hvidlistede kilde-IP-adresser)

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

      Websted til websted (S2S)

      SRTP/SIP TLS

      Private tilslutningsmuligheder

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Datacenter på tværs af forbindelser

      Equinix Fabric-forbindelser

      For flere detaljer, besøg 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 taleopkald, der kommer ind i et telefonnummer, der er knyttet til et indgangspunkt, bliver besvaret af Webex CC, og udførelsen af et Webex CC Flow, der er knyttet til indgangspunktet, går i gang.

      Webex CC Flow Builder leverer programmeringskonstruktioner/operatorer og funktionelle blokke, kaldet aktiviteter, så administratorer eller enhver, der designer og implementerer IVR-logikken, kan kombinere disse byggesten og oprette flowdefinitionen.

      De programmeringskonstruktioner, som Flow understøtter, er:

      • Rapporterings- og indstillingsvariabler – tilstand, der er knyttet til en flowudførelse

        • Pebble Expressions for at indstille værdien af variabler

      • Betinget kontrol

      • Looping - ved hjælp af Conditionals og Go To (evne til at kæde aktiviteter sammen)

      • Kald REST-API'er

      • Parse Data - JSON, TOML, XML, der typisk bruges til parsing af API-svar.

      • Komponere aktiviteter


       

      Et repræsentativt sæt aktiviteter, som Flow leverer, er:

      • Afspil beskeder

      • Indsaml brugerdata

      • Omstille opkaldet til en anden destination/et andet telefonnummer

      • Send opkaldet til en virtuel agent

      • Sæt opkaldet i kø, så det kan blive besvaret af en agent.

      For hvert opkald, der er aktivt, er en forekomst af flowkørsel også aktiv, indtil opkaldet afsluttes, hvilket resulterer i samtidige udførelser af flows.

      Hver forekomst af flowudførelse giver isoleret miljø for data / tilstand, der er knyttet til flowet og der ved opkaldet.

      I hele opkaldets livscyklus gør flow det også muligt at reagere på bestemte hændelser, der sker, og håndtere dem – f.eks. når et opkald bliver besvaret af en agent, kan en hændelseshandler udløse et pop-op-vindue på skærmen i grænsefladen på agentskrivebordet.

      For yderligere oplysninger om Webex CC Flow, 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.

      Understøttelse af virtuel agent

      Flow leverer en aktivitet til overdragelse af interaktionen til en virtuel agent, der er forudkonfigureret i Webex Control Hub.

      Når opkaldet er forbundet til en virtuel agent, giver det brugeren en samtalebaseret IVR-oplevelse, og aktiviteten afsluttes enten med afslutning af opkaldet eller med eskalering af opkaldet til en agent.

      I tilfælde af eskalering kan flowet konfigureres til at sætte opkaldet i kø, som derefter besvares af en agent.

      Indgående digitale interaktioner

      For e-mail- og meddelelseskanal for indgående interaktioner bruger Webex CC Webex Connect til klargøring af aktiverne, flow til at håndtere de indgående interaktioner og derefter dirigere interaktionen til Webex CC, når Webex Connect-flowet eksplicit sætter interaktionen i kø, så den kan håndteres af en agent.

      Følgende figur illustrerer indtagelsen af e-mail, meddelelsesinteraktioner i Webex CC.

      Indstillinger for indgående data for e-mail og meddelelser

      Virtual Agent / BOT-integrationer

      For interaktioner med e-mail og meddelelser/sociale kanaler konfigureres de virtuelle agent-/BOT-behandlinger i Webex Connect-flowet.

      Som det er tilfældet med Virtual Agents for Voice, sættes interaktionen i kø og distribueres til en agent, hvis BOT-behandlingen ender med at eskalere som resultat.

      Routing og kø

      Webex CC behandler den indgående kontakt med automatiserede handlere som defineret i flowet, og flowet kan beslutte at sætte kontakten i kø til en kø/direkte til en agent (agentspecifik kø – understøttes kun for telefoni-/stemmeinteraktioner).

      Hvis der er en agent tilgængelig i kø, reserveres agenten, og interaktionen distribueres til agenten. Hvis der ikke er nogen agenter tilgængelige, parkeres interaktionen i køen, og Flow vil fortsat behandle kunden med handler, der er knyttet til køaktiviteten.

      Når en agent bliver tilgængelig, afbrydes handleren, og agenten tilbydes interaktion.

      Følgende figur illustrerer kø- og routingarkitekturen.

      Queuing and Routing Architecture
      Kø- og routingarkitektur

      Valg af agent

      Køer i Webex CC understøtter følgende algoritmer til valg af agent:

      • Agentruter, der har været længst tilgængelig

      • Fagbaseret routing

        • Længst tilgængelig agent (LAA)

        • Bedste tilgængelige agent (BAA)

      Agenter er knyttet til køerne gennem Teams.

      En kø kan tildeles flere opkaldsdistributionsgrupper (hvor hver gruppe har et eller flere teams) på en sekventiel måde med konfigureret ventetid på, at opkaldsdistributionsgruppen føjes til køen, så søgeområdet for en matchende agent udvides til flere opkaldsdistributionsgrupper, efterhånden som tiden skrider frem.

      For fagbaseret distribution vælges en agent blandt de fagkrav, der matcher agenter, der er knyttet til køen, baseret på LAA- eller BAA-konfiguration.

      Tale-/telefonispecifikke ekstra funktioner

      Agentbaseret routing (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjælp af aktiviteten QueueToAgent dirigere interaktioner direkte til den valgte agent baseret på agent-id'et.

      Hvis agenten ikke er tilgængelig til at håndtere interaktioner, kan interaktionen parkeres i en agentspecifik kø og vente på, at agenten bliver tilgængelig

      Avancerede køoplysninger

      Webex CC Flow kan ved hjælp af aktiviteten GetQueueInfo hente oplysninger i realtid for en kø som position i kø (PIQ), estimeret ventetid (EWT), antal agenter, der er tilgængelige i køen, og kan bruges til at beslutte, om kontakten skal sættes i kø eller ej.

      Hilsen tilbagekald

      Webex CC Flow, der bruger aktivitetstilbagekald, giver kunden mulighed for at afbryde forbindelsen til opkaldet, samtidig med at positionen i køen bevares, og modtage et tilbagekald, når den virtuelle interaktion i køen dirigeres til en agent.

      Håndtering af overløb

      Webex CC understøtter håndtering af overløb ved hjælp af kapacitetsbaserede teams (CBT).

      CBT er som et almindeligt team med en kapacitet og et tilknyttet eksternt DN, der betjener denne kapacitet. Det kan konfigureres sammen med andre teams i køopkaldsdistributionscyklusserne.

      Normalt konfigureres dette som den sidste cyklus, så den fungerer som et overløb, hvis der ikke er nogen agent tilgængelig, selv efter at alle de konfigurerede opkaldsdistributionsgrupper ikke kan finde en tilgængelig matchende agent til håndtering af interaktionen.

      Agent Desktop Operations

      Når en agent logger på Webex CC Agent Desktop, angiver agenten et telefonnummer, som indgående opkald til agenten kan forbindes til. Det kan være en PSTN-telefon, en mobiltelefon eller et lokalnummer, hvis agenten er en Cisco Webex Calling bruger.

      Bemærk, at dette nummer skal være et gyldigt telefonnummer, som opkald kan viderestilles til. Hvis dette ikke er tilfældet, kan agenten ikke modtage indgående opkald.

      Baseret på den type interaktion, som agenten håndterer, giver widgets på agentskrivebordet mulighed for at udføre bestemte mediekontrolhandlinger.

      Når et opkald f.eks. er besvaret, kan agenten udføre følgende handlinger i forbindelse med opkaldet.

      • Sæt opkaldet på hold

      • Initiere konsulentopkald og

        • Omstille opkaldet til et andet telefonnummer (f.eks. agentens telefonnummer)/indgangspunkt

        • Sæt en anden agent i konference for opkaldet

      • Omstil opkaldet til en anden kø

      • Afslutte opkaldet

      Agentcomputer giver administratorer mulighed for at tilføje brugerdefinerede widgets der ved at udvide skrivebordsfunktionerne og gøre det til en samlet samling widgets, som agenter skal bruge for at få deres arbejde udført på en effektiv måde.

      Skrivebordsarkitektur

      Agentskrivebord er et mikrofrontend-baseret enkeltsidet program, der er vært for widgets, der er bygget på basis af webkomponentarkitektur. Alle standard / lager widgets er drevet af data, der hentes af API'er eller server side push mekanismer.

      Disse er typisk asynkrone API'er, hvor svaret på en aktivering kommer til skrivebordet via en WebSocket-forbindelse.

      Webex CC-Agent Desktop godkender brugere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for brugerdefinerede widgets, baseret på godkendelsesmodellen, giver det en single sign-on-oplevelse til agenter, hvis den brugerdefinerede widgets godkendelsesmodel er integreret med CI.

      Når en agent er en del af en interaktion, sendes alle opdateringer til denne interaktionstilstand eller tilknyttede data til skrivebordet via WebSocket-forbindelsen.

      Skrivebordets robusthed over for tilslutningsmuligheder og ventetid

      Det asynkrone API- og serverside-push muliggør skalering og ethvert forbindelsestab til WebSocket-grænsefladen registreres, og skrivebordet forsøger at oprette forbindelse igen og logge på igen.

      Følgende figur illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administration og konfiguration

      Onboarding af kunder

      Webex Control Hub er den primære grænseflade, der bruges af partnere og kunder til at onboarde kunder og aktivere eller konfigurere funktioner.

      Når organisations- og kontaktcenterfunktionerne er klargjort i Control Hub, udløser det et workflow i Webex CC, som udfører resten af trinnene i klargøringen af alle kontaktcenterfunktioner i henhold til de tilbud, kunden har valgt.

      Al klargøring af kontaktcentre udføres ved hjælp af et BPM-arbejdsprocesprogram, der muliggør en deklarativ måde at definere de involverede trin på og gør hele provisioneringstrinnene modstandsdygtige over for fejl og sikrer dataintegriteten.

      Følgende figur illustrerer provisioneringsarbejdsgangen i Webex CC.

      Arbejdsgang for onboarding af kunder

      Konfigurationsobjekter

      De vigtigste konfigurationsobjekter i Webex CC, der er omfattet af en organisation, er:

      Sted

      Sted betyder en placering, hvor et eller flere teams, brugere (agenter/supervisorer) er placeret.

      Alle brugere og teams skal tilhøre et websted.

      Team

      En gruppe brugere. Teams bruges til at distribuere interaktioner til agenter via køer.

      Hvert team skal tilhøre et websted.

      Agenter

      Brugere, der kan logge på Agent Desktop og håndtere interaktioner på tværs af medietyper, der er konfigureret i Webex CC.

      Supervisorer

      Supervisorer tildeles teams og kan overvåge/coache agenten og have adgang til teamniveaustatus og agentstatistikker for dem, der hører til de teams, som supervisoren er tildelt.

      En kø er en logisk enhed, hvor interaktioner kan ventes på, at agenter er tilgængelige, som derefter distribueres til agenten.

      Køer knyttes til teams som søgeområdet for agenter med mulighed for at udvide søgeområdet baseret på den forløbne tidsgrænse ved at føje andre teams til søgeområdet.

      Entrypoint

      Indgangspunkt er en logisk enhed, der repræsenterer indgangspunktet for interaktioner, der kommer ind i Webex CC. For telefoni er dette primært knyttet til det telefonnummer, som opkald ankommer til, og for e-mail/messaging-kanaler peger indgangspunktet på aktivkonfiguration i Webex Connect.

      Flow

      Det flow, der er knyttet til indgangspunktet (via distributionsstrategi), som bestemmer de trin, der er involveret i håndtering af interaktioner.

      For ikke-telefonikanaler (e-mail, beskeder/sociale medier) vælges Flow som en del af aktivkonfigurationen i Webex Connect.

      Adgangskontrol for kontaktcentre med flere steder

      Webex CC-administratorer kan konfigurere brugerprofiler med adgangsrettigheder til bestemte steder, teams, køer og indgangspunkter. På grund af webstedernes og holdenes hierarkiske karakter er det desuden kun de teams eller den dato, der vedrører holdene, der tilhører disse websteder eller en eksplicit specificeret delmængde af sådanne teams, der kan tilgås af brugeren, når der er givet adgang til bestemte websteder.

      For køer og indgangspunkter er de globale på organisationsniveau, så for forskellige geografiske placeringer (steder, hvor bestemte agenter og teams er placeret) kan der konfigureres separate indgangspunkter og køer, og supervisorer/brugere kan få adgang til de objekter, der er relevante for bestemte websteder.

      Følgende figur illustrerer de centrale konfigurationsobjekter og den brugerprofil, der refererer til disse objekter.

      Konfigurationsobjekter, der er knyttet til brugerprofil

      Ud over at begrænse adgangen til disse enheder kan Webex CC-administratorer styre de specifikke funktioner/moduler, som en bruger kan få adgang til i administrationsgrænsefladen, og derved have brugere med administrations-/konfigurationsrettigheder til bestemte enheder samt sektioner/funktioner i Webex CC-administrationsgrænsefladen.

      Rapportering og analyse

      Webex CC behandler de diskrete hændelser, der genereres af forskellige tjenester i løbet af interaktionernes livscyklus, ved hjælp af en række realtidsstrømbehandlingstjenester og genererer et defineret sæt realtidsdatasæt, der offentliggøres til abonnerede klienter.

      Desuden behandles, transformeres og aggregeres disse hændelser yderligere, og de resulterende datasæt bevares, som derefter hentes via API'erne til dataforbrug og rapporterings- og datavisualiseringsgrænsefladen – Analysator.

      Følgende figur illustrerer databehandlings- og forbrugsgrænsefladerne i Webex CC

      Webex CC databehandlingspipeline og forbrugsgrænseflader

      Integrationer

      Alle eksterne integrationer til WxCC for at udvide og forbedre de funktioner, som kunderne kan bruge, bruger standard publicerede API'er.

      Den type API grænseflader, der er tilgængelige i Webex CC, er:

      • REST API

      • Server-Side Push, bruge

        • Webhooks

        • WebSocket-meddelelser

      CRM-integrationer

      Webex CC understøtter to former for integration med CRM-systemer (Customer Relationship Management).

      • Integrerede skrivebordsforbindelser

      • Flowintegrationer via HTTPs Connectors i IVR

      Integrerede skrivebordsconnectorer: CRM-program som den primære grænseflade

      I denne driftstilstand logger agenten på CRM-konsollen som det primære program.

      Webex CC er et integreret program (også kaldet et integreret skrivebordsprogram eller en integreret softphone), som primært bruges til at logge på kontaktcentret og modtage Webex CC-dirigerede kontaktcenterinteraktioner.

      Ved modtagelse af et opkald eller en samtaleanmodning udfører CRM-integrationen følgende handlinger på CRM-konsollen

      • Pop op-skærmbilledet til kundeposten, der er knyttet til ANI, eller andre tilknyttede opkaldsdata.

      • Bogfør opkaldsmetadata som aktivitetsnoter i kundeposten

      • Tillad agenten at "klikke for at ringe" ved at klikke på kontakten i CRM og starte et udgående opkald til kunden

      • Bogføring af opkaldsposter i CRM-rapporteringstabellerne for primær rapportering på CRM.

      • Indeholder den fulde funktionalitet af kontrolelementerne Agent Desktop og opkald (integreret og minificeret version af skrivebordsappen)

      Den primære integrationstilstand med CRM'erne er ved at integrere Webex CC Desktop-program i en separat iFrame.

      Desuden kører Webex CC Desktop-programmet en brugerdefineret konsolløs widget (ingen brugergrænseflade) kører i baggrunden, som interagerer med det underliggende CRM-system for at udføre automatiserede handlinger på vegne af agenten.

      Interaktionerne drives af to SDK'er, som den konsolløse widget bruger.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK'et, der leveres af Webex CC til registrering af hændelseslyttere til agent- og kontakthandlinger.

      • CRM JS SDK: Dette er det CRM-klient-SDK, der gælder pr. CRM, der abstraherer REST API opkald med CRM. For eksempel bruges det CTI JS-bibliotek, der leveres af Salesforce, til salgsstyrke til at udføre handlinger og lytte efter hændelser inde i CRM.

      Følgende figur illustrerer CRM-integrerede Webex CC-skrivebords- og connectorarkitektur

      CRM Connector integreret desktop-connectorarkitektur

      Webex CC understøtter følgende CRM-løsninger til ovennævnte integration:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

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

      Du kan finde flere oplysninger om konfiguration af Webex CC-skrivebordslayouts til aktivering af CRM-connectoren, funktionssæt og ændringslogfiler ved at besøge https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgængelighed af CRM-connectorer

      CRM Connectors er tilgængelige i alle geografiske områder og områder, hvor Webex CC fungerer.

      Elastisk skala og ydeevne

      Webex CC er vært for den brugerdefinerede widget, der muliggør tovejskommunikation mellem CRM-applikationen og Webex CC-skrivebordet i AWS CloudFront CDN, hvilket sikrer høj tilgængelighed af widget-AWS på tværs af tilgængelighedszoner og regioner.

      Al CRM-integrationsspecifik beregning sker i den browser, hvor agenter bruger CRM-programmet med Webex CC Desktop integreret i CRM-programmet.

      Sikkerhed

      CRM-connectorerne aktiveres via Webex CC-agentskrivebordslayoutet, og valgfrie parametre overføres via skrivebordslayoutet til widgetten for at slå funktioner til og fra.

      Hvis du f.eks. vil aktivere widgetten Salesforce-handlinger, kan administratoren aktivere parameterindstillingen for skrivebordslayoutparameteren sfdcWidgetEnabled til true.

      Installation af pakke

      Hvis integrationen skal fungere tovejs, skal CRM-konsollen have det integrerede program installeret. Dette er for at understøtte indlæsning af Desktop-applikationen inde i en iFrame.

      Alle Desktop Embedded-connectorer er tilgængelige på CRM-markedspladsen.

      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/

      Installationen af markedspladsprogrammet aktiverer de nødvendige plug-ins og importerer de nødvendige XML-filer til CRM-konsollen for at understøtte rapportering af opkaldsposter på CRM-systemet.

      Flowintegrationer via HTTP-connectorer i IVR

      Webex CC Flow builder understøtter tovejsdatastrømme mellem Webex CC og CRM-systemet ved hjælp af HTTP-connectorer Webex, der er konfigureret i Control Hub og brugt på Webex CC Flow.

      Disse bruges primært til personalisering inden for stemmeinteraktioner og tilpasset routing inden for IVR.

      Som standard understøtter Webex CC Salesforce HTTP Connector på Control Hub. De andre CRM-connectorer kan tilføjes som brugerdefinerede connectorer på Webex Control Hub.

      Du kan finde flere oplysninger om HTTP-connectorerne på https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-forbindelser:

      Workforce-optimering

      Webex CC understøtter workflowoptimering og kvalitetsstyringsløsninger fra førende brancheleverandører.

      Implementering og tilslutningsmuligheder

      Webex CC er implementeret i AWS og er i øjeblikket tilgængelig i følgende områder:

      • US

        • USA-Øst N Virginia

        • Det vestlige USA i Californien (kun indtrængen af talemedier)

      • Canada

        • Centrale

      • Storbritannien

        • London

      • Europa

        • Frankfurt

      • Asien Pac

        • Tokyo

        • Sydney

        • Singapore

      Multiområdeforbindelse til telefoni

      For at muliggøre globale organisationer med agenter og kunder på flere geografiske placeringer understøtter Webex CC, at medierne holdes inden for det lokale område i de områder, hvor stemmemediekanten og indgående tjenester kører.

      Følgende figur viser udrulning i flere regioner med regionale medier.

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

      Tjenesterne Media Edge og Indgående medier udrulles i følgende områder.

      Geo-region

      Webex CC-tjenester (AWS-region)

      Media Edge (stemme POP)

      Næste generations medietjenester (AWS-region)*

      US

      N Virginia

      København

      Los Angeles

      N Virginia

      N Californien

      Canada

      Centrale

      Vancouver

      Toronto

      Centrale

      Brasilien

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannien

      London

      London

      London

      Indien

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australien

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhed og beskyttelse af personlige oplysninger

      Infrastruktur Sikkerhed

      Stemmeinfrastruktur på Edge

      Voice Edge-komponenterne gør det muligt for SIP-trunks fra kundenetværk/PSTN-operatører at terminere, og dette er aktiveret baseret på hvidlistede IP'er, der har tilladelse til at oprette forbindelse til edge-komponenterne.

      Beregn infrastruktursikkerhed

      Webex CC-beregningsinstanser klargøres i AWS, og tjenester kører som pods i Kubernetes-klyngen, som har flere navneområder, og adgangen til hvert navneområde er begrænset med separate legitimationsoplysninger.

      Al klargøring af infrastruktur udføres ved hjælp af kode - ingen manuelle trin - og ingen af legitimationsoplysningerne kan tilgås manuelt.

      Der er et centralt legitimationslager med specifikke stier konfigureret til specifikt sæt tjenester / teams, og adgangen til selve legitimationslageret er begrænset og konfigureret som hemmeligheder i build- og implementeringssystemerne.

      Ingen af infrastrukturkomponenterne / tjenesterne er direkte eksponeret uden for AWS VPC, og kun offentligt eksponerede grænseflader er API'er og WebSocket-servere, der styres og administreres ved hjælp af api-gateway,

      Derudover er der visse interne systemer og grænseflader, der bruges af udviklere, og som bruges til visning af logfiler, målepunkter, implementeringsoplysninger, buildstatus og testresultater, som er sikret ved hjælp af roller og grupper og integreret med Ciscos interne godkendelsessystemer.

      Godkendelse og autorisation af brugergrænseflader

      Alle brugergrænseflader, der bruges af forskellige kontaktcenterbrugere (agenter, supervisorer, administratorer, analytikere), er beskyttet af Cisco Common Identity-baserede OAuth-flows (ihændehavertokengodkendelse).

      Godkendelsen udføres ved hjælp af roller for den bruger, der har hentet tokenet, og områder, der er tildelt tokenet.

      Datasikkerhed

      Data i transit

      Ingen af grænsefladerne i den anvendte tjeneste-/infrastrukturkomponent er direkte eksponeret for ekstern indgående trafik.

      Vælg tjenester med http-API'er eksponerer disse grænseflader via en gateway, og al indgående https (inklusive dem fra WebSocket) afsluttes i ALB, og intern trafik via http dirigeres til tjenesterne.

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

      Inde i VPC er den interne kommunikation mellem tjenester - over http / brugerdefineret TCP-protokol - over almindelig TCP stikkontakt.

      Inaktive data

      Alle data, der gemmes, krypteres på lagerlaget. Desuden er de datalagre, der er uden for VPC, beskyttet og adgangskontrol og autorisationer med legitimationsoplysninger sikkert gemt og administreret i et hemmeligt lager.

      Følgende figur illustrerer datastrøms- og sikkerhedsmodellen for transit såvel som inaktive hændelser.

      Datasikkerhed under overførsel og inaktivitet

      Databeskyttelse

      Slutbrugerens PII-data

      Webex CC Flow, som er den programmatiske controller til håndtering af interaktioner, kan bruges til at indsamle brugerdata, som kan tildeles flowvariabler, der er specielt mærket som "Indeholder følsomme data". Værdierne for sådanne data krypteres, og ingen tjenester i transitstien for dataene har adgang til disse data.

      Desuden bevares sådanne data aldrig i Webex CC-rapporteringsdatalageret, og logfilerne/meddelelsesinfrastrukturen vil have krypterede data, og klare tekstdata gemmes ikke nogen steder i Webex CC.

      Kontaktcenteragent/supervisor-PII-data

      Kontaktcenterets brugerrelaterede data redigeres i logfiler, men er tilgængelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhed

      Faktorer for skala

      For Webex CC er de faktorer, der påvirker skalaen:

      • Samtidig antal agenter logget på

      • Samtidig antal igangværende interaktioner

        • Handlinger, der udføres på disse interaktioner

      • Samtidig antal handlinger, som supervisorer/agenter udfører uden for håndteringen af interaktionerne

      • Mængden af genererede og vedvarende data

      Arkitektoniske aspekter, der muliggør skalering

      De principper, som Webex CC er bygget og designet på, gør det muligt for løsningen at skalere dynamisk efter behov inden for de grænser, der håndhæves af den leverede infrastruktur til de forskellige tjenester og platformskomponenter.

      Hændelsesdrevet arkitektur

      Tjenesterne i Webex CC kommunikerer ved hjælp af meddelelser, og de kritiske meddelelsesbehandlingsstrømme involverer ikke nogen blokerende IO-handlinger, og den tilstand, der kræves til behandling af meddelelser, er lokaliseret til forekomsten af den tjeneste, der behandler meddelelsen.

      Statsløse tjenester (eller eksternaliseret stat)

      Statsløse tjenester muliggør elasticitet ved nemt at tilføje/fjerne yderligere forekomster af tjenesterne. Der er visse tjenester, der i sagens natur er statslige, og de har eksternaliseret statsbutik, og infrastrukturen understøtter også dynamiske ændringer i antallet af forekomster af sådanne tjenester med automatisk rebalancering / statsoverførsel / lokalisering af staten til den instans, der har brug for staten.

      Elastisk infrastruktur

      Alle tjenester kører i Kubernetes, og infrastrukturen aka Kubernetes-noder skaleres automatisk baseret på brugen, og dette muliggør dynamisk tilføjelse af flere beregningsnoder op til en maksimal høj tærskel, der er forudkonfigureret.

      Belastningsprojektion og regelmæssig validering

      Alle tjenester benchmarkes for ydeevneegenskaberne, og skaleringsmønsteret valideres på serviceniveau.

      Yderligere kontinuerlig validering, spidsbelastning og udholdenhedstest udføres med testparametre, der er indstillet til forventet vækst i de skalapåvirkende attributter, hvilket gør det muligt at identificere flaskehalse, planlægge at opdatere den høje tærskel for infrastrukturressourceforbrug og være klar til spildagen.

      Pålidelighed og tilgængelighed

      Den hændelsesdrevne arkitektur og statsløse tjenester muliggør robusthed og elasticitet. For at sikre, at fejl registreres og reageres på, før funktionaliteter påvirkes, anvender Webex CC imidlertid følgende strategi.

      • Infrastrukturens tilgængelighed og pålidelighed

        • Alle Webex CC-tjenesteydelser og infrastrukturkomponenter udrulles altid på tværs af tre AWS-tilgængelighedszoner.

          • Dette gør det muligt for Webex CC at være modstandsdygtig over for tilgængelighedszonefejl, og i tilfælde af fejl erstattes de mislykkede forekomster automatisk med nyere.

      • Kontinuerlig overvågning og alarmering

        • Interne og eksterne sonder til tjenester og infrastrukturkomponenter, som ved fejl udløser advarsler.

        • Målepunkter, der registreres fra tjeneste- og infrastrukturkomponenter og behandles via et regelprogram, der registrerer matchende regler og udløser beskeder.

      • Løbende validering og alarmering

        • Der køres periodiske tests, og eventuelle fejl resulterer i udløsning af advarsler

        • Disse advarsler opretter proaktive hændelser og håndteres som en reel hændelse, der påvirker kunden.

          • Dette foregriber påvirkninger for kunden og bidrager til systemtilgængelighed og pålidelighed.

      • Løbende integration og levering

        • Dette er den tekniske proces og leveringspipeline og muliggør hurtig og pålidelig opbygning, validering og udrulning af tjenester/ændringer af tjenester i Webex CC.

          • Muligheden for at udføre fuldstændig automatiseret implementering – fra kode til produktionsmiljø med alle de nødvendige valideringer reducerer risikoen og minimerer tiden til løsning, hvis en ændring skal implementeres som reaktion på en fejl.

      • Afbrydere og kill-switches

        • Forskellige dele af systemet/visse funktioner i Webex CC kan deaktiveres selektivt for alle kunder eller udvalgte kunder for at minimere kaskadeeffekter af en fejl.

          • Dette gør det muligt at minimere fejloverfladen og opnå tilgængelighed af centrale kontaktcenterfunktioner for kunderne.

      Overvågning og fejlregistrering

      Følgende figur angiver de mekanismer til løbende overvågning, validering og advarsler, der er på plads for Webex CC.

      Kontinuerlig overvågning og fejlregistrering

      Forretningskontinuitet og it-katastrofeberedskab

      Disaster Recovery and Business Continuity-processen sikrer, at der registreres eventuelle store afbrydelser i en region, og de nødvendige trin er på plads for at sikre gendannelse af tjenesterne til kunder, der er ombord i regionen.

      Trinene til gendannelse dokumenteres, valideres og holdes opdateret regelmæssigt i henhold til katastrofegendannelses- og styringsprocesserne.

      Webex CC-tjenesteydelser udrulles i tre separate tilgængelighedszoner i en AWS-region. Hver tilgængelighedszone er en forskellig fysisk placering i området med uafhængige forsyningsselskaber.

      I tilfælde af fuldstændig AWS-regionsfejl er Webex CC afhængig af AWS for at gendanne regionen, og for langvarige afbrydelser, der involverer hele regionen, klargøres Webex CC-datacenteret i en ny AWS-region og gendanner de vigtigste kundekonfigurationer og data, så kontaktcentret er operationelt for kunder i den nye AWS-region.

      Dette involverer automatisering, men kræver manuel indgriben for at udløse processen samt overvåge og sikre, at den nødvendige konfiguration og data gendannes for at gøre kontaktcentret operationelt for kunderne.

      Overholdelse og certificeringer

      Webex Contact har en omfattende liste over sikkerhedscertificeringer. Disse certificeringer holdes ajour med jævne mellemrum.

      • PCI DSS QSA

      • CAIQ

      • HIPAA & HITECH

      • CSA stjerne niveau 1

      • CSA Star Level 2 (uafhængig vurdering af 3. part)

      • SOC2

      • ISO27001 (International standard for informationssikkerhed)

      • ISO27017 (sikkerhedsstandard for cloudtjenesteudbydere)

      • ISO27018 (Sikkerhedsstandard med fokus på beskyttelse af personoplysninger i skyen)

      • ISO27701 (udvidelse til beskyttelse af personlige oplysninger)

      • C5 tysk standard, der demonstrerer operationel sikkerhed mod cyberangreb

      Se Webex Contact Center-tjenestens dataark om beskyttelse af personlige oplysninger for yderligere oplysninger.

      Indledning

      Cisco Webex Contact Center (Webex CC) er et kontaktcenter som en service (CCaaS), der gør det muligt for organisationer at muliggøre smartere, proaktive og personlige interaktioner på tværs af kundekampagneforløbet.

      Webex CC er designet, designet og udviklet fra bunden som en cloudbaseret løsning med følgende centrale arkitektoniske principper.

      • Tjenester: Uafhængigt sæt tjenester, hvor hver tjeneste leverer et lille sammenhængende sæt funktioner til sine brugere.

      • Hændelsesdrevet: Alle tjenester kommunikerer med hinanden ved hjælp af meddelelser, undtagen i webapplikationer, hvor applikationen bruger https-grænseflader (REST API'er, Push Data via WebSocket-interface) til specifikke brugssager.

      • Statsløs/eksternaliseret tilstand: Tjenesterne udrulles i Kubernetes og kører i docker-objektbeholdere med mulighed for automatisk at skalere og være modstandsdygtige over for fejl i en eller flere forekomster af tjenesterne.

      • Observerbar: Alle tjenester og infrastrukturkomponenter, der muliggør implementering af sådanne tjenester, kan observeres med standardmekanismer til at måle, registrere og forhindre situationer, der påvirker kontaktcenterfunktioner samt hurtig fejlfinding og gendannelse af tjenester i tilfælde af afbrydelser.

      • Isoleret/løst koblet: Hver tjeneste kan bygges, valideres og implementeres/opdateres uafhængigt uden nedetid for kontaktcenterfunktioner.

      Webex CC-tjenester implementeres i AWS og drives af en cloudbaseret platform, der muliggør følgende:

      • Tilgængelighed af infrastrukturtjenester og applikationer på tværs af flere tilgængelighedszoner

      • Elasticitet af infrastrukturtjenester og applikationer, der muliggør dynamiske skaleringsfunktioner

      • Sikkerhed indbygget i den måde, systemerne bygges og implementeres på, data beskyttes under overførsel og inaktive sammen med de sikkerheds-/overholdelsescertificeringer, som Webex CC har.

      • Skalerbar og sikker edge-infrastruktur til telefoni/tale-integrationer

      • Observerbarhed med proaktiv overvågning og alarmering, der muliggør høj tilgængelighed af kontaktcentertjenester til sine kunder.

      • Integreret med resten af Cisco Webex til brugergodkendelse/autorisation, administration og klargøring af kontaktcenterfunktioner.

      De yderligere afsnit i dette dokument beskriver hver af ovenstående funktioner, og hvordan CC Webex arkitekturen muliggør samme.

      Logisk arkitektur

      Den kernekapacitet, som en kontaktcenterløsning skal have, er at gøre det muligt for kunderne nemt at kontakte organisationen ved hjælp af almindeligt anvendte kommunikationsmidler og få forespørgslerne / problemerne behandlet på en hurtig og effektiv måde.

      Men for at sikre, at dette grundlæggende princip opnås, er der flere funktioner bag kulisserne, som den organisation, der bruger kontaktcenteret, skal have adgang til. Det drejer sig om:

      • Mekanismer, som kunderne kan bruge til at starte en interaktion

        • Udgivne og operationelle telefonnumre, der forbinder telefoniopkald med kontaktcentersystemet

        • E-mail-adresser, som kunder kan sende e-mail til, og mekanisme til at registrere nye indgående e-mails.

        • Mulighed for kunder at kontakte via forskellige digitale kanaler, herunder, men ikke begrænset til,

          • Chat fra en hjemmeside/app

          • Direkte chat via populære messaging-klienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direkte besked fra Twitter

      • Evne til at registrere nye interaktioner og håndtere dem effektivt

        • Disse vil omfatte automatiseret IVR system, virtuelle agenter til telefoni / chats med programmerbarhed indbygget til at definere de arbejdsgange, der er involveret i håndtering af interaktioner.

        • Endelig skal interaktionen, hvis det er nødvendigt, eskaleres til en agent, der er optimalt kvalificeret til at håndtere interaktionen.

      • Mulighed for, at agenter kan angive tilgængelighed til håndtering af interaktioner og supervisorer til at overvåge, coache agenter og opnå de driftsmæssige målepunkter, der muliggør effektive interaktioner.

      • Administratorers mulighed for at konfigurere og provisionere de forskellige kontaktcenterfunktioner, der gør det muligt for agenter og supervisorer at udføre deres opgaver som forventet.

      Derudover skal moderne virksomheder have tilføjet funktioner for at optimere kontaktcenterdriften med adgang til data og indsigt, der visualiserer og sporer vigtige driftsmålinger.

      Desuden er muligheden for at integrere med specialiserede funktioner i kontaktcenterøkosystemet, f.eks. kørsel af proaktive automatiserede udgående opkald, forbedring af agent- og supervisoroplevelser ved hjælp af AI, registrering og forståelse af kundekampagneforløbet for proaktivt at levere data på forhånd til agenter, klare differentiatorer i den måde, kontaktcenterløsninger udvikler sig på.

      Med hensyn til forbrugsmodellen, hvor kontaktcentertilbud forbruges som en cloud-leveret softwaretjeneste, kræver evnen til at sikre tilgængelighed, pålidelighed og automatiserede ad hoc-skalakrav avancerede overvågnings- og alarmeringsmekanismer, som muliggør kontinuerlig validering og registrering af forestående problemer og forebyggelse / minimering af påvirkninger på kundedrift.

      Følgende figur illustrerer den logiske arkitektur af Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funktionelle komponenter

      Følgende afsnit beskriver forskellige funktionelle komponenter i Webex CC.

      Administration af interaktion

      Webex CC understøtter telefoni, e-mail og beskeder (sociale kanaler) som forskellige kanaler, som brugere kan bruge til at interagere med kontaktcentret.

      For alle kanaler kan den indledende håndtering udføres af systemet, og derefter kan interaktionen eskaleres til en agent.

      Medietyper

      Telefoni-

      For telefoni bestemmes håndteringen af indgående taleopkald af, hvordan opkaldet er kommet ind i kontaktcenteret (se Indtrængningsmekanismer nedenfor) og af det Webex CC-flow, der er knyttet til indgangspunktet.

      Opkaldet besvares, og der udføres yderligere handlinger i henhold til Webex CC Flow-definitionen – som er en programmatisk repræsentation af de handlinger, der skal udføres, mens opkaldet håndteres, enten før det sættes i kø og dirigeres til en agent, eller selve flowet kan håndtere opkaldet uden overførsel til en agent.

      Flow Builder i Webex CC giver udviklere mulighed for at definere flowet og tildele det til det indgangspunkt, via hvilket opkaldet ankommer til Webex CC.

      Disse konfigurationsobjekter og deres anvendelse er dækket i Konfigurationsenheder.

      Flere oplysninger om Flow Builder er dækket i det kommende afsnit om IVR System.

      E-mail og beskeder

      Fra Webex CC-perspektiv leverer Webex Connect indgående og udgående funktioner til alle digitale kanaler - e-mail, meddelelseskanaler, som slutbrugere kan bruge til at kontakte kontaktcenter.

      Webex Connect Flow

      • Bestemmer håndteringen af sådanne interaktioner, indtil interaktionerne er sat i kø og distribueret til agenter. Dette omfatter automatisk håndtering og BOT-behandlinger for alle former for messaging og e-mail-interaktioner.

      • Anvender forretningslogik på indgående interaktion.

      • Håndterer kontakt før kø.

      • Flow selv kan håndtere interaktionen uden overførsel til live agent.

      De meddelelseskanaler, der understøttes af Webex CC, er:

      • Web App / Mobil App Chat

      • WhatsApp

      • Facebook Messenger

      • Sms

      De e-mailkanaler, der understøttes af Webex CC, er:

      • Gmail

      • Office365

      Indtrængningsmekanismer

      Dette afsnit dækker de mekanismer, hvormed en interaktion kan komme ind i Webex CC. Baseret på medietypen er de mekanismer, hvormed en interaktion når Webex CC, forskellige.

      For eksempel er der inden for telefoni fysisk infrastrukturprovisionering, der er nødvendig for at aktivere PSTN-forbindelse, konfiguration af telefonnumre og routing af opkald til Webex CC.

      For e-mail-/meddelelseskanaler skal indgående konfiguration udføres i Webex Connect, og det involverer klargøring af e-mail-/meddelelseskonto og Webex Connect flowkonfiguration.

      Indgående stemme

      I forbindelse med taleopkald er det typisk sådan, at brugerne ringer til et PSTN-telefonnummer, som derefter forbindes til kontaktcentret. Fra et indgående perspektiv kræver dette en mekanisme til at dirigere opkald fra PSTN til Webex CC.

      Følgende figur illustrerer indtagelse af taleopkald til Webex CC.

      Indstillinger for indgående stemme

      Stemmeindtrængningstjenesterne i Webex CC udfører tredjepartsopkaldskontrol ved hjælp af SIP og besvarer det indgående opkald samt udfører overførsels-, konference- og andre opkaldskontrolhandlinger.

      Det logiske indgangspunkt for opkald i Webex CC er konfigurationsenheden med navnet "Indgangspunkt". I forbindelse med taleindtrængning er nøglekonfigurationen for indgangspunktet det telefonnummer, der er knyttet til det, hvilket typisk er et gyldigt PSTN-telefonnummer, der er hentet fra den valgte PSTN-udbyder.

      Dette gør det muligt at registrere indgående opkald på telefonnummeret, knytte opkaldet til indgangspunktet og bruge andre konfigurationsparametre for indgangspunktet til at håndtere opkaldet i henhold til Webex CC Flow-definitionen, der skal udløses for interaktionen.

      Bemærk:

      Du kan finde flere oplysninger om PSTN-forbindelsesindstillingerne på 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.

      Skalerbarhed og tilgængelighed af Voice Edge-infrastruktur

      Webex CC VPOP-infrastrukturen omfatter redundante par SIP SBC'er, der sikrer høj tilgængelighed, og flere SBC'er kan tilføjes for at skalere de samtidige opkaldsmængder, der skal understøttes.

      Det maksimale antal samtidige opkald, som VPOP kan håndtere, afhænger af antallet af SBC'er, der kører, og som opkald sendes til.

      For geografisk redundans – et net af VPOP SBC med sammenkoblinger på tværs af flere par på tværs af regioner understøttes.

      For stemmeindtrængningstjenester er de horisontalt skalerbare til at håndtere et stigende antal samtidige taleopkald, der skal indtages på Webex CC.

      Sikkerhedsovervejelser i forbindelse med voice edge-infrastruktur

      Nedenstående tabel indeholder oplysninger om tilslutningsmulighederne til Voice Edge-infrastrukturen.

      Tabel 1. Forbindelsestyper

      Forbindelse

      Typer

      Offentligt internet

      Direkte (med hvidlistede kilde-IP-adresser)

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

      Websted til websted (S2S)

      SRTP/SIP TLS

      Private tilslutningsmuligheder

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Datacenter på tværs af forbindelser

      Equinix Fabric-forbindelser

      For flere detaljer, besøg 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 taleopkald, der kommer ind i et telefonnummer, der er knyttet til et indgangspunkt, bliver besvaret af Webex CC, og udførelsen af et Webex CC Flow, der er knyttet til indgangspunktet, går i gang.

      Webex CC Flow Builder leverer programmeringskonstruktioner/operatorer og funktionelle blokke, kaldet aktiviteter, så administratorer eller enhver, der designer og implementerer IVR-logikken, kan kombinere disse byggesten og oprette flowdefinitionen.

      De programmeringskonstruktioner, som Flow understøtter, er:

      • Rapporterings- og indstillingsvariabler – tilstand, der er knyttet til en flowudførelse

        • Pebble Expressions for at indstille værdien af variabler

      • Betinget kontrol

      • Looping - ved hjælp af Conditionals og Go To (evne til at kæde aktiviteter sammen)

      • Kald REST-API'er

      • Parse Data - JSON, TOML, XML, der typisk bruges til parsing af API-svar.

      • Komponere aktiviteter


       

      Et repræsentativt sæt aktiviteter, som Flow leverer, er:

      • Afspil beskeder

      • Indsaml brugerdata

      • Omstille opkaldet til en anden destination/et andet telefonnummer

      • Send opkaldet til en virtuel agent

      • Sæt opkaldet i kø, så det kan blive besvaret af en agent.

      For hvert opkald, der er aktivt, er en forekomst af flowkørsel også aktiv, indtil opkaldet afsluttes, hvilket resulterer i samtidige udførelser af flows.

      Hver forekomst af flowudførelse giver isoleret miljø for data / tilstand, der er knyttet til flowet og der ved opkaldet.

      I hele opkaldets livscyklus gør flow det også muligt at reagere på bestemte hændelser, der sker, og håndtere dem – f.eks. når et opkald bliver besvaret af en agent, kan en hændelseshandler udløse et pop-op-vindue på skærmen i grænsefladen på agentskrivebordet.

      For yderligere oplysninger om Webex CC Flow, 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.

      Understøttelse af virtuel agent

      Flow leverer en aktivitet til overdragelse af interaktionen til en virtuel agent, der er forudkonfigureret i Webex Control Hub.

      Når opkaldet er forbundet til en virtuel agent, giver det brugeren en samtalebaseret IVR-oplevelse, og aktiviteten afsluttes enten med afslutning af opkaldet eller med eskalering af opkaldet til en agent.

      I tilfælde af eskalering kan flowet konfigureres til at sætte opkaldet i kø, som derefter besvares af en agent.

      Indgående digitale interaktioner

      For e-mail- og meddelelseskanal for indgående interaktioner bruger Webex CC Webex Connect til klargøring af aktiverne, flow til at håndtere de indgående interaktioner og derefter dirigere interaktionen til Webex CC, når Webex Connect-flowet eksplicit sætter interaktionen i kø, så den kan håndteres af en agent.

      Følgende figur illustrerer indtagelsen af e-mail, meddelelsesinteraktioner i Webex CC.

      Indstillinger for indgående data for e-mail og meddelelser

      Virtual Agent / BOT-integrationer

      For interaktioner med e-mail og meddelelser/sociale kanaler konfigureres de virtuelle agent-/BOT-behandlinger i Webex Connect-flowet.

      Som det er tilfældet med Virtual Agents for Voice, sættes interaktionen i kø og distribueres til en agent, hvis BOT-behandlingen ender med at eskalere som resultat.

      Routing og kø

      Webex CC behandler den indgående kontakt med automatiserede handlere som defineret i flowet, og flowet kan beslutte at sætte kontakten i kø til en kø/direkte til en agent (agentspecifik kø – understøttes kun for telefoni-/stemmeinteraktioner).

      Hvis der er en agent tilgængelig i kø, reserveres agenten, og interaktionen distribueres til agenten. Hvis der ikke er nogen agenter tilgængelige, parkeres interaktionen i køen, og Flow vil fortsat behandle kunden med handler, der er knyttet til køaktiviteten.

      Når en agent bliver tilgængelig, afbrydes handleren, og agenten tilbydes interaktion.

      Følgende figur illustrerer kø- og routingarkitekturen.

      Queuing and Routing Architecture
      Kø- og routingarkitektur

      Valg af agent

      Køer i Webex CC understøtter følgende algoritmer til valg af agent:

      • Agentruter, der har været længst tilgængelig

      • Fagbaseret routing

        • Længst tilgængelig agent (LAA)

        • Bedste tilgængelige agent (BAA)

      Agenter er knyttet til køerne gennem Teams.

      En kø kan tildeles flere opkaldsdistributionsgrupper (hvor hver gruppe har et eller flere teams) på en sekventiel måde med konfigureret ventetid på, at opkaldsdistributionsgruppen føjes til køen, så søgeområdet for en matchende agent udvides til flere opkaldsdistributionsgrupper, efterhånden som tiden skrider frem.

      For fagbaseret distribution vælges en agent blandt de fagkrav, der matcher agenter, der er knyttet til køen, baseret på LAA- eller BAA-konfiguration.

      Tale-/telefonispecifikke ekstra funktioner

      Agentbaseret routing (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjælp af aktiviteten QueueToAgent dirigere interaktioner direkte til den valgte agent baseret på agent-id'et.

      Hvis agenten ikke er tilgængelig til at håndtere interaktioner, kan interaktionen parkeres i en agentspecifik kø og vente på, at agenten bliver tilgængelig

      Avancerede køoplysninger

      Webex CC Flow kan ved hjælp af aktiviteten GetQueueInfo hente oplysninger i realtid for en kø som position i kø (PIQ), estimeret ventetid (EWT), antal agenter, der er tilgængelige i køen, og kan bruges til at beslutte, om kontakten skal sættes i kø eller ej.

      Hilsen tilbagekald

      Webex CC Flow, der bruger aktivitetstilbagekald, giver kunden mulighed for at afbryde forbindelsen til opkaldet, samtidig med at positionen i køen bevares, og modtage et tilbagekald, når den virtuelle interaktion i køen dirigeres til en agent.

      Håndtering af overløb

      Webex CC understøtter håndtering af overløb ved hjælp af kapacitetsbaserede teams (CBT).

      CBT er som et almindeligt team med en kapacitet og et tilknyttet eksternt DN, der betjener denne kapacitet. Det kan konfigureres sammen med andre teams i køopkaldsdistributionscyklusserne.

      Normalt konfigureres dette som den sidste cyklus, så den fungerer som et overløb, hvis der ikke er nogen agent tilgængelig, selv efter at alle de konfigurerede opkaldsdistributionsgrupper ikke kan finde en tilgængelig matchende agent til håndtering af interaktionen.

      Agent Desktop Operations

      Når en agent logger på Webex CC Agent Desktop, angiver agenten et telefonnummer, som indgående opkald til agenten kan forbindes til. Det kan være en PSTN-telefon, en mobiltelefon eller et lokalnummer, hvis agenten er en Cisco Webex Calling bruger.

      Bemærk, at dette nummer skal være et gyldigt telefonnummer, som opkald kan viderestilles til. Hvis dette ikke er tilfældet, kan agenten ikke modtage indgående opkald.

      Baseret på den type interaktion, som agenten håndterer, giver widgets på agentskrivebordet mulighed for at udføre bestemte mediekontrolhandlinger.

      Når et opkald f.eks. er besvaret, kan agenten udføre følgende handlinger i forbindelse med opkaldet.

      • Sæt opkaldet på hold

      • Initiere konsulentopkald og

        • Omstille opkaldet til et andet telefonnummer (f.eks. agentens telefonnummer)/indgangspunkt

        • Sæt en anden agent i konference for opkaldet

      • Omstil opkaldet til en anden kø

      • Afslutte opkaldet

      Agentcomputer giver administratorer mulighed for at tilføje brugerdefinerede widgets der ved at udvide skrivebordsfunktionerne og gøre det til en samlet samling widgets, som agenter skal bruge for at få deres arbejde udført på en effektiv måde.

      Skrivebordsarkitektur

      Agentskrivebord er et mikrofrontend-baseret enkeltsidet program, der er vært for widgets, der er bygget på basis af webkomponentarkitektur. Alle standard / lager widgets er drevet af data, der hentes af API'er eller server side push mekanismer.

      Disse er typisk asynkrone API'er, hvor svaret på en aktivering kommer til skrivebordet via en WebSocket-forbindelse.

      Webex CC-Agent Desktop godkender brugere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for brugerdefinerede widgets, baseret på godkendelsesmodellen, giver det en single sign-on-oplevelse til agenter, hvis den brugerdefinerede widgets godkendelsesmodel er integreret med CI.

      Når en agent er en del af en interaktion, sendes alle opdateringer til denne interaktionstilstand eller tilknyttede data til skrivebordet via WebSocket-forbindelsen.

      Skrivebordets robusthed over for tilslutningsmuligheder og ventetid

      Det asynkrone API- og serverside-push muliggør skalering og ethvert forbindelsestab til WebSocket-grænsefladen registreres, og skrivebordet forsøger at oprette forbindelse igen og logge på igen.

      Følgende figur illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administration og konfiguration

      Onboarding af kunder

      Webex Control Hub er den primære grænseflade, der bruges af partnere og kunder til at onboarde kunder og aktivere eller konfigurere funktioner.

      Når organisations- og kontaktcenterfunktionerne er klargjort i Control Hub, udløser det et workflow i Webex CC, som udfører resten af trinnene i klargøringen af alle kontaktcenterfunktioner i henhold til de tilbud, kunden har valgt.

      Al klargøring af kontaktcentre udføres ved hjælp af et BPM-arbejdsprocesprogram, der muliggør en deklarativ måde at definere de involverede trin på og gør hele provisioneringstrinnene modstandsdygtige over for fejl og sikrer dataintegriteten.

      Følgende figur illustrerer provisioneringsarbejdsgangen i Webex CC.

      Arbejdsgang for onboarding af kunder

      Konfigurationsobjekter

      De vigtigste konfigurationsobjekter i Webex CC, der er omfattet af en organisation, er:

      Sted

      Sted betyder en placering, hvor et eller flere teams, brugere (agenter/supervisorer) er placeret.

      Alle brugere og teams skal tilhøre et websted.

      Team

      En gruppe brugere. Teams bruges til at distribuere interaktioner til agenter via køer.

      Hvert team skal tilhøre et websted.

      Agenter

      Brugere, der kan logge på Agent Desktop og håndtere interaktioner på tværs af medietyper, der er konfigureret i Webex CC.

      Supervisorer

      Supervisorer tildeles teams og kan overvåge/coache agenten og have adgang til teamniveaustatus og agentstatistikker for dem, der hører til de teams, som supervisoren er tildelt.

      En kø er en logisk enhed, hvor interaktioner kan ventes på, at agenter er tilgængelige, som derefter distribueres til agenten.

      Køer knyttes til teams som søgeområdet for agenter med mulighed for at udvide søgeområdet baseret på den forløbne tidsgrænse ved at føje andre teams til søgeområdet.

      Entrypoint

      Indgangspunkt er en logisk enhed, der repræsenterer indgangspunktet for interaktioner, der kommer ind i Webex CC. For telefoni er dette primært knyttet til det telefonnummer, som opkald ankommer til, og for e-mail/messaging-kanaler peger indgangspunktet på aktivkonfiguration i Webex Connect.

      Flow

      Det flow, der er knyttet til indgangspunktet (via distributionsstrategi), som bestemmer de trin, der er involveret i håndtering af interaktioner.

      For ikke-telefonikanaler (e-mail, beskeder/sociale medier) vælges Flow som en del af aktivkonfigurationen i Webex Connect.

      Adgangskontrol for kontaktcentre med flere steder

      Webex CC-administratorer kan konfigurere brugerprofiler med adgangsrettigheder til bestemte steder, teams, køer og indgangspunkter. På grund af webstedernes og holdenes hierarkiske karakter er det desuden kun de teams eller den dato, der vedrører holdene, der tilhører disse websteder eller en eksplicit specificeret delmængde af sådanne teams, der kan tilgås af brugeren, når der er givet adgang til bestemte websteder.

      For køer og indgangspunkter er de globale på organisationsniveau, så for forskellige geografiske placeringer (steder, hvor bestemte agenter og teams er placeret) kan der konfigureres separate indgangspunkter og køer, og supervisorer/brugere kan få adgang til de objekter, der er relevante for bestemte websteder.

      Følgende figur illustrerer de centrale konfigurationsobjekter og den brugerprofil, der refererer til disse objekter.

      Konfigurationsobjekter, der er knyttet til brugerprofil

      Ud over at begrænse adgangen til disse enheder kan Webex CC-administratorer styre de specifikke funktioner/moduler, som en bruger kan få adgang til i administrationsgrænsefladen, og derved have brugere med administrations-/konfigurationsrettigheder til bestemte enheder samt sektioner/funktioner i Webex CC-administrationsgrænsefladen.

      Rapportering og analyse

      Webex CC behandler de diskrete hændelser, der genereres af forskellige tjenester i løbet af interaktionernes livscyklus, ved hjælp af en række realtidsstrømbehandlingstjenester og genererer et defineret sæt realtidsdatasæt, der offentliggøres til abonnerede klienter.

      Desuden behandles, transformeres og aggregeres disse hændelser yderligere, og de resulterende datasæt bevares, som derefter hentes via API'erne til dataforbrug og rapporterings- og datavisualiseringsgrænsefladen – Analysator.

      Følgende figur illustrerer databehandlings- og forbrugsgrænsefladerne i Webex CC

      Webex CC databehandlingspipeline og forbrugsgrænseflader

      Integrationer

      Alle eksterne integrationer til WxCC for at udvide og forbedre de funktioner, som kunderne kan bruge, bruger standard publicerede API'er.

      Den type API grænseflader, der er tilgængelige i Webex CC, er:

      • REST API

      • Server-Side Push, bruge

        • Webhooks

        • WebSocket-meddelelser

      CRM-integrationer

      Webex CC understøtter to former for integration med CRM-systemer (Customer Relationship Management).

      • Integrerede skrivebordsforbindelser

      • Flowintegrationer via HTTPs Connectors i IVR

      Integrerede skrivebordsconnectorer: CRM-program som den primære grænseflade

      I denne driftstilstand logger agenten på CRM-konsollen som det primære program.

      Webex CC er et integreret program (også kaldet et integreret skrivebordsprogram eller en integreret softphone), som primært bruges til at logge på kontaktcentret og modtage Webex CC-dirigerede kontaktcenterinteraktioner.

      Ved modtagelse af et opkald eller en samtaleanmodning udfører CRM-integrationen følgende handlinger på CRM-konsollen

      • Pop op-skærmbilledet til kundeposten, der er knyttet til ANI, eller andre tilknyttede opkaldsdata.

      • Bogfør opkaldsmetadata som aktivitetsnoter i kundeposten

      • Tillad agenten at "klikke for at ringe" ved at klikke på kontakten i CRM og starte et udgående opkald til kunden

      • Bogføring af opkaldsposter i CRM-rapporteringstabellerne for primær rapportering på CRM.

      • Indeholder den fulde funktionalitet af kontrolelementerne Agent Desktop og opkald (integreret og minificeret version af skrivebordsappen)

      Den primære integrationstilstand med CRM'erne er ved at integrere Webex CC Desktop-program i en separat iFrame.

      Desuden kører Webex CC Desktop-programmet en brugerdefineret konsolløs widget (ingen brugergrænseflade) kører i baggrunden, som interagerer med det underliggende CRM-system for at udføre automatiserede handlinger på vegne af agenten.

      Interaktionerne drives af to SDK'er, som den konsolløse widget bruger.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK'et, der leveres af Webex CC til registrering af hændelseslyttere til agent- og kontakthandlinger.

      • CRM JS SDK: Dette er det CRM-klient-SDK, der gælder pr. CRM, der abstraherer REST API opkald med CRM. For eksempel bruges det CTI JS-bibliotek, der leveres af Salesforce, til salgsstyrke til at udføre handlinger og lytte efter hændelser inde i CRM.

      Følgende figur illustrerer CRM-integrerede Webex CC-skrivebords- og connectorarkitektur

      CRM Connector integreret desktop-connectorarkitektur

      Webex CC understøtter følgende CRM-løsninger til ovennævnte integration:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

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

      Du kan finde flere oplysninger om konfiguration af Webex CC-skrivebordslayouts til aktivering af CRM-connectoren, funktionssæt og ændringslogfiler ved at besøge https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgængelighed af CRM-connectorer

      CRM Connectors er tilgængelige i alle geografiske områder og områder, hvor Webex CC fungerer.

      Elastisk skala og ydeevne

      Webex CC er vært for den brugerdefinerede widget, der muliggør tovejskommunikation mellem CRM-applikationen og Webex CC-skrivebordet i AWS CloudFront CDN, hvilket sikrer høj tilgængelighed af widget-AWS på tværs af tilgængelighedszoner og regioner.

      Al CRM-integrationsspecifik beregning sker i den browser, hvor agenter bruger CRM-programmet med Webex CC Desktop integreret i CRM-programmet.

      Sikkerhed

      CRM-connectorerne aktiveres via Webex CC-agentskrivebordslayoutet, og valgfrie parametre overføres via skrivebordslayoutet til widgetten for at slå funktioner til og fra.

      Hvis du f.eks. vil aktivere widgetten Salesforce-handlinger, kan administratoren aktivere parameterindstillingen for skrivebordslayoutparameteren sfdcWidgetEnabled til true.

      Installation af pakke

      Hvis integrationen skal fungere tovejs, skal CRM-konsollen have det integrerede program installeret. Dette er for at understøtte indlæsning af Desktop-applikationen inde i en iFrame.

      Alle Desktop Embedded-connectorer er tilgængelige på CRM-markedspladsen.

      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/

      Installationen af markedspladsprogrammet aktiverer de nødvendige plug-ins og importerer de nødvendige XML-filer til CRM-konsollen for at understøtte rapportering af opkaldsposter på CRM-systemet.

      Flowintegrationer via HTTP-connectorer i IVR

      Webex CC Flow builder understøtter tovejsdatastrømme mellem Webex CC og CRM-systemet ved hjælp af HTTP-connectorer Webex, der er konfigureret i Control Hub og brugt på Webex CC Flow.

      Disse bruges primært til personalisering inden for stemmeinteraktioner og tilpasset routing inden for IVR.

      Som standard understøtter Webex CC Salesforce HTTP Connector på Control Hub. De andre CRM-connectorer kan tilføjes som brugerdefinerede connectorer på Webex Control Hub.

      Du kan finde flere oplysninger om HTTP-connectorerne på https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-forbindelser:

      Workforce-optimering

      Webex CC understøtter workflowoptimering og kvalitetsstyringsløsninger fra førende brancheleverandører.

      Implementering og tilslutningsmuligheder

      Webex CC er implementeret i AWS og er i øjeblikket tilgængelig i følgende områder:

      • US

        • USA-Øst N Virginia

        • Det vestlige USA i Californien (kun indtrængen af talemedier)

      • Canada

        • Centrale

      • Storbritannien

        • London

      • Europa

        • Frankfurt

      • Asien Pac

        • Tokyo

        • Sydney

        • Singapore

      Multiområdeforbindelse til telefoni

      For at muliggøre globale organisationer med agenter og kunder på flere geografiske placeringer understøtter Webex CC, at medierne holdes inden for det lokale område i de områder, hvor stemmemediekanten og indgående tjenester kører.

      Følgende figur viser udrulning i flere regioner med regionale medier.

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

      Tjenesterne Media Edge og Indgående medier udrulles i følgende områder.

      Geo-region

      Webex CC-tjenester (AWS-region)

      Media Edge (stemme POP)

      Næste generations medietjenester (AWS-region)*

      US

      N Virginia

      København

      Los Angeles

      N Virginia

      N Californien

      Canada

      Centrale

      Vancouver

      Toronto

      Centrale

      Brasilien

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannien

      London

      London

      London

      Indien

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australien

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhed og beskyttelse af personlige oplysninger

      Infrastruktur Sikkerhed

      Stemmeinfrastruktur på Edge

      Voice Edge-komponenterne gør det muligt for SIP-trunks fra kundenetværk/PSTN-operatører at terminere, og dette er aktiveret baseret på hvidlistede IP'er, der har tilladelse til at oprette forbindelse til edge-komponenterne.

      Beregn infrastruktursikkerhed

      Webex CC-beregningsinstanser klargøres i AWS, og tjenester kører som pods i Kubernetes-klyngen, som har flere navneområder, og adgangen til hvert navneområde er begrænset med separate legitimationsoplysninger.

      Al klargøring af infrastruktur udføres ved hjælp af kode - ingen manuelle trin - og ingen af legitimationsoplysningerne kan tilgås manuelt.

      Der er et centralt legitimationslager med specifikke stier konfigureret til specifikt sæt tjenester / teams, og adgangen til selve legitimationslageret er begrænset og konfigureret som hemmeligheder i build- og implementeringssystemerne.

      Ingen af infrastrukturkomponenterne / tjenesterne er direkte eksponeret uden for AWS VPC, og kun offentligt eksponerede grænseflader er API'er og WebSocket-servere, der styres og administreres ved hjælp af api-gateway,

      Derudover er der visse interne systemer og grænseflader, der bruges af udviklere, og som bruges til visning af logfiler, målepunkter, implementeringsoplysninger, buildstatus og testresultater, som er sikret ved hjælp af roller og grupper og integreret med Ciscos interne godkendelsessystemer.

      Godkendelse og autorisation af brugergrænseflader

      Alle brugergrænseflader, der bruges af forskellige kontaktcenterbrugere (agenter, supervisorer, administratorer, analytikere), er beskyttet af Cisco Common Identity-baserede OAuth-flows (ihændehavertokengodkendelse).

      Godkendelsen udføres ved hjælp af roller for den bruger, der har hentet tokenet, og områder, der er tildelt tokenet.

      Datasikkerhed

      Data i transit

      Ingen af grænsefladerne i den anvendte tjeneste-/infrastrukturkomponent er direkte eksponeret for ekstern indgående trafik.

      Vælg tjenester med http-API'er eksponerer disse grænseflader via en gateway, og al indgående https (inklusive dem fra WebSocket) afsluttes i ALB, og intern trafik via http dirigeres til tjenesterne.

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

      Inde i VPC er den interne kommunikation mellem tjenester - over http / brugerdefineret TCP-protokol - over almindelig TCP stikkontakt.

      Inaktive data

      Alle data, der gemmes, krypteres på lagerlaget. Desuden er de datalagre, der er uden for VPC, beskyttet og adgangskontrol og autorisationer med legitimationsoplysninger sikkert gemt og administreret i et hemmeligt lager.

      Følgende figur illustrerer datastrøms- og sikkerhedsmodellen for transit såvel som inaktive hændelser.

      Datasikkerhed under overførsel og inaktivitet

      Databeskyttelse

      Slutbrugerens PII-data

      Webex CC Flow, som er den programmatiske controller til håndtering af interaktioner, kan bruges til at indsamle brugerdata, som kan tildeles flowvariabler, der er specielt mærket som "Indeholder følsomme data". Værdierne for sådanne data krypteres, og ingen tjenester i transitstien for dataene har adgang til disse data.

      Desuden bevares sådanne data aldrig i Webex CC-rapporteringsdatalageret, og logfilerne/meddelelsesinfrastrukturen vil have krypterede data, og klare tekstdata gemmes ikke nogen steder i Webex CC.

      Kontaktcenteragent/supervisor-PII-data

      Kontaktcenterets brugerrelaterede data redigeres i logfiler, men er tilgængelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhed

      Faktorer for skala

      For Webex CC er de faktorer, der påvirker skalaen:

      • Samtidig antal agenter logget på

      • Samtidig antal igangværende interaktioner

        • Handlinger, der udføres på disse interaktioner

      • Samtidig antal handlinger, som supervisorer/agenter udfører uden for håndteringen af interaktionerne

      • Mængden af genererede og vedvarende data

      Arkitektoniske aspekter, der muliggør skalering

      De principper, som Webex CC er bygget og designet på, gør det muligt for løsningen at skalere dynamisk efter behov inden for de grænser, der håndhæves af den leverede infrastruktur til de forskellige tjenester og platformskomponenter.

      Hændelsesdrevet arkitektur

      Tjenesterne i Webex CC kommunikerer ved hjælp af meddelelser, og de kritiske meddelelsesbehandlingsstrømme involverer ikke nogen blokerende IO-handlinger, og den tilstand, der kræves til behandling af meddelelser, er lokaliseret til forekomsten af den tjeneste, der behandler meddelelsen.

      Statsløse tjenester (eller eksternaliseret stat)

      Statsløse tjenester muliggør elasticitet ved nemt at tilføje/fjerne yderligere forekomster af tjenesterne. Der er visse tjenester, der i sagens natur er statslige, og de har eksternaliseret statsbutik, og infrastrukturen understøtter også dynamiske ændringer i antallet af forekomster af sådanne tjenester med automatisk rebalancering / statsoverførsel / lokalisering af staten til den instans, der har brug for staten.

      Elastisk infrastruktur

      Alle tjenester kører i Kubernetes, og infrastrukturen aka Kubernetes-noder skaleres automatisk baseret på brugen, og dette muliggør dynamisk tilføjelse af flere beregningsnoder op til en maksimal høj tærskel, der er forudkonfigureret.

      Belastningsprojektion og regelmæssig validering

      Alle tjenester benchmarkes for ydeevneegenskaberne, og skaleringsmønsteret valideres på serviceniveau.

      Yderligere kontinuerlig validering, spidsbelastning og udholdenhedstest udføres med testparametre, der er indstillet til forventet vækst i de skalapåvirkende attributter, hvilket gør det muligt at identificere flaskehalse, planlægge at opdatere den høje tærskel for infrastrukturressourceforbrug og være klar til spildagen.

      Pålidelighed og tilgængelighed

      Den hændelsesdrevne arkitektur og statsløse tjenester muliggør robusthed og elasticitet. For at sikre, at fejl registreres og reageres på, før funktionaliteter påvirkes, anvender Webex CC imidlertid følgende strategi.

      • Infrastrukturens tilgængelighed og pålidelighed

        • Alle Webex CC-tjenesteydelser og infrastrukturkomponenter udrulles altid på tværs af tre AWS-tilgængelighedszoner.

          • Dette gør det muligt for Webex CC at være modstandsdygtig over for tilgængelighedszonefejl, og i tilfælde af fejl erstattes de mislykkede forekomster automatisk med nyere.

      • Kontinuerlig overvågning og alarmering

        • Interne og eksterne sonder til tjenester og infrastrukturkomponenter, som ved fejl udløser advarsler.

        • Målepunkter, der registreres fra tjeneste- og infrastrukturkomponenter og behandles via et regelprogram, der registrerer matchende regler og udløser beskeder.

      • Løbende validering og alarmering

        • Der køres periodiske tests, og eventuelle fejl resulterer i udløsning af advarsler

        • Disse advarsler opretter proaktive hændelser og håndteres som en reel hændelse, der påvirker kunden.

          • Dette foregriber påvirkninger for kunden og bidrager til systemtilgængelighed og pålidelighed.

      • Løbende integration og levering

        • Dette er den tekniske proces og leveringspipeline og muliggør hurtig og pålidelig opbygning, validering og udrulning af tjenester/ændringer af tjenester i Webex CC.

          • Muligheden for at udføre fuldstændig automatiseret implementering – fra kode til produktionsmiljø med alle de nødvendige valideringer reducerer risikoen og minimerer tiden til løsning, hvis en ændring skal implementeres som reaktion på en fejl.

      • Afbrydere og kill-switches

        • Forskellige dele af systemet/visse funktioner i Webex CC kan deaktiveres selektivt for alle kunder eller udvalgte kunder for at minimere kaskadeeffekter af en fejl.

          • Dette gør det muligt at minimere fejloverfladen og opnå tilgængelighed af centrale kontaktcenterfunktioner for kunderne.

      Overvågning og fejlregistrering

      Følgende figur angiver de mekanismer til løbende overvågning, validering og advarsler, der er på plads for Webex CC.

      Kontinuerlig overvågning og fejlregistrering

      Forretningskontinuitet og it-katastrofeberedskab

      Disaster Recovery and Business Continuity-processen sikrer, at der registreres eventuelle store afbrydelser i en region, og de nødvendige trin er på plads for at sikre gendannelse af tjenesterne til kunder, der er ombord i regionen.

      Trinene til gendannelse dokumenteres, valideres og holdes opdateret regelmæssigt i henhold til katastrofegendannelses- og styringsprocesserne.

      Webex CC-tjenesteydelser udrulles i tre separate tilgængelighedszoner i en AWS-region. Hver tilgængelighedszone er en forskellig fysisk placering i området med uafhængige forsyningsselskaber.

      I tilfælde af fuldstændig AWS-regionsfejl er Webex CC afhængig af AWS for at gendanne regionen, og for langvarige afbrydelser, der involverer hele regionen, klargøres Webex CC-datacenteret i en ny AWS-region og gendanner de vigtigste kundekonfigurationer og data, så kontaktcentret er operationelt for kunder i den nye AWS-region.

      Dette involverer automatisering, men kræver manuel indgriben for at udløse processen samt overvåge og sikre, at den nødvendige konfiguration og data gendannes for at gøre kontaktcentret operationelt for kunderne.

      Overholdelse og certificeringer

      Webex Contact har en omfattende liste over sikkerhedscertificeringer. Disse certificeringer holdes ajour med jævne mellemrum.

      • PCI DSS QSA

      • CAIQ

      • HIPAA & HITECH

      • CSA stjerne niveau 1

      • CSA Star Level 2 (uafhængig vurdering af 3. part)

      • SOC2

      • ISO27001 (International standard for informationssikkerhed)

      • ISO27017 (sikkerhedsstandard for cloudtjenesteudbydere)

      • ISO27018 (Sikkerhedsstandard med fokus på beskyttelse af personoplysninger i skyen)

      • ISO27701 (udvidelse til beskyttelse af personlige oplysninger)

      • C5 tysk standard, der demonstrerer operationel sikkerhed mod cyberangreb

      Se Webex Contact Center-tjenestens dataark om beskyttelse af personlige oplysninger for yderligere oplysninger.

      Indledning

      Cisco Webex Contact Center (Webex CC) er et kontaktcenter som en service (CCaaS), der gør det muligt for organisationer at muliggøre smartere, proaktive og personlige interaktioner på tværs af kundekampagneforløbet.

      Webex CC er designet, designet og udviklet fra bunden som en cloudbaseret løsning med følgende centrale arkitektoniske principper.

      • Tjenester: Uafhængigt sæt tjenester, hvor hver tjeneste leverer et lille sammenhængende sæt funktioner til sine brugere.

      • Hændelsesdrevet: Alle tjenester kommunikerer med hinanden ved hjælp af meddelelser, undtagen i webapplikationer, hvor applikationen bruger https-grænseflader (REST API'er, Push Data via WebSocket-interface) til specifikke brugssager.

      • Statsløs/eksternaliseret tilstand: Tjenesterne udrulles i Kubernetes og kører i docker-objektbeholdere med mulighed for automatisk at skalere og være modstandsdygtige over for fejl i en eller flere forekomster af tjenesterne.

      • Observerbar: Alle tjenester og infrastrukturkomponenter, der muliggør implementering af sådanne tjenester, kan observeres med standardmekanismer til at måle, registrere og forhindre situationer, der påvirker kontaktcenterfunktioner samt hurtig fejlfinding og gendannelse af tjenester i tilfælde af afbrydelser.

      • Isoleret/løst koblet: Hver tjeneste kan bygges, valideres og implementeres/opdateres uafhængigt uden nedetid for kontaktcenterfunktioner.

      Webex CC-tjenester implementeres i AWS og drives af en cloudbaseret platform, der muliggør følgende:

      • Tilgængelighed af infrastrukturtjenester og applikationer på tværs af flere tilgængelighedszoner

      • Elasticitet af infrastrukturtjenester og applikationer, der muliggør dynamiske skaleringsfunktioner

      • Sikkerhed indbygget i den måde, systemerne bygges og implementeres på, data beskyttes under overførsel og inaktive sammen med de sikkerheds-/overholdelsescertificeringer, som Webex CC har.

      • Skalerbar og sikker edge-infrastruktur til telefoni/tale-integrationer

      • Observerbarhed med proaktiv overvågning og alarmering, der muliggør høj tilgængelighed af kontaktcentertjenester til sine kunder.

      • Integreret med resten af Cisco Webex til brugergodkendelse/autorisation, administration og klargøring af kontaktcenterfunktioner.

      De yderligere afsnit i dette dokument beskriver hver af ovenstående funktioner, og hvordan CC Webex arkitekturen muliggør samme.

      Logisk arkitektur

      Den kernekapacitet, som en kontaktcenterløsning skal have, er at gøre det muligt for kunderne nemt at kontakte organisationen ved hjælp af almindeligt anvendte kommunikationsmidler og få forespørgslerne / problemerne behandlet på en hurtig og effektiv måde.

      Men for at sikre, at dette grundlæggende princip opnås, er der flere funktioner bag kulisserne, som den organisation, der bruger kontaktcenteret, skal have adgang til. Det drejer sig om:

      • Mekanismer, som kunderne kan bruge til at starte en interaktion

        • Udgivne og operationelle telefonnumre, der forbinder telefoniopkald med kontaktcentersystemet

        • E-mail-adresser, som kunder kan sende e-mail til, og mekanisme til at registrere nye indgående e-mails.

        • Mulighed for kunder at kontakte via forskellige digitale kanaler, herunder, men ikke begrænset til,

          • Chat fra en hjemmeside/app

          • Direkte chat via populære messaging-klienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direkte besked fra Twitter

      • Evne til at registrere nye interaktioner og håndtere dem effektivt

        • Disse vil omfatte automatiseret IVR system, virtuelle agenter til telefoni / chats med programmerbarhed indbygget til at definere de arbejdsgange, der er involveret i håndtering af interaktioner.

        • Endelig skal interaktionen, hvis det er nødvendigt, eskaleres til en agent, der er optimalt kvalificeret til at håndtere interaktionen.

      • Mulighed for, at agenter kan angive tilgængelighed til håndtering af interaktioner og supervisorer til at overvåge, coache agenter og opnå de driftsmæssige målepunkter, der muliggør effektive interaktioner.

      • Administratorers mulighed for at konfigurere og provisionere de forskellige kontaktcenterfunktioner, der gør det muligt for agenter og supervisorer at udføre deres opgaver som forventet.

      Derudover skal moderne virksomheder have tilføjet funktioner for at optimere kontaktcenterdriften med adgang til data og indsigt, der visualiserer og sporer vigtige driftsmålinger.

      Desuden er muligheden for at integrere med specialiserede funktioner i kontaktcenterøkosystemet, f.eks. kørsel af proaktive automatiserede udgående opkald, forbedring af agent- og supervisoroplevelser ved hjælp af AI, registrering og forståelse af kundekampagneforløbet for proaktivt at levere data på forhånd til agenter, klare differentiatorer i den måde, kontaktcenterløsninger udvikler sig på.

      Med hensyn til forbrugsmodellen, hvor kontaktcentertilbud forbruges som en cloud-leveret softwaretjeneste, kræver evnen til at sikre tilgængelighed, pålidelighed og automatiserede ad hoc-skalakrav avancerede overvågnings- og alarmeringsmekanismer, som muliggør kontinuerlig validering og registrering af forestående problemer og forebyggelse / minimering af påvirkninger på kundedrift.

      Følgende figur illustrerer den logiske arkitektur af Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funktionelle komponenter

      Følgende afsnit beskriver forskellige funktionelle komponenter i Webex CC.

      Administration af interaktion

      Webex CC understøtter telefoni, e-mail og beskeder (sociale kanaler) som forskellige kanaler, som brugere kan bruge til at interagere med kontaktcentret.

      For alle kanaler kan den indledende håndtering udføres af systemet, og derefter kan interaktionen eskaleres til en agent.

      Medietyper

      Telefoni-

      For telefoni bestemmes håndteringen af indgående taleopkald af, hvordan opkaldet er kommet ind i kontaktcenteret (se Indtrængningsmekanismer nedenfor) og af det Webex CC-flow, der er knyttet til indgangspunktet.

      Opkaldet besvares, og der udføres yderligere handlinger i henhold til Webex CC Flow-definitionen – som er en programmatisk repræsentation af de handlinger, der skal udføres, mens opkaldet håndteres, enten før det sættes i kø og dirigeres til en agent, eller selve flowet kan håndtere opkaldet uden overførsel til en agent.

      Flow Builder i Webex CC giver udviklere mulighed for at definere flowet og tildele det til det indgangspunkt, via hvilket opkaldet ankommer til Webex CC.

      Disse konfigurationsobjekter og deres anvendelse er dækket i Konfigurationsenheder.

      Flere oplysninger om Flow Builder er dækket i det kommende afsnit om IVR System.

      E-mail og beskeder

      Fra Webex CC-perspektiv leverer Webex Connect indgående og udgående funktioner til alle digitale kanaler - e-mail, meddelelseskanaler, som slutbrugere kan bruge til at kontakte kontaktcenter.

      Webex Connect Flow

      • Bestemmer håndteringen af sådanne interaktioner, indtil interaktionerne er sat i kø og distribueret til agenter. Dette omfatter automatisk håndtering og BOT-behandlinger for alle former for messaging og e-mail-interaktioner.

      • Anvender forretningslogik på indgående interaktion.

      • Håndterer kontakt før kø.

      • Flow selv kan håndtere interaktionen uden overførsel til live agent.

      De meddelelseskanaler, der understøttes af Webex CC, er:

      • Web App / Mobil App Chat

      • WhatsApp

      • Facebook Messenger

      • Sms

      De e-mailkanaler, der understøttes af Webex CC, er:

      • Gmail

      • Office365

      Indtrængningsmekanismer

      Dette afsnit dækker de mekanismer, hvormed en interaktion kan komme ind i Webex CC. Baseret på medietypen er de mekanismer, hvormed en interaktion når Webex CC, forskellige.

      Inden for telefoni er der f.eks. behov for fysisk infrastrukturprovisionering for at aktivere PSTN-forbindelse, konfiguration af telefonnumre og routing af opkald til Webex CC.

      For e-mail-/meddelelseskanaler skal indgående konfiguration udføres i Webex Connect, og det involverer klargøring af e-mail-/messaging-konto og konfiguration af Webex Connect-flow.

      Indgående stemme

      I forbindelse med taleopkald er det typisk sådan, at brugerne ringer til et PSTN-telefonnummer, som derefter forbindes til kontaktcentret. Fra et indgående perspektiv kræver dette en mekanisme til at dirigere opkald fra PSTN til Webex CC.

      Følgende figur illustrerer indtagelsen af taleopkald til Webex CC.

      Indstillinger for indgående stemme

      Voice Ingress Services i Webex CC udfører tredjepartsopkaldsstyring ved hjælp af SIP og besvarer det indgående opkald samt udfører overførsels-, konference- og andre opkaldskontrolhandlinger.

      Det logiske indgangspunkt for opkald i Webex CC er konfigurationsenheden med navnet "Indgangspunkt". I forbindelse med taleindtrængning er nøglekonfigurationen for indgangspunktet det telefonnummer, der er knyttet til det, hvilket typisk er et gyldigt PSTN-telefonnummer, der er hentet fra den valgte PSTN-udbyder.

      Dette gør det muligt at registrere indgående opkald på telefonnummeret, knytte opkaldet til indgangspunktet og bruge andre konfigurationsparametre for indgangspunktet til at håndtere opkaldet i henhold til den Webex CC Flow-definition, der skal udløses for interaktionen.

      Bemærk:

      Du kan finde flere oplysninger om PSTN-forbindelsesindstillingerne på 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.

      Skalerbarhed og tilgængelighed af Voice Edge-infrastruktur

      Webex CC VPOP-infrastrukturen omfatter redundante par SIP SBC'er, der sikrer høj tilgængelighed, og flere SBC'er kan tilføjes for at skalere de samtidige opkaldsmængder, der skal understøttes.

      Det maksimale antal samtidige opkald, som VPOP kan håndtere, afhænger af antallet af SBC'er, der kører, og som opkald sendes til.

      For geografisk redundans – et net af VPOP SBC med sammenkoblinger på tværs af flere par på tværs af regioner understøttes.

      For taleindtrængningstjenester er de horisontalt skalerbare til at håndtere et stigende antal samtidige taleopkald, der skal indtages til Webex CC.

      Sikkerhedsovervejelser i forbindelse med voice edge-infrastruktur

      Nedenstående tabel indeholder oplysninger om tilslutningsmulighederne til Voice Edge-infrastrukturen.

      Tabel 1. Forbindelsestyper

      Forbindelse

      Typer

      Offentligt internet

      Direkte (med hvidlistede kilde- IP adresser)

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

      Websted til websted (S2S)

      SRTP/SIP-TLS

      Private tilslutningsmuligheder

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Datacenter på tværs af forbindelser

      Equinix Fabric-forbindelser

      For flere detaljer, besøg 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

      Alle taleopkald, der kommer til et telefonnummer, der er tilknyttet et indgangspunkt, bliver besvaret af Webex CC, og udførelse af et Webex CC-flow, der er knyttet til indgangspunktet, går i gang.

      Webex CC Flow Builder leverer programmeringskonstruktioner/operatorer og funktionelle blokke, kaldet aktiviteter, så administratorer eller andre, der designer og implementerer den IVR logik, kan kombinere disse byggesten og oprette Flow-definitionen.

      De programmeringskonstruktioner, som Flow understøtter, er:

      • Rapporterings- og indstillingsvariabler – tilstand, der er knyttet til en flowudførelse

        • Pebble Expressions for at indstille værdien af variabler

      • Betinget kontrol

      • Looping - ved hjælp af Conditionals og Go To (evne til at kæde aktiviteter sammen)

      • Kald REST-API'er

      • Parse Data - JSON, TOML, XML bruges typisk til at analysere API svar.

      • Komponere aktiviteter


       

      Et repræsentativt sæt aktiviteter, som Flow leverer, er:

      • Afspil beskeder

      • Indsaml brugerdata

      • Omstille opkaldet til en anden destination/et andet telefonnummer

      • Send opkaldet til en virtuel agent

      • Sæt opkaldet i kø, så det kan blive besvaret af en agent.

      For hvert opkald, der er aktivt, er en forekomst af flowkørsel også aktiv, indtil opkaldet afsluttes, hvilket resulterer i samtidige udførelser af flows.

      Hver forekomst af flowudførelse giver isoleret miljø for data / tilstand, der er knyttet til flowet og der ved opkaldet.

      I hele opkaldets livscyklus gør flow det også muligt at reagere på bestemte hændelser, der sker, og håndtere dem – f.eks. når et opkald bliver besvaret af en agent, kan en hændelseshandler udløse et pop-op-vindue på skærmen i grænsefladen på agentskrivebordet.

      Du kan finde flere oplysninger om Webex CC Flow under 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.

      Understøttelse af virtuel agent

      Flow leverer en aktivitet til overdragelse af interaktionen til en virtuel agent, der er forudkonfigureret i Webex Control Hub.

      Når opkaldet er forbundet til en virtuel agent, giver det brugeren en samtalebaseret IVR oplevelse, og aktiviteten afsluttes enten med, at opkaldet afsluttes, eller med at opkaldet eskaleres til en agent.

      I tilfælde af eskalering kan flowet konfigureres til at sætte opkaldet i kø, som derefter besvares af en agent.

      Indgående digitale interaktioner

      Til e-mail- og meddelelseskanaler for indgående interaktioner bruger Webex CC Webex Connect til klargøring af aktiverne, flow til at håndtere de indgående interaktioner og derefter dirigere interaktionen til Webex CC, når Webex Connect-flowet eksplicit sætter interaktionen i kø, så den kan håndteres af en agent.

      Følgende figur illustrerer indtagelsen af e-mail, meddelelsesinteraktioner i Webex CC.

      Indstillinger for indgående data for e-mail og meddelelser

      Virtual Agent / BOT-integrationer

      For interaktioner med e-mail og messaging / sociale kanaler konfigureres de virtuelle agent/BOT-behandlinger i Webex Connect-flowet.

      Som det er tilfældet med Virtual Agents for Voice, sættes interaktionen i kø og distribueres til en agent, hvis BOT-behandlingen ender med at eskalere som resultat.

      Routing og kø

      Webex CC behandler den indgående kontakt med automatiserede handlere som defineret i flowet, og flowet kan beslutte at sætte kontakten i kø til en kø/direkte til en agent (agentspecifik kø – understøttes kun for telefoni/stemmeinteraktioner).

      Hvis der er en agent tilgængelig i kø, reserveres agenten, og interaktionen distribueres til agenten. Hvis der ikke er nogen agenter tilgængelige, parkeres interaktionen i køen, og Flow vil fortsat behandle kunden med handler, der er knyttet til køaktiviteten.

      Når en agent bliver tilgængelig, afbrydes handleren, og agenten tilbydes interaktion.

      Følgende figur illustrerer kø- og routingarkitekturen.

      Queuing and Routing Architecture
      Kø- og routingarkitektur

      Valg af agent

      Køer i Webex CC understøtter følgende agentudvælgelsesalgoritmer:

      • Agentruter, der har været længst tilgængelig

      • Fagbaseret routing

        • Længst tilgængelig agent (LAA)

        • Bedste tilgængelige agent (BAA)

      Agenter er knyttet til køerne gennem Teams.

      En kø kan tildeles flere opkaldsdistributionsgrupper (hvor hver gruppe har et eller flere teams) på en sekventiel måde med konfigureret ventetid på, at opkaldsdistributionsgruppen føjes til køen, så søgeområdet for en matchende agent udvides til flere opkaldsdistributionsgrupper, efterhånden som tiden skrider frem.

      For fagbaseret distribution vælges en agent blandt de fagkrav, der matcher agenter, der er knyttet til køen, baseret på LAA- eller BAA-konfiguration.

      Tale-/telefonispecifikke ekstra funktioner

      Agentbaseret routing (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjælp af aktiviteten QueueToAgent distribuere interaktioner direkte til den valgte agent baseret på agent-id'et.

      Hvis agenten ikke er tilgængelig til at håndtere interaktioner, kan interaktionen parkeres i en agentspecifik kø og vente på, at agenten bliver tilgængelig

      Avancerede køoplysninger

      Webex CC Flow kan ved hjælp af aktiviteten GetQueueInfo hente oplysninger i realtid for en kø, f.eks. position i kø (PIQ), estimeret ventetid (EWT), antal agenter, der er tilgængelige i køen, og kan bruges til at beslutte, om kontakten skal sættes i kø eller ej.

      Hilsen tilbagekald

      Webex CC Flow giver ved hjælp af aktivitetstilbagekald kunden mulighed for at afbryde forbindelsen til opkaldet, samtidig med at positionen i køen bevares, og modtage et tilbagekald, når den virtuelle interaktion i køen dirigeres til en agent.

      Håndtering af overløb

      Webex CC understøtter håndtering af overløb ved hjælp af kapacitetsbaserede teams (CBT).

      CBT er som et almindeligt team med en kapacitet og et tilknyttet eksternt DN, der betjener denne kapacitet. Det kan konfigureres sammen med andre teams i køopkaldsdistributionscyklusserne.

      Normalt konfigureres dette som den sidste cyklus, så den fungerer som et overløb, hvis der ikke er nogen agent tilgængelig, selv efter at alle de konfigurerede opkaldsdistributionsgrupper ikke kan finde en tilgængelig matchende agent til håndtering af interaktionen.

      Agent Desktop Operations

      Når en agent logger på Webex CC Agent Desktop, angiver agenten et telefonnummer, som indgående opkald til agenten kan forbindes til. Det kan være en PSTN-telefon, en mobiltelefon eller et lokalnummer, hvis agenten er en Cisco Webex Calling bruger.

      Bemærk, at dette nummer skal være et gyldigt telefonnummer, som opkald kan viderestilles til. Hvis dette ikke er tilfældet, kan agenten ikke modtage indgående opkald.

      Baseret på den type interaktion, som agenten håndterer, giver widgets på agentskrivebordet mulighed for at udføre bestemte mediekontrolhandlinger.

      Når et opkald f.eks. er besvaret, kan agenten udføre følgende handlinger i forbindelse med opkaldet.

      • Sæt opkaldet på hold

      • Initiere konsulentopkald og

        • Omstille opkaldet til et andet telefonnummer (f.eks. agentens telefonnummer)/indgangspunkt

        • Sæt en anden agent i konference for opkaldet

      • Omstil opkaldet til en anden kø

      • Afslutte opkaldet

      Agentcomputer giver administratorer mulighed for at tilføje brugerdefinerede widgets der ved at udvide skrivebordsfunktionerne og gøre det til en samlet samling widgets, som agenter skal bruge for at få deres arbejde udført på en effektiv måde.

      Skrivebordsarkitektur

      Agentskrivebord er et mikrofrontend-baseret enkeltsidet program, der er vært for widgets, der er bygget på basis af webkomponentarkitektur. Alle standard / lager widgets er drevet af data, der hentes af API'er eller server side push mekanismer.

      Disse er typisk asynkrone API'er, hvor svaret på en aktivering kommer til skrivebordet via en WebSocket-forbindelse.

      Webex CC-Agent Desktop godkender brugere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for brugerdefinerede widgets, baseret på godkendelsesmodellen, giver det en single sign-on-oplevelse til agenter, hvis den brugerdefinerede widgets godkendelsesmodel er integreret med CI.

      Når en agent er en del af en interaktion, sendes alle opdateringer til denne interaktionstilstand eller tilknyttede data til skrivebordet via WebSocket-forbindelsen.

      Skrivebordets robusthed over for tilslutningsmuligheder og ventetid

      Det asynkrone API- og serverside-push muliggør skalering og ethvert forbindelsestab til WebSocket-grænsefladen registreres, og skrivebordet forsøger at oprette forbindelse igen og logge på igen.

      Følgende figur illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administration og konfiguration

      Onboarding af kunder

      Webex Control Hub er den primære grænseflade, der bruges af partnere og kunder til at onboarde kunder og aktivere eller konfigurere funktioner.

      Når organisations- og kontaktcenterfunktionerne er klargjort i Control Hub, udløser det et workflow i Webex CC, som udfører resten af trinnene i klargøringen af alle kontaktcenterfunktioner i henhold til de tilbud, kunden har valgt.

      Al klargøring af kontaktcentre udføres ved hjælp af et BPM-arbejdsprocesprogram, der muliggør en deklarativ måde at definere de involverede trin på og gør hele provisioneringstrinnene modstandsdygtige over for fejl og sikrer dataintegriteten.

      Følgende figur illustrerer provisioneringsarbejdsgangen i Webex CC.

      Arbejdsgang for onboarding af kunder

      Konfigurationsobjekter

      De vigtigste konfigurationsobjekter i Webex CC, der er omfattet af en organisation, er:

      Sted

      Sted betyder en placering, hvor et eller flere teams, brugere (agenter/supervisorer) er placeret.

      Alle brugere og teams skal tilhøre et websted.

      Team

      En gruppe brugere. Teams bruges til at distribuere interaktioner til agenter via køer.

      Hvert team skal tilhøre et websted.

      Agenter

      Brugere, der kan logge på Agent Desktop og håndtere interaktioner på tværs af medietyper, der er konfigureret i Webex CC.

      Supervisorer

      Supervisorer tildeles teams og kan overvåge/coache agenten og have adgang til teamniveaustatus og agentstatistikker for dem, der hører til de teams, som supervisoren er tildelt.

      En kø er en logisk enhed, hvor interaktioner kan ventes på, at agenter er tilgængelige, som derefter distribueres til agenten.

      Køer knyttes til teams som søgeområdet for agenter med mulighed for at udvide søgeområdet baseret på den forløbne tidsgrænse ved at føje andre teams til søgeområdet.

      Indgangspunkt

      Indgangspunkt er en logisk enhed, der repræsenterer indgangspunktet for interaktioner, der kommer ind i Webex CC. For telefoni er dette primært knyttet til det telefonnummer, som opkald ankommer til, og for e-mail/messaging-kanaler peger indgangspunktet på aktivkonfiguration i Webex Connect.

      Strøm

      Det flow, der er knyttet til indgangspunktet (via distributionsstrategi), som bestemmer de trin, der er involveret i håndtering af interaktioner.

      For ikke-telefonikanaler (e-mail, beskeder/sociale medier) vælges Flow som en del af aktivkonfigurationen i Webex Connect.

      Adgangskontrol for kontaktcentre med flere steder

      Webex CC-administratorer kan konfigurere brugerprofiler med adgangsrettigheder til bestemte steder, teams, køer og indgangspunkter. På grund af webstedernes og holdenes hierarkiske karakter er det desuden kun de teams eller den dato, der vedrører holdene, der tilhører disse websteder eller en eksplicit specificeret delmængde af sådanne teams, der kan tilgås af brugeren, når der er givet adgang til bestemte websteder.

      For køer og indgangspunkter er de globale på organisationsniveau, så for forskellige geografiske placeringer (steder, hvor bestemte agenter og teams er placeret) kan der konfigureres separate indgangspunkter og køer, og supervisorer/brugere kan få adgang til de objekter, der er relevante for bestemte websteder.

      Følgende figur illustrerer de centrale konfigurationsobjekter og den brugerprofil, der refererer til disse objekter.

      Konfigurationsobjekter, der er knyttet til brugerprofil

      Ud over at begrænse adgangen til disse enheder kan Webex CC-administratorer styre de specifikke funktioner/moduler, som en bruger kan få adgang til i administrationsgrænsefladen, og derved have brugere med administrations-/konfigurationsrettigheder til bestemte enheder samt sektioner/funktioner i Webex CC-administrationsgrænsefladen.

      Rapportering og analyse

      Webex CC behandler de diskrete hændelser, der genereres af forskellige tjenester i løbet af interaktionernes livscyklus, ved hjælp af en række realtidsstrømbehandlingstjenester og genererer et defineret sæt realtidsdatasæt, der offentliggøres til abonnerede klienter.

      Desuden behandles, transformeres og aggregeres disse hændelser yderligere, og de resulterende datasæt bevares, som derefter hentes via API'erne til dataforbrug og rapporterings- og datavisualiseringsgrænsefladen – Analysator.

      Følgende figur illustrerer databehandlings- og forbrugsgrænsefladerne i Webex CC

      Webex CC databehandlingspipeline og forbrugsgrænseflader

      Integrationer

      Alle eksterne integrationer til WxCC for at udvide og forbedre de funktioner, som kunderne kan bruge, bruger standard publicerede API'er.

      Den type API grænseflader, der er tilgængelige i Webex CC, er:

      • REST API

      • Server-Side Push, bruge

        • Webhooks

        • WebSocket-meddelelser

      CRM-integrationer

      Webex CC understøtter to former for integration med CRM-systemer (Customer Relationship Management).

      • Integrerede skrivebordsforbindelser

      • Flowintegrationer via HTTPs Connectors i IVR

      Integrerede skrivebordsconnectorer: CRM-program som den primære grænseflade

      I denne driftstilstand logger agenten på CRM-konsollen som det primære program.

      Webex CC er et integreret program (også kaldet et integreret skrivebordsprogram eller en integreret softphone), som primært bruges til at logge på kontaktcentret og modtage Webex CC-dirigerede kontaktcenterinteraktioner.

      Ved modtagelse af et opkald eller en samtaleanmodning udfører CRM-integrationen følgende handlinger på CRM-konsollen

      • Pop op-skærmbilledet til kundeposten, der er knyttet til ANI, eller andre tilknyttede opkaldsdata.

      • Bogfør opkaldsmetadata som aktivitetsnoter i kundeposten

      • Tillad agenten at "klikke for at ringe" ved at klikke på kontakten i CRM og starte et udgående opkald til kunden

      • Bogføring af opkaldsposter i CRM-rapporteringstabellerne for primær rapportering på CRM.

      • Indeholder den fulde funktionalitet af kontrolelementerne Agent Desktop og opkald (integreret og minificeret version af skrivebordsappen)

      Den primære integrationstilstand med CRM'erne er ved at integrere Webex CC Desktop-program i en separat iFrame.

      Desuden kører Webex CC Desktop-programmet en brugerdefineret konsolløs widget (ingen brugergrænseflade) kører i baggrunden, som interagerer med det underliggende CRM-system for at udføre automatiserede handlinger på vegne af agenten.

      Interaktionerne drives af to SDK'er, som den konsolløse widget bruger.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK'et, der leveres af Webex CC til registrering af hændelseslyttere til agent- og kontakthandlinger.

      • CRM JS SDK: Dette er det CRM-klient-SDK, der gælder pr. CRM, der abstraherer REST API opkald med CRM. For eksempel bruges det CTI JS-bibliotek, der leveres af Salesforce, til salgsstyrke til at udføre handlinger og lytte efter hændelser inde i CRM.

      Følgende figur illustrerer CRM-integrerede Webex CC-skrivebords- og connectorarkitektur

      CRM Connector integreret desktop-connectorarkitektur

      Webex CC understøtter følgende CRM-løsninger til ovennævnte integration:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

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

      Du kan finde flere oplysninger om konfiguration af Webex CC-skrivebordslayouts til aktivering af CRM-connectoren, funktionssæt og ændringslogfiler ved at besøge https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgængelighed af CRM-connectorer

      CRM Connectors er tilgængelige i alle geografiske områder og områder, hvor Webex CC fungerer.

      Elastisk skala og ydeevne

      Webex CC er vært for den brugerdefinerede widget, der muliggør tovejskommunikation mellem CRM-applikationen og Webex CC-skrivebordet i AWS CloudFront CDN, hvilket sikrer høj tilgængelighed af widget-AWS på tværs af tilgængelighedszoner og regioner.

      Al CRM-integrationsspecifik beregning sker i den browser, hvor agenter bruger CRM-programmet med Webex CC Desktop integreret i CRM-programmet.

      Sikkerhed

      CRM-connectorerne aktiveres via Webex CC-agentskrivebordslayoutet, og valgfrie parametre overføres via skrivebordslayoutet til widgetten for at slå funktioner til og fra.

      Hvis du f.eks. vil aktivere widgetten Salesforce-handlinger, kan administratoren aktivere parameterindstillingen for skrivebordslayoutparameteren sfdcWidgetEnabled til true.

      Installation af pakke

      Hvis integrationen skal fungere tovejs, skal CRM-konsollen have det integrerede program installeret. Dette er for at understøtte indlæsning af Desktop-applikationen inde i en iFrame.

      Alle Desktop Embedded-connectorer er tilgængelige på CRM-markedspladsen.

      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/

      Installationen af markedspladsprogrammet aktiverer de nødvendige plug-ins og importerer de nødvendige XML-filer til CRM-konsollen for at understøtte rapportering af opkaldsposter på CRM-systemet.

      Flowintegrationer via HTTP-connectorer i IVR

      Webex CC Flow builder understøtter tovejsdatastrømme mellem Webex CC og CRM-systemet ved hjælp af HTTP-connectorer Webex, der er konfigureret i Control Hub og brugt på Webex CC Flow.

      Disse bruges primært til personalisering inden for stemmeinteraktioner og tilpasset routing inden for IVR.

      Som standard understøtter Webex CC Salesforce HTTP Connector på Control Hub. De andre CRM-connectorer kan tilføjes som brugerdefinerede connectorer på Webex Control Hub.

      Du kan finde flere oplysninger om HTTP-connectorerne på https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-forbindelser:

      Workforce-optimering

      Webex CC understøtter workflowoptimering og kvalitetsstyringsløsninger fra førende brancheleverandører.

      Implementering og tilslutningsmuligheder

      Webex CC er implementeret i AWS og er i øjeblikket tilgængelig i følgende områder:

      • US

        • USA-Øst N Virginia

        • Det vestlige USA i Californien (kun indtrængen af talemedier)

      • Canada

        • Central

      • Storbritannien

        • London

      • Europa

        • Frankfurt

      • Asien Pac

        • Tokyo

        • Sydney

        • Singapore

      Forbindelse til AWS hostet Webex Contact Center kan etableres enten ved hjælp af internettet eller ved hjælp af Amazon Web Services (AWS) Direct Connect. Med AWS Direct Connect leveres data via en privat netværksforbindelse mellem kundens lokale netværk og Webex kontaktcenter, hvilket forbedrer forbindelsen. Du kan finde flere oplysninger i AWS Direct Connect til Webex kontaktcenter.

      Multiområdeforbindelse til telefoni

      For at muliggøre globale organisationer med agenter og kunder på flere geografiske placeringer understøtter Webex CC, at medierne holdes inden for det lokale område i de områder, hvor stemmemediekanten og indgående tjenester kører.

      Følgende figur viser udrulning i flere regioner med regionale medier.

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

      Tjenesterne Media Edge og Indgående medier udrulles i følgende områder.

      Geo-region

      Webex CC-tjenester (AWS-region)

      Media Edge (stemme POP)

      Næste generations medietjenester (AWS-region)*

      US

      N Virginia

      New York

      Los Angeles

      N Virginia

      N Californien

      Canada

      Central

      Vancouver

      Toronto

      Central

      Brasilien

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannien

      London

      London

      London

      Indien

      Pune

      Hyderabad

      Mumbai (Mumbai)

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australien

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhed og beskyttelse af personlige oplysninger

      Infrastruktur Sikkerhed

      Stemmeinfrastruktur på Edge

      Voice Edge-komponenterne gør det muligt for SIP-trunks fra kundenetværk/PSTN-operatører at terminere, og dette er aktiveret baseret på hvidlistede IP'er, der har tilladelse til at oprette forbindelse til edge-komponenterne.

      Beregn infrastruktursikkerhed

      Webex CC-beregningsinstanser klargøres i AWS, og tjenester kører som pods i Kubernetes-klyngen, som har flere navneområder, og adgangen til hvert navneområde er begrænset med separate legitimationsoplysninger.

      Al klargøring af infrastruktur udføres ved hjælp af kode - ingen manuelle trin - og ingen af legitimationsoplysningerne kan tilgås manuelt.

      Der er et centralt legitimationslager med specifikke stier konfigureret til specifikt sæt tjenester / teams, og adgangen til selve legitimationslageret er begrænset og konfigureret som hemmeligheder i build- og implementeringssystemerne.

      Ingen af infrastrukturkomponenterne / tjenesterne er direkte eksponeret uden for AWS VPC, og kun offentligt eksponerede grænseflader er API'er og WebSocket-servere, der styres og administreres ved hjælp af api-gateway,

      Derudover er der visse interne systemer og grænseflader, der bruges af udviklere, og som bruges til visning af logfiler, målepunkter, implementeringsoplysninger, buildstatus og testresultater, som er sikret ved hjælp af roller og grupper og integreret med Ciscos interne godkendelsessystemer.

      Godkendelse og autorisation af brugergrænseflader

      Alle brugergrænseflader, der bruges af forskellige kontaktcenterbrugere (agenter, supervisorer, administratorer, analytikere), er beskyttet af Cisco Common Identity-baserede OAuth-flows (ihændehavertokengodkendelse).

      Godkendelsen udføres ved hjælp af roller for den bruger, der har hentet tokenet, og områder, der er tildelt tokenet.

      Datasikkerhed

      Data i transit

      Ingen af grænsefladerne i den anvendte tjeneste-/infrastrukturkomponent er direkte eksponeret for ekstern indgående trafik.

      Vælg tjenester med http-API'er eksponerer disse grænseflader via en gateway, og al indgående https (inklusive dem fra WebSocket) afsluttes i ALB, og intern trafik via http dirigeres til tjenesterne.

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

      Inde i VPC er den interne kommunikation mellem tjenester - over http / brugerdefineret TCP-protokol - over almindelig TCP stikkontakt.

      Inaktive data

      Alle data, der gemmes, krypteres på lagerlaget. Desuden er de datalagre, der er uden for VPC, beskyttet og adgangskontrol og autorisationer med legitimationsoplysninger sikkert gemt og administreret i et hemmeligt lager.

      Følgende figur illustrerer datastrøms- og sikkerhedsmodellen for transit såvel som inaktive hændelser.

      Datasikkerhed under overførsel og inaktivitet

      Databeskyttelse

      Slutbrugerens PII-data

      Webex CC Flow, som er den programmatiske controller til håndtering af interaktioner, kan bruges til at indsamle brugerdata, som kan tildeles flowvariabler, der er specielt mærket som 'Indeholder følsomme data'. Værdierne for sådanne data krypteres, og ingen tjenester i transitstien for dataene har adgang til disse data.

      Desuden bevares sådanne data aldrig i Webex CC-rapporteringsdatalager, og logfilerne / messaging-infrastrukturen vil have krypterede data, og klare tekstdata gemmes ikke nogen steder i Webex CC.

      Kontaktcenteragent/supervisor-PII-data

      De brugerrelaterede data for kontaktcentret redigeres i logfiler, men er tilgængelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhed

      Faktorer for skala

      For Webex CC er de faktorer, der påvirker skalaen:

      • Samtidig antal agenter logget på

      • Samtidig antal igangværende interaktioner

        • Handlinger, der udføres på disse interaktioner

      • Samtidig antal handlinger, som supervisorer/agenter udfører uden for håndteringen af interaktionerne

      • Mængden af genererede og vedvarende data

      Arkitektoniske aspekter, der muliggør skalering

      De principper, som Webex CC er baseret på, gør det muligt for løsningen at skalere dynamisk efter behov inden for de grænser, der håndhæves af den infrastruktur, der leveres til de forskellige tjenester og platformskomponenter.

      Hændelsesdrevet arkitektur

      Tjenesterne i Webex CC kommunikerer ved hjælp af meddelelser, og processen til behandling af kritiske meddelelser involverer ingen blokerende IO-handlinger, og den tilstand, der kræves til behandling af meddelelser, er lokaliseret til forekomsten af den tjeneste, der behandler meddelelsen.

      Statsløse tjenester (eller eksternaliseret stat)

      Statsløse tjenester muliggør elasticitet ved nemt at tilføje/fjerne yderligere forekomster af tjenesterne. Der er visse tjenester, der i sagens natur er statslige, og de har eksternaliseret statsbutik, og infrastrukturen understøtter også dynamiske ændringer i antallet af forekomster af sådanne tjenester med automatisk rebalancering / statsoverførsel / lokalisering af staten til den instans, der har brug for staten.

      Elastisk infrastruktur

      Alle tjenester kører i Kubernetes, og infrastrukturen aka Kubernetes-noder skaleres automatisk baseret på brugen, og dette muliggør dynamisk tilføjelse af flere beregningsnoder op til en maksimal høj tærskel, der er forudkonfigureret.

      Belastningsprojektion og regelmæssig validering

      Alle tjenester benchmarkes for ydeevneegenskaberne, og skaleringsmønsteret valideres på serviceniveau.

      Yderligere kontinuerlig validering, spidsbelastning og udholdenhedstest udføres med testparametre, der er indstillet til forventet vækst i de skalapåvirkende attributter, hvilket gør det muligt at identificere flaskehalse, planlægge at opdatere den høje tærskel for infrastrukturressourceforbrug og være klar til spildagen.

      Pålidelighed og tilgængelighed

      Den hændelsesdrevne arkitektur og statsløse tjenester muliggør robusthed og elasticitet. For at sikre, at fejl opdages og reageres på, før funktionaliteter påvirkes, anvender Webex CC følgende strategi.

      • Infrastrukturens tilgængelighed og pålidelighed

        • Alle Webex CC-tjenester og infrastrukturkomponenter implementeres altid på tværs af tre AWS-tilgængelighedszoner.

          • Dette gør det muligt for Webex CC at være modstandsdygtig over for fejl i tilgængelighedszoner, og i tilfælde af fejl erstattes de fejlbehæftede forekomster automatisk med nyere.

      • Kontinuerlig overvågning og alarmering

        • Interne og eksterne sonder til tjenester og infrastrukturkomponenter, som ved fejl udløser advarsler.

        • Målepunkter, der registreres fra tjeneste- og infrastrukturkomponenter og behandles via et regelprogram, der registrerer matchende regler og udløser beskeder.

      • Løbende validering og alarmering

        • Der køres periodiske tests, og eventuelle fejl resulterer i udløsning af advarsler

        • Disse advarsler opretter proaktive hændelser og håndteres som en reel hændelse, der påvirker kunden.

          • Dette foregriber påvirkninger for kunden og bidrager til systemtilgængelighed og pålidelighed.

      • Løbende integration og levering

        • Dette er den tekniske proces og leveringspipeline og muliggør hurtig og pålidelig opbygning, validering og implementering af tjenester / ændringer til tjenester i Webex CC.

          • Muligheden for at udføre fuldstændig automatiseret implementering – fra kode til produktionsmiljø med alle de nødvendige valideringer reducerer risikoen og minimerer tiden til løsning, hvis en ændring skal implementeres som reaktion på en fejl.

      • Afbrydere og kill-switches

        • Forskellige dele af systemet / visse funktioner i Webex CC kan selektivt deaktiveres for alle kunder eller udvalgte kunder for at minimere kaskadeeffekter af en fejl.

          • Dette gør det muligt at minimere fejloverfladen og opnå tilgængelighed af centrale kontaktcenterfunktioner for kunderne.

      Overvågning og fejlregistrering

      Følgende figur viser de mekanismer til løbende overvågning, validering og alarmering, der er indført for Webex CC.

      Kontinuerlig overvågning og fejlregistrering

      Forretningskontinuitet og it-katastrofeberedskab

      Disaster Recovery and Business Continuity-processen sikrer, at der registreres eventuelle store afbrydelser i en region, og de nødvendige trin er på plads for at sikre gendannelse af tjenesterne til kunder, der er ombord i regionen.

      Trinene til gendannelse dokumenteres, valideres og holdes opdateret regelmæssigt i henhold til katastrofegendannelses- og styringsprocesserne.

      Webex CC-tjenester implementeres i tre separate tilgængelighedszoner inden for en AWS-region. Hver tilgængelighedszone er en forskellig fysisk placering i området med uafhængige forsyningsselskaber.

      I tilfælde af fuldstændig AWS-regionsfejl er Webex CC afhængig af AWS for at gendanne regionen, og for langvarige afbrydelser, der involverer hele regionen, provisioneres Webex CC-datacenteret i en ny AWS-region og gendanner de vigtigste kundekonfigurationer og data, så kontaktcentret er operationelt for kunder i den nye AWS-region.

      Dette involverer automatisering, men kræver manuel indgriben for at udløse processen samt overvåge og sikre, at den nødvendige konfiguration og data gendannes for at gøre kontaktcentret operationelt for kunderne.

      Overholdelse og certificeringer

      Webex Contact har en omfattende liste over sikkerhedscertificeringer. Disse certificeringer holdes ajour med jævne mellemrum.

      • PCI DSS QSA

      • CAIQ

      • HIPAA & HITECH

      • CSA stjerne niveau 1

      • CSA Star Level 2 (uafhængig vurdering af 3. part)

      • SOC2

      • ISO27001 (International standard for informationssikkerhed)

      • ISO27017 (sikkerhedsstandard for cloudtjenesteudbydere)

      • ISO27018 (Sikkerhedsstandard med fokus på beskyttelse af personoplysninger i skyen)

      • ISO27701 (udvidelse til beskyttelse af personlige oplysninger)

      • C5 tysk standard, der demonstrerer operationel sikkerhed mod cyberangreb

      Se Webex Dataark om beskyttelse af personlige oplysninger for kontaktcentertjenesten for at få flere oplysninger.

      Indledning

      Cisco Webex Contact Center (Webex CC) er et kontaktcenter som en service (CCaaS), der gør det muligt for organisationer at muliggøre smartere, proaktive og personlige interaktioner på tværs af kundekampagneforløbet.

      Webex CC er designet, designet og udviklet fra bunden som en cloudbaseret løsning med følgende centrale arkitektoniske principper.

      • Tjenester: Uafhængigt sæt tjenester, hvor hver tjeneste leverer et lille sammenhængende sæt funktioner til sine brugere.

      • Hændelsesdrevet: Alle tjenester kommunikerer med hinanden ved hjælp af meddelelser, undtagen i webapplikationer, hvor applikationen bruger https-grænseflader (REST API'er, Push Data via WebSocket-interface) til specifikke brugssager.

      • Statsløs/eksternaliseret tilstand: Tjenesterne udrulles i Kubernetes og kører i docker-objektbeholdere med mulighed for automatisk at skalere og være modstandsdygtige over for fejl i en eller flere forekomster af tjenesterne.

      • Observerbar: Alle tjenester og infrastrukturkomponenter, der muliggør implementering af sådanne tjenester, kan observeres med standardmekanismer til at måle, registrere og forhindre situationer, der påvirker kontaktcenterfunktioner samt hurtig fejlfinding og gendannelse af tjenester i tilfælde af afbrydelser.

      • Isoleret/løst koblet: Hver tjeneste kan bygges, valideres og implementeres/opdateres uafhængigt uden nedetid for kontaktcenterfunktioner.

      Webex CC-tjenester implementeres i AWS og drives af en cloudbaseret platform, der muliggør følgende:

      • Tilgængelighed af infrastrukturtjenester og applikationer på tværs af flere tilgængelighedszoner

      • Elasticitet af infrastrukturtjenester og applikationer, der muliggør dynamiske skaleringsfunktioner

      • Sikkerhed indbygget i den måde, systemerne bygges og implementeres på, data beskyttes under overførsel og inaktive sammen med de sikkerheds-/overholdelsescertificeringer, som Webex CC har.

      • Skalerbar og sikker edge-infrastruktur til telefoni/tale-integrationer

      • Observerbarhed med proaktiv overvågning og alarmering, der muliggør høj tilgængelighed af kontaktcentertjenester til sine kunder.

      • Integreret med resten af Cisco Webex til brugergodkendelse/autorisation, administration og klargøring af kontaktcenterfunktioner.

      De yderligere afsnit i dette dokument beskriver hver af ovenstående funktioner, og hvordan CC Webex arkitekturen muliggør samme.

      Logisk arkitektur

      Den kernekapacitet, som en kontaktcenterløsning skal have, er at gøre det muligt for kunderne nemt at kontakte organisationen ved hjælp af almindeligt anvendte kommunikationsmidler og få forespørgslerne / problemerne behandlet på en hurtig og effektiv måde.

      Men for at sikre, at dette grundlæggende princip opnås, er der flere funktioner bag kulisserne, som den organisation, der bruger kontaktcenteret, skal have adgang til. Det drejer sig om:

      • Mekanismer, som kunderne kan bruge til at starte en interaktion

        • Udgivne og operationelle telefonnumre, der forbinder telefoniopkald med kontaktcentersystemet

        • E-mail-adresser, som kunder kan sende e-mail til, og mekanisme til at registrere nye indgående e-mails.

        • Mulighed for kunder at kontakte via forskellige digitale kanaler, herunder, men ikke begrænset til,

          • Chat fra en hjemmeside/app

          • Direkte chat via populære messaging-klienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direkte besked fra Twitter

      • Evne til at registrere nye interaktioner og håndtere dem effektivt

        • Disse vil omfatte automatiseret IVR system, virtuelle agenter til telefoni / chats med programmerbarhed indbygget til at definere de arbejdsgange, der er involveret i håndtering af interaktioner.

        • Endelig skal interaktionen, hvis det er nødvendigt, eskaleres til en agent, der er optimalt kvalificeret til at håndtere interaktionen.

      • Mulighed for, at agenter kan angive tilgængelighed til håndtering af interaktioner og supervisorer til at overvåge, coache agenter og opnå de driftsmæssige målepunkter, der muliggør effektive interaktioner.

      • Administratorers mulighed for at konfigurere og provisionere de forskellige kontaktcenterfunktioner, der gør det muligt for agenter og supervisorer at udføre deres opgaver som forventet.

      Derudover skal moderne virksomheder have tilføjet funktioner for at optimere kontaktcenterdriften med adgang til data og indsigt, der visualiserer og sporer vigtige driftsmålinger.

      Desuden er muligheden for at integrere med specialiserede funktioner i kontaktcenterøkosystemet, f.eks. kørsel af proaktive automatiserede udgående opkald, forbedring af agent- og supervisoroplevelser ved hjælp af AI, registrering og forståelse af kundekampagneforløbet for proaktivt at levere data på forhånd til agenter, klare differentiatorer i den måde, kontaktcenterløsninger udvikler sig på.

      Med hensyn til forbrugsmodellen, hvor kontaktcentertilbud forbruges som en cloud-leveret softwaretjeneste, kræver evnen til at sikre tilgængelighed, pålidelighed og automatiserede ad hoc-skalakrav avancerede overvågnings- og alarmeringsmekanismer, som muliggør kontinuerlig validering og registrering af forestående problemer og forebyggelse / minimering af påvirkninger på kundedrift.

      Følgende figur illustrerer den logiske arkitektur af Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funktionelle komponenter

      Følgende afsnit beskriver forskellige funktionelle komponenter i Webex CC.

      Administration af interaktion

      Webex CC understøtter telefoni, e-mail og beskeder (sociale kanaler) som forskellige kanaler, som brugere kan bruge til at interagere med kontaktcentret.

      For alle kanaler kan den indledende håndtering udføres af systemet, og derefter kan interaktionen eskaleres til en agent.

      Medietyper

      Telefoni-

      For telefoni bestemmes håndteringen af indgående taleopkald af, hvordan opkaldet er kommet ind i kontaktcenteret (se Indtrængningsmekanismer nedenfor) og af det Webex CC-flow, der er knyttet til indgangspunktet.

      Opkaldet besvares, og der udføres yderligere handlinger i henhold til Webex CC Flow-definitionen – som er en programmatisk repræsentation af de handlinger, der skal udføres, mens opkaldet håndteres, enten før det sættes i kø og dirigeres til en agent, eller selve flowet kan håndtere opkaldet uden overførsel til en agent.

      Flow Builder i Webex CC giver udviklere mulighed for at definere flowet og tildele det til det indgangspunkt, via hvilket opkaldet ankommer til Webex CC.

      Disse konfigurationsobjekter og deres anvendelse er dækket i Konfigurationsenheder.

      Flere oplysninger om Flow Builder er dækket i det kommende afsnit om IVR System.

      E-mail og beskeder

      Fra Webex CC-perspektiv leverer Webex Connect indgående og udgående funktioner til alle digitale kanaler - e-mail, meddelelseskanaler, som slutbrugere kan bruge til at kontakte kontaktcenter.

      Webex Connect Flow

      • Bestemmer håndteringen af sådanne interaktioner, indtil interaktionerne er sat i kø og distribueret til agenter. Dette omfatter automatisk håndtering og BOT-behandlinger for alle former for messaging og e-mail-interaktioner.

      • Anvender forretningslogik på indgående interaktion.

      • Håndterer kontakt før kø.

      • Flow selv kan håndtere interaktionen uden overførsel til live agent.

      De meddelelseskanaler, der understøttes af Webex CC, er:

      • Web App / Mobil App Chat

      • WhatsApp

      • Facebook Messenger

      • Sms

      De e-mailkanaler, der understøttes af Webex CC, er:

      • Gmail

      • Office365

      Indtrængningsmekanismer

      Dette afsnit dækker de mekanismer, hvormed en interaktion kan komme ind i Webex CC. Baseret på medietypen er de mekanismer, hvormed en interaktion når Webex CC, forskellige.

      For eksempel er der inden for telefoni fysisk infrastrukturprovisionering, der er nødvendig for at aktivere PSTN-forbindelse, konfiguration af telefonnumre og routing af opkald til Webex CC.

      For e-mail-/meddelelseskanaler skal indgående konfiguration udføres i Webex Connect, og det involverer klargøring af e-mail-/meddelelseskonto og Webex Connect flowkonfiguration.

      Indgående stemme

      I forbindelse med taleopkald er det typisk sådan, at brugerne ringer til et PSTN-telefonnummer, som derefter forbindes til kontaktcentret. Fra et indgående perspektiv kræver dette en mekanisme til at dirigere opkald fra PSTN til Webex CC.

      Følgende figur illustrerer indtagelse af taleopkald til Webex CC.

      Indstillinger for indgående stemme

      Stemmeindtrængningstjenesterne i Webex CC udfører tredjepartsopkaldskontrol ved hjælp af SIP og besvarer det indgående opkald samt udfører overførsels-, konference- og andre opkaldskontrolhandlinger.

      Det logiske indgangspunkt for opkald i Webex CC er konfigurationsenheden med navnet "Indgangspunkt". I forbindelse med taleindtrængning er nøglekonfigurationen for indgangspunktet det telefonnummer, der er knyttet til det, hvilket typisk er et gyldigt PSTN-telefonnummer, der er hentet fra den valgte PSTN-udbyder.

      Dette gør det muligt at registrere indgående opkald på telefonnummeret, knytte opkaldet til indgangspunktet og bruge andre konfigurationsparametre for indgangspunktet til at håndtere opkaldet i henhold til Webex CC Flow-definitionen, der skal udløses for interaktionen.

      Bemærk:

      Du kan finde flere oplysninger om PSTN-forbindelsesindstillingerne på 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.

      Skalerbarhed og tilgængelighed af Voice Edge-infrastruktur

      Webex CC VPOP-infrastrukturen omfatter redundante par SIP SBC'er, der sikrer høj tilgængelighed, og flere SBC'er kan tilføjes for at skalere de samtidige opkaldsmængder, der skal understøttes.

      Det maksimale antal samtidige opkald, som VPOP kan håndtere, afhænger af antallet af SBC'er, der kører, og som opkald sendes til.

      For geografisk redundans – et net af VPOP SBC med sammenkoblinger på tværs af flere par på tværs af regioner understøttes.

      For stemmeindtrængningstjenester er de horisontalt skalerbare til at håndtere et stigende antal samtidige taleopkald, der skal indtages på Webex CC.

      Sikkerhedsovervejelser i forbindelse med voice edge-infrastruktur

      Nedenstående tabel indeholder oplysninger om tilslutningsmulighederne til Voice Edge-infrastrukturen.

      Tabel 1. Forbindelsestyper

      Forbindelse

      Typer

      Offentligt internet

      Direkte (med hvidlistede kilde-IP-adresser)

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

      Websted til websted (S2S)

      SRTP/SIP TLS

      Private tilslutningsmuligheder

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Datacenter på tværs af forbindelser

      Equinix Fabric-forbindelser

      For flere detaljer, besøg 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 taleopkald, der kommer ind i et telefonnummer, der er knyttet til et indgangspunkt, bliver besvaret af Webex CC, og udførelsen af et Webex CC Flow, der er knyttet til indgangspunktet, går i gang.

      Webex CC Flow Builder leverer programmeringskonstruktioner/operatorer og funktionelle blokke, kaldet aktiviteter, så administratorer eller enhver, der designer og implementerer IVR-logikken, kan kombinere disse byggesten og oprette flowdefinitionen.

      De programmeringskonstruktioner, som Flow understøtter, er:

      • Rapporterings- og indstillingsvariabler – tilstand, der er knyttet til en flowudførelse

        • Pebble Expressions for at indstille værdien af variabler

      • Betinget kontrol

      • Looping - ved hjælp af Conditionals og Go To (evne til at kæde aktiviteter sammen)

      • Kald REST-API'er

      • Parse Data - JSON, TOML, XML, der typisk bruges til parsing af API-svar.

      • Komponere aktiviteter


       

      Et repræsentativt sæt aktiviteter, som Flow leverer, er:

      • Afspil beskeder

      • Indsaml brugerdata

      • Omstille opkaldet til en anden destination/et andet telefonnummer

      • Send opkaldet til en virtuel agent

      • Sæt opkaldet i kø, så det kan blive besvaret af en agent.

      For hvert opkald, der er aktivt, er en forekomst af flowkørsel også aktiv, indtil opkaldet afsluttes, hvilket resulterer i samtidige udførelser af flows.

      Hver forekomst af flowudførelse giver isoleret miljø for data / tilstand, der er knyttet til flowet og der ved opkaldet.

      I hele opkaldets livscyklus gør flow det også muligt at reagere på bestemte hændelser, der sker, og håndtere dem – f.eks. når et opkald bliver besvaret af en agent, kan en hændelseshandler udløse et pop-op-vindue på skærmen i grænsefladen på agentskrivebordet.

      For yderligere oplysninger om Webex CC Flow, 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.

      Understøttelse af virtuel agent

      Flow leverer en aktivitet til overdragelse af interaktionen til en virtuel agent, der er forudkonfigureret i Webex Control Hub.

      Når opkaldet er forbundet til en virtuel agent, giver det brugeren en samtalebaseret IVR-oplevelse, og aktiviteten afsluttes enten med afslutning af opkaldet eller med eskalering af opkaldet til en agent.

      I tilfælde af eskalering kan flowet konfigureres til at sætte opkaldet i kø, som derefter besvares af en agent.

      Indgående digitale interaktioner

      For e-mail- og meddelelseskanal for indgående interaktioner bruger Webex CC Webex Connect til klargøring af aktiverne, flow til at håndtere de indgående interaktioner og derefter dirigere interaktionen til Webex CC, når Webex Connect-flowet eksplicit sætter interaktionen i kø, så den kan håndteres af en agent.

      Følgende figur illustrerer indtagelsen af e-mail, meddelelsesinteraktioner i Webex CC.

      Indstillinger for indgående data for e-mail og meddelelser

      Virtual Agent / BOT-integrationer

      For interaktioner med e-mail og meddelelser/sociale kanaler konfigureres de virtuelle agent-/BOT-behandlinger i Webex Connect-flowet.

      Som det er tilfældet med Virtual Agents for Voice, sættes interaktionen i kø og distribueres til en agent, hvis BOT-behandlingen ender med at eskalere som resultat.

      Routing og kø

      Webex CC behandler den indgående kontakt med automatiserede handlere som defineret i flowet, og flowet kan beslutte at sætte kontakten i kø til en kø/direkte til en agent (agentspecifik kø – understøttes kun for telefoni-/stemmeinteraktioner).

      Hvis der er en agent tilgængelig i kø, reserveres agenten, og interaktionen distribueres til agenten. Hvis der ikke er nogen agenter tilgængelige, parkeres interaktionen i køen, og Flow vil fortsat behandle kunden med handler, der er knyttet til køaktiviteten.

      Når en agent bliver tilgængelig, afbrydes handleren, og agenten tilbydes interaktion.

      Følgende figur illustrerer kø- og routingarkitekturen.

      Queuing and Routing Architecture
      Kø- og routingarkitektur

      Valg af agent

      Køer i Webex CC understøtter følgende algoritmer til valg af agent:

      • Agentruter, der har været længst tilgængelig

      • Fagbaseret routing

        • Længst tilgængelig agent (LAA)

        • Bedste tilgængelige agent (BAA)

      Agenter er knyttet til køerne gennem Teams.

      En kø kan tildeles flere opkaldsdistributionsgrupper (hvor hver gruppe har et eller flere teams) på en sekventiel måde med konfigureret ventetid på, at opkaldsdistributionsgruppen føjes til køen, så søgeområdet for en matchende agent udvides til flere opkaldsdistributionsgrupper, efterhånden som tiden skrider frem.

      For fagbaseret distribution vælges en agent blandt de fagkrav, der matcher agenter, der er knyttet til køen, baseret på LAA- eller BAA-konfiguration.

      Tale-/telefonispecifikke ekstra funktioner

      Agentbaseret routing (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjælp af aktiviteten QueueToAgent dirigere interaktioner direkte til den valgte agent baseret på agent-id'et.

      Hvis agenten ikke er tilgængelig til at håndtere interaktioner, kan interaktionen parkeres i en agentspecifik kø og vente på, at agenten bliver tilgængelig

      Avancerede køoplysninger

      Webex CC Flow kan ved hjælp af aktiviteten GetQueueInfo hente oplysninger i realtid for en kø som position i kø (PIQ), estimeret ventetid (EWT), antal agenter, der er tilgængelige i køen, og kan bruges til at beslutte, om kontakten skal sættes i kø eller ej.

      Hilsen tilbagekald

      Webex CC Flow, der bruger aktivitetstilbagekald, giver kunden mulighed for at afbryde forbindelsen til opkaldet, samtidig med at positionen i køen bevares, og modtage et tilbagekald, når den virtuelle interaktion i køen dirigeres til en agent.

      Håndtering af overløb

      Webex CC understøtter håndtering af overløb ved hjælp af kapacitetsbaserede teams (CBT).

      CBT er som et almindeligt team med en kapacitet og et tilknyttet eksternt DN, der betjener denne kapacitet. Det kan konfigureres sammen med andre teams i køopkaldsdistributionscyklusserne.

      Normalt konfigureres dette som den sidste cyklus, så den fungerer som et overløb, hvis der ikke er nogen agent tilgængelig, selv efter at alle de konfigurerede opkaldsdistributionsgrupper ikke kan finde en tilgængelig matchende agent til håndtering af interaktionen.

      Agent Desktop Operations

      Når en agent logger på Webex CC Agent Desktop, angiver agenten et telefonnummer, som indgående opkald til agenten kan forbindes til. Det kan være en PSTN-telefon, en mobiltelefon eller et lokalnummer, hvis agenten er en Cisco Webex Calling bruger.

      Bemærk, at dette nummer skal være et gyldigt telefonnummer, som opkald kan viderestilles til. Hvis dette ikke er tilfældet, kan agenten ikke modtage indgående opkald.

      Baseret på den type interaktion, som agenten håndterer, giver widgets på agentskrivebordet mulighed for at udføre bestemte mediekontrolhandlinger.

      Når et opkald f.eks. er besvaret, kan agenten udføre følgende handlinger i forbindelse med opkaldet.

      • Sæt opkaldet på hold

      • Initiere konsulentopkald og

        • Omstille opkaldet til et andet telefonnummer (f.eks. agentens telefonnummer)/indgangspunkt

        • Sæt en anden agent i konference for opkaldet

      • Omstil opkaldet til en anden kø

      • Afslutte opkaldet

      Agentcomputer giver administratorer mulighed for at tilføje brugerdefinerede widgets der ved at udvide skrivebordsfunktionerne og gøre det til en samlet samling widgets, som agenter skal bruge for at få deres arbejde udført på en effektiv måde.

      Skrivebordsarkitektur

      Agentskrivebord er et mikrofrontend-baseret enkeltsidet program, der er vært for widgets, der er bygget på basis af webkomponentarkitektur. Alle standard / lager widgets er drevet af data, der hentes af API'er eller server side push mekanismer.

      Disse er typisk asynkrone API'er, hvor svaret på en aktivering kommer til skrivebordet via en WebSocket-forbindelse.

      Webex CC-Agent Desktop godkender brugere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for brugerdefinerede widgets, baseret på godkendelsesmodellen, giver det en single sign-on-oplevelse til agenter, hvis den brugerdefinerede widgets godkendelsesmodel er integreret med CI.

      Når en agent er en del af en interaktion, sendes alle opdateringer til denne interaktionstilstand eller tilknyttede data til skrivebordet via WebSocket-forbindelsen.

      Skrivebordets robusthed over for tilslutningsmuligheder og ventetid

      Det asynkrone API- og serverside-push muliggør skalering og ethvert forbindelsestab til WebSocket-grænsefladen registreres, og skrivebordet forsøger at oprette forbindelse igen og logge på igen.

      Følgende figur illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administration og konfiguration

      Onboarding af kunder

      Webex Control Hub er den primære grænseflade, der bruges af partnere og kunder til at onboarde kunder og aktivere eller konfigurere funktioner.

      Når organisations- og kontaktcenterfunktionerne er klargjort i Control Hub, udløser det et workflow i Webex CC, som udfører resten af trinnene i klargøringen af alle kontaktcenterfunktioner i henhold til de tilbud, kunden har valgt.

      Al klargøring af kontaktcentre udføres ved hjælp af et BPM-arbejdsprocesprogram, der muliggør en deklarativ måde at definere de involverede trin på og gør hele provisioneringstrinnene modstandsdygtige over for fejl og sikrer dataintegriteten.

      Følgende figur illustrerer provisioneringsarbejdsgangen i Webex CC.

      Arbejdsgang for onboarding af kunder

      Konfigurationsobjekter

      De vigtigste konfigurationsobjekter i Webex CC, der er omfattet af en organisation, er:

      Sted

      Sted betyder en placering, hvor et eller flere teams, brugere (agenter/supervisorer) er placeret.

      Alle brugere og teams skal tilhøre et websted.

      Team

      En gruppe brugere. Teams bruges til at distribuere interaktioner til agenter via køer.

      Hvert team skal tilhøre et websted.

      Agenter

      Brugere, der kan logge på Agent Desktop og håndtere interaktioner på tværs af medietyper, der er konfigureret i Webex CC.

      Supervisorer

      Supervisorer tildeles teams og kan overvåge/coache agenten og have adgang til teamniveaustatus og agentstatistikker for dem, der hører til de teams, som supervisoren er tildelt.

      En kø er en logisk enhed, hvor interaktioner kan ventes på, at agenter er tilgængelige, som derefter distribueres til agenten.

      Køer knyttes til teams som søgeområdet for agenter med mulighed for at udvide søgeområdet baseret på den forløbne tidsgrænse ved at føje andre teams til søgeområdet.

      Entrypoint

      Indgangspunkt er en logisk enhed, der repræsenterer indgangspunktet for interaktioner, der kommer ind i Webex CC. For telefoni er dette primært knyttet til det telefonnummer, som opkald ankommer til, og for e-mail/messaging-kanaler peger indgangspunktet på aktivkonfiguration i Webex Connect.

      Flow

      Det flow, der er knyttet til indgangspunktet (via distributionsstrategi), som bestemmer de trin, der er involveret i håndtering af interaktioner.

      For ikke-telefonikanaler (e-mail, beskeder/sociale medier) vælges Flow som en del af aktivkonfigurationen i Webex Connect.

      Adgangskontrol for kontaktcentre med flere steder

      Webex CC-administratorer kan konfigurere brugerprofiler med adgangsrettigheder til bestemte steder, teams, køer og indgangspunkter. På grund af webstedernes og holdenes hierarkiske karakter er det desuden kun de teams eller den dato, der vedrører holdene, der tilhører disse websteder eller en eksplicit specificeret delmængde af sådanne teams, der kan tilgås af brugeren, når der er givet adgang til bestemte websteder.

      For køer og indgangspunkter er de globale på organisationsniveau, så for forskellige geografiske placeringer (steder, hvor bestemte agenter og teams er placeret) kan der konfigureres separate indgangspunkter og køer, og supervisorer/brugere kan få adgang til de objekter, der er relevante for bestemte websteder.

      Følgende figur illustrerer de centrale konfigurationsobjekter og den brugerprofil, der refererer til disse objekter.

      Konfigurationsobjekter, der er knyttet til brugerprofil

      Ud over at begrænse adgangen til disse enheder kan Webex CC-administratorer styre de specifikke funktioner/moduler, som en bruger kan få adgang til i administrationsgrænsefladen, og derved have brugere med administrations-/konfigurationsrettigheder til bestemte enheder samt sektioner/funktioner i Webex CC-administrationsgrænsefladen.

      Rapportering og analyse

      Webex CC behandler de diskrete hændelser, der genereres af forskellige tjenester i løbet af interaktionernes livscyklus, ved hjælp af en række realtidsstrømbehandlingstjenester og genererer et defineret sæt realtidsdatasæt, der offentliggøres til abonnerede klienter.

      Desuden behandles, transformeres og aggregeres disse hændelser yderligere, og de resulterende datasæt bevares, som derefter hentes via API'erne til dataforbrug og rapporterings- og datavisualiseringsgrænsefladen – Analysator.

      Følgende figur illustrerer databehandlings- og forbrugsgrænsefladerne i Webex CC

      Webex CC databehandlingspipeline og forbrugsgrænseflader

      Integrationer

      Alle eksterne integrationer til WxCC for at udvide og forbedre de funktioner, som kunderne kan bruge, bruger standard publicerede API'er.

      Den type API grænseflader, der er tilgængelige i Webex CC, er:

      • REST API

      • Server-Side Push, bruge

        • Webhooks

        • WebSocket-meddelelser

      CRM-integrationer

      Webex CC understøtter to former for integration med CRM-systemer (Customer Relationship Management).

      • Integrerede skrivebordsforbindelser

      • Flowintegrationer via HTTPs Connectors i IVR

      Integrerede skrivebordsconnectorer: CRM-program som den primære grænseflade

      I denne driftstilstand logger agenten på CRM-konsollen som det primære program.

      Webex CC er et integreret program (også kaldet et integreret skrivebordsprogram eller en integreret softphone), som primært bruges til at logge på kontaktcentret og modtage Webex CC-dirigerede kontaktcenterinteraktioner.

      Ved modtagelse af et opkald eller en samtaleanmodning udfører CRM-integrationen følgende handlinger på CRM-konsollen

      • Pop op-skærmbilledet til kundeposten, der er knyttet til ANI, eller andre tilknyttede opkaldsdata.

      • Bogfør opkaldsmetadata som aktivitetsnoter i kundeposten

      • Tillad agenten at "klikke for at ringe" ved at klikke på kontakten i CRM og starte et udgående opkald til kunden

      • Bogføring af opkaldsposter i CRM-rapporteringstabellerne for primær rapportering på CRM.

      • Indeholder den fulde funktionalitet af kontrolelementerne Agent Desktop og opkald (integreret og minificeret version af skrivebordsappen)

      Den primære integrationstilstand med CRM'erne er ved at integrere Webex CC Desktop-program i en separat iFrame.

      Desuden kører Webex CC Desktop-programmet en brugerdefineret konsolløs widget (ingen brugergrænseflade) kører i baggrunden, som interagerer med det underliggende CRM-system for at udføre automatiserede handlinger på vegne af agenten.

      Interaktionerne drives af to SDK'er, som den konsolløse widget bruger.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK'et, der leveres af Webex CC til registrering af hændelseslyttere til agent- og kontakthandlinger.

      • CRM JS SDK: Dette er det CRM-klient-SDK, der gælder pr. CRM, der abstraherer REST API opkald med CRM. For eksempel bruges det CTI JS-bibliotek, der leveres af Salesforce, til salgsstyrke til at udføre handlinger og lytte efter hændelser inde i CRM.

      Følgende figur illustrerer CRM-integrerede Webex CC-skrivebords- og connectorarkitektur

      CRM Connector integreret desktop-connectorarkitektur

      Webex CC understøtter følgende CRM-løsninger til ovennævnte integration:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

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

      Du kan finde flere oplysninger om konfiguration af Webex CC-skrivebordslayouts til aktivering af CRM-connectoren, funktionssæt og ændringslogfiler ved at besøge https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgængelighed af CRM-connectorer

      CRM Connectors er tilgængelige i alle geografiske områder og områder, hvor Webex CC fungerer.

      Elastisk skala og ydeevne

      Webex CC er vært for den brugerdefinerede widget, der muliggør tovejskommunikation mellem CRM-applikationen og Webex CC-skrivebordet i AWS CloudFront CDN, hvilket sikrer høj tilgængelighed af widget-AWS på tværs af tilgængelighedszoner og regioner.

      Al CRM-integrationsspecifik beregning sker i den browser, hvor agenter bruger CRM-programmet med Webex CC Desktop integreret i CRM-programmet.

      Sikkerhed

      CRM-connectorerne aktiveres via Webex CC-agentskrivebordslayoutet, og valgfrie parametre overføres via skrivebordslayoutet til widgetten for at slå funktioner til og fra.

      Hvis du f.eks. vil aktivere widgetten Salesforce-handlinger, kan administratoren aktivere parameterindstillingen for skrivebordslayoutparameteren sfdcWidgetEnabled til true.

      Installation af pakke

      Hvis integrationen skal fungere tovejs, skal CRM-konsollen have det integrerede program installeret. Dette er for at understøtte indlæsning af Desktop-applikationen inde i en iFrame.

      Alle Desktop Embedded-connectorer er tilgængelige på CRM-markedspladsen.

      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/

      Installationen af markedspladsprogrammet aktiverer de nødvendige plug-ins og importerer de nødvendige XML-filer til CRM-konsollen for at understøtte rapportering af opkaldsposter på CRM-systemet.

      Flowintegrationer via HTTP-connectorer i IVR

      Webex CC Flow builder understøtter tovejsdatastrømme mellem Webex CC og CRM-systemet ved hjælp af HTTP-connectorer Webex, der er konfigureret i Control Hub og brugt på Webex CC Flow.

      Disse bruges primært til personalisering inden for stemmeinteraktioner og tilpasset routing inden for IVR.

      Som standard understøtter Webex CC Salesforce HTTP Connector på Control Hub. De andre CRM-connectorer kan tilføjes som brugerdefinerede connectorer på Webex Control Hub.

      Du kan finde flere oplysninger om HTTP-connectorerne på https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-forbindelser:

      Workforce-optimering

      Webex CC understøtter workflowoptimering og kvalitetsstyringsløsninger fra førende brancheleverandører.

      Implementering og tilslutningsmuligheder

      Webex CC er implementeret i AWS og er i øjeblikket tilgængelig i følgende områder:

      • US

        • USA-Øst N Virginia

        • Det vestlige USA i Californien (kun indtrængen af talemedier)

      • Canada

        • Centrale

      • Storbritannien

        • London

      • Europa

        • Frankfurt

      • Asien Pac

        • Tokyo

        • Sydney

        • Singapore

      Multiområdeforbindelse til telefoni

      For at muliggøre globale organisationer med agenter og kunder på flere geografiske placeringer understøtter Webex CC, at medierne holdes inden for det lokale område i de områder, hvor stemmemediekanten og indgående tjenester kører.

      Følgende figur viser udrulning i flere regioner med regionale medier.

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

      Tjenesterne Media Edge og Indgående medier udrulles i følgende områder.

      Geo-region

      Webex CC-tjenester (AWS-region)

      Media Edge (stemme POP)

      Næste generations medietjenester (AWS-region)*

      US

      N Virginia

      København

      Los Angeles

      N Virginia

      N Californien

      Canada

      Centrale

      Vancouver

      Toronto

      Centrale

      Brasilien

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannien

      London

      London

      London

      Indien

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australien

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhed og beskyttelse af personlige oplysninger

      Infrastruktur Sikkerhed

      Stemmeinfrastruktur på Edge

      Voice Edge-komponenterne gør det muligt for SIP-trunks fra kundenetværk/PSTN-operatører at terminere, og dette er aktiveret baseret på hvidlistede IP'er, der har tilladelse til at oprette forbindelse til edge-komponenterne.

      Beregn infrastruktursikkerhed

      Webex CC-beregningsinstanser klargøres i AWS, og tjenester kører som pods i Kubernetes-klyngen, som har flere navneområder, og adgangen til hvert navneområde er begrænset med separate legitimationsoplysninger.

      Al klargøring af infrastruktur udføres ved hjælp af kode - ingen manuelle trin - og ingen af legitimationsoplysningerne kan tilgås manuelt.

      Der er et centralt legitimationslager med specifikke stier konfigureret til specifikt sæt tjenester / teams, og adgangen til selve legitimationslageret er begrænset og konfigureret som hemmeligheder i build- og implementeringssystemerne.

      Ingen af infrastrukturkomponenterne / tjenesterne er direkte eksponeret uden for AWS VPC, og kun offentligt eksponerede grænseflader er API'er og WebSocket-servere, der styres og administreres ved hjælp af api-gateway,

      Derudover er der visse interne systemer og grænseflader, der bruges af udviklere, og som bruges til visning af logfiler, målepunkter, implementeringsoplysninger, buildstatus og testresultater, som er sikret ved hjælp af roller og grupper og integreret med Ciscos interne godkendelsessystemer.

      Godkendelse og autorisation af brugergrænseflader

      Alle brugergrænseflader, der bruges af forskellige kontaktcenterbrugere (agenter, supervisorer, administratorer, analytikere), er beskyttet af Cisco Common Identity-baserede OAuth-flows (ihændehavertokengodkendelse).

      Godkendelsen udføres ved hjælp af roller for den bruger, der har hentet tokenet, og områder, der er tildelt tokenet.

      Datasikkerhed

      Data i transit

      Ingen af grænsefladerne i den anvendte tjeneste-/infrastrukturkomponent er direkte eksponeret for ekstern indgående trafik.

      Vælg tjenester med http-API'er eksponerer disse grænseflader via en gateway, og al indgående https (inklusive dem fra WebSocket) afsluttes i ALB, og intern trafik via http dirigeres til tjenesterne.

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

      Inde i VPC er den interne kommunikation mellem tjenester - over http / brugerdefineret TCP-protokol - over almindelig TCP stikkontakt.

      Inaktive data

      Alle data, der gemmes, krypteres på lagerlaget. Desuden er de datalagre, der er uden for VPC, beskyttet og adgangskontrol og autorisationer med legitimationsoplysninger sikkert gemt og administreret i et hemmeligt lager.

      Følgende figur illustrerer datastrøms- og sikkerhedsmodellen for transit såvel som inaktive hændelser.

      Datasikkerhed under overførsel og inaktivitet

      Databeskyttelse

      Slutbrugerens PII-data

      Webex CC Flow, som er den programmatiske controller til håndtering af interaktioner, kan bruges til at indsamle brugerdata, som kan tildeles flowvariabler, der er specielt mærket som "Indeholder følsomme data". Værdierne for sådanne data krypteres, og ingen tjenester i transitstien for dataene har adgang til disse data.

      Desuden bevares sådanne data aldrig i Webex CC-rapporteringsdatalageret, og logfilerne/meddelelsesinfrastrukturen vil have krypterede data, og klare tekstdata gemmes ikke nogen steder i Webex CC.

      Kontaktcenteragent/supervisor-PII-data

      Kontaktcenterets brugerrelaterede data redigeres i logfiler, men er tilgængelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhed

      Faktorer for skala

      For Webex CC er de faktorer, der påvirker skalaen:

      • Samtidig antal agenter logget på

      • Samtidig antal igangværende interaktioner

        • Handlinger, der udføres på disse interaktioner

      • Samtidig antal handlinger, som supervisorer/agenter udfører uden for håndteringen af interaktionerne

      • Mængden af genererede og vedvarende data

      Arkitektoniske aspekter, der muliggør skalering

      De principper, som Webex CC er bygget og designet på, gør det muligt for løsningen at skalere dynamisk efter behov inden for de grænser, der håndhæves af den leverede infrastruktur til de forskellige tjenester og platformskomponenter.

      Hændelsesdrevet arkitektur

      Tjenesterne i Webex CC kommunikerer ved hjælp af meddelelser, og de kritiske meddelelsesbehandlingsstrømme involverer ikke nogen blokerende IO-handlinger, og den tilstand, der kræves til behandling af meddelelser, er lokaliseret til forekomsten af den tjeneste, der behandler meddelelsen.

      Statsløse tjenester (eller eksternaliseret stat)

      Statsløse tjenester muliggør elasticitet ved nemt at tilføje/fjerne yderligere forekomster af tjenesterne. Der er visse tjenester, der i sagens natur er statslige, og de har eksternaliseret statsbutik, og infrastrukturen understøtter også dynamiske ændringer i antallet af forekomster af sådanne tjenester med automatisk rebalancering / statsoverførsel / lokalisering af staten til den instans, der har brug for staten.

      Elastisk infrastruktur

      Alle tjenester kører i Kubernetes, og infrastrukturen aka Kubernetes-noder skaleres automatisk baseret på brugen, og dette muliggør dynamisk tilføjelse af flere beregningsnoder op til en maksimal høj tærskel, der er forudkonfigureret.

      Belastningsprojektion og regelmæssig validering

      Alle tjenester benchmarkes for ydeevneegenskaberne, og skaleringsmønsteret valideres på serviceniveau.

      Yderligere kontinuerlig validering, spidsbelastning og udholdenhedstest udføres med testparametre, der er indstillet til forventet vækst i de skalapåvirkende attributter, hvilket gør det muligt at identificere flaskehalse, planlægge at opdatere den høje tærskel for infrastrukturressourceforbrug og være klar til spildagen.

      Pålidelighed og tilgængelighed

      Den hændelsesdrevne arkitektur og statsløse tjenester muliggør robusthed og elasticitet. For at sikre, at fejl registreres og reageres på, før funktionaliteter påvirkes, anvender Webex CC imidlertid følgende strategi.

      • Infrastrukturens tilgængelighed og pålidelighed

        • Alle Webex CC-tjenesteydelser og infrastrukturkomponenter udrulles altid på tværs af tre AWS-tilgængelighedszoner.

          • Dette gør det muligt for Webex CC at være modstandsdygtig over for tilgængelighedszonefejl, og i tilfælde af fejl erstattes de mislykkede forekomster automatisk med nyere.

      • Kontinuerlig overvågning og alarmering

        • Interne og eksterne sonder til tjenester og infrastrukturkomponenter, som ved fejl udløser advarsler.

        • Målepunkter, der registreres fra tjeneste- og infrastrukturkomponenter og behandles via et regelprogram, der registrerer matchende regler og udløser beskeder.

      • Løbende validering og alarmering

        • Der køres periodiske tests, og eventuelle fejl resulterer i udløsning af advarsler

        • Disse advarsler opretter proaktive hændelser og håndteres som en reel hændelse, der påvirker kunden.

          • Dette foregriber påvirkninger for kunden og bidrager til systemtilgængelighed og pålidelighed.

      • Løbende integration og levering

        • Dette er den tekniske proces og leveringspipeline og muliggør hurtig og pålidelig opbygning, validering og udrulning af tjenester/ændringer af tjenester i Webex CC.

          • Muligheden for at udføre fuldstændig automatiseret implementering – fra kode til produktionsmiljø med alle de nødvendige valideringer reducerer risikoen og minimerer tiden til løsning, hvis en ændring skal implementeres som reaktion på en fejl.

      • Afbrydere og kill-switches

        • Forskellige dele af systemet/visse funktioner i Webex CC kan deaktiveres selektivt for alle kunder eller udvalgte kunder for at minimere kaskadeeffekter af en fejl.

          • Dette gør det muligt at minimere fejloverfladen og opnå tilgængelighed af centrale kontaktcenterfunktioner for kunderne.

      Overvågning og fejlregistrering

      Følgende figur angiver de mekanismer til løbende overvågning, validering og advarsler, der er på plads for Webex CC.

      Kontinuerlig overvågning og fejlregistrering

      Forretningskontinuitet og it-katastrofeberedskab

      Disaster Recovery and Business Continuity-processen sikrer, at der registreres eventuelle store afbrydelser i en region, og de nødvendige trin er på plads for at sikre gendannelse af tjenesterne til kunder, der er ombord i regionen.

      Trinene til gendannelse dokumenteres, valideres og holdes opdateret regelmæssigt i henhold til katastrofegendannelses- og styringsprocesserne.

      Webex CC-tjenesteydelser udrulles i tre separate tilgængelighedszoner i en AWS-region. Hver tilgængelighedszone er en forskellig fysisk placering i området med uafhængige forsyningsselskaber.

      I tilfælde af fuldstændig AWS-regionsfejl er Webex CC afhængig af AWS for at gendanne regionen, og for langvarige afbrydelser, der involverer hele regionen, klargøres Webex CC-datacenteret i en ny AWS-region og gendanner de vigtigste kundekonfigurationer og data, så kontaktcentret er operationelt for kunder i den nye AWS-region.

      Dette involverer automatisering, men kræver manuel indgriben for at udløse processen samt overvåge og sikre, at den nødvendige konfiguration og data gendannes for at gøre kontaktcentret operationelt for kunderne.

      Overholdelse og certificeringer

      Webex Contact har en omfattende liste over sikkerhedscertificeringer. Disse certificeringer holdes ajour med jævne mellemrum.

      • PCI DSS QSA

      • CAIQ

      • HIPAA & HITECH

      • CSA stjerne niveau 1

      • CSA Star Level 2 (uafhængig vurdering af 3. part)

      • SOC2

      • ISO27001 (International standard for informationssikkerhed)

      • ISO27017 (sikkerhedsstandard for cloudtjenesteudbydere)

      • ISO27018 (Sikkerhedsstandard med fokus på beskyttelse af personoplysninger i skyen)

      • ISO27701 (udvidelse til beskyttelse af personlige oplysninger)

      • C5 tysk standard, der demonstrerer operationel sikkerhed mod cyberangreb

      Se Webex Contact Center-tjenestens dataark om beskyttelse af personlige oplysninger for yderligere oplysninger.

      Indledning

      Cisco Webex Contact Center (Webex CC) er et kontaktcenter som en service (CCaaS), der gør det muligt for organisationer at muliggøre smartere, proaktive og personlige interaktioner på tværs af kundekampagneforløbet.

      Webex CC er designet, designet og udviklet fra bunden som en cloudbaseret løsning med følgende centrale arkitektoniske principper.

      • Tjenester: Uafhængigt sæt tjenester, hvor hver tjeneste leverer et lille sammenhængende sæt funktioner til sine brugere.

      • Hændelsesdrevet: Alle tjenester kommunikerer med hinanden ved hjælp af meddelelser, undtagen i webapplikationer, hvor applikationen bruger https-grænseflader (REST API'er, Push Data via WebSocket-interface) til specifikke brugssager.

      • Statsløs/eksternaliseret tilstand: Tjenesterne udrulles i Kubernetes og kører i docker-objektbeholdere med mulighed for automatisk at skalere og være modstandsdygtige over for fejl i en eller flere forekomster af tjenesterne.

      • Observerbar: Alle tjenester og infrastrukturkomponenter, der muliggør implementering af sådanne tjenester, kan observeres med standardmekanismer til at måle, registrere og forhindre situationer, der påvirker kontaktcenterfunktioner samt hurtig fejlfinding og gendannelse af tjenester i tilfælde af afbrydelser.

      • Isoleret/løst koblet: Hver tjeneste kan bygges, valideres og implementeres/opdateres uafhængigt uden nedetid for kontaktcenterfunktioner.

      Webex CC-tjenester implementeres i AWS og drives af en cloudbaseret platform, der muliggør følgende:

      • Tilgængelighed af infrastrukturtjenester og applikationer på tværs af flere tilgængelighedszoner

      • Elasticitet af infrastrukturtjenester og applikationer, der muliggør dynamiske skaleringsfunktioner

      • Sikkerhed indbygget i den måde, systemerne bygges og implementeres på, data beskyttes under overførsel og inaktive sammen med de sikkerheds-/overholdelsescertificeringer, som Webex CC har.

      • Skalerbar og sikker edge-infrastruktur til telefoni/tale-integrationer

      • Observerbarhed med proaktiv overvågning og alarmering, der muliggør høj tilgængelighed af kontaktcentertjenester til sine kunder.

      • Integreret med resten af Cisco Webex til brugergodkendelse/autorisation, administration og klargøring af kontaktcenterfunktioner.

      De yderligere afsnit i dette dokument beskriver hver af ovenstående funktioner, og hvordan CC Webex arkitekturen muliggør samme.

      Logisk arkitektur

      Den kernekapacitet, som en kontaktcenterløsning skal have, er at gøre det muligt for kunderne nemt at kontakte organisationen ved hjælp af almindeligt anvendte kommunikationsmidler og få forespørgslerne / problemerne behandlet på en hurtig og effektiv måde.

      Men for at sikre, at dette grundlæggende princip opnås, er der flere funktioner bag kulisserne, som den organisation, der bruger kontaktcenteret, skal have adgang til. Det drejer sig om:

      • Mekanismer, som kunderne kan bruge til at starte en interaktion

        • Udgivne og operationelle telefonnumre, der forbinder telefoniopkald med kontaktcentersystemet

        • E-mail-adresser, som kunder kan sende e-mail til, og mekanisme til at registrere nye indgående e-mails.

        • Mulighed for kunder at kontakte via forskellige digitale kanaler, herunder, men ikke begrænset til,

          • Chat fra en hjemmeside/app

          • Direkte chat via populære messaging-klienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direkte besked fra Twitter

      • Evne til at registrere nye interaktioner og håndtere dem effektivt

        • Disse vil omfatte automatiseret IVR system, virtuelle agenter til telefoni / chats med programmerbarhed indbygget til at definere de arbejdsgange, der er involveret i håndtering af interaktioner.

        • Endelig skal interaktionen, hvis det er nødvendigt, eskaleres til en agent, der er optimalt kvalificeret til at håndtere interaktionen.

      • Mulighed for, at agenter kan angive tilgængelighed til håndtering af interaktioner og supervisorer til at overvåge, coache agenter og opnå de driftsmæssige målepunkter, der muliggør effektive interaktioner.

      • Administratorers mulighed for at konfigurere og provisionere de forskellige kontaktcenterfunktioner, der gør det muligt for agenter og supervisorer at udføre deres opgaver som forventet.

      Derudover skal moderne virksomheder have tilføjet funktioner for at optimere kontaktcenterdriften med adgang til data og indsigt, der visualiserer og sporer vigtige driftsmålinger.

      Desuden er muligheden for at integrere med specialiserede funktioner i kontaktcenterøkosystemet, f.eks. kørsel af proaktive automatiserede udgående opkald, forbedring af agent- og supervisoroplevelser ved hjælp af AI, registrering og forståelse af kundekampagneforløbet for proaktivt at levere data på forhånd til agenter, klare differentiatorer i den måde, kontaktcenterløsninger udvikler sig på.

      Med hensyn til forbrugsmodellen, hvor kontaktcentertilbud forbruges som en cloud-leveret softwaretjeneste, kræver evnen til at sikre tilgængelighed, pålidelighed og automatiserede ad hoc-skalakrav avancerede overvågnings- og alarmeringsmekanismer, som muliggør kontinuerlig validering og registrering af forestående problemer og forebyggelse / minimering af påvirkninger på kundedrift.

      Følgende figur illustrerer den logiske arkitektur af Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funktionelle komponenter

      Følgende afsnit beskriver forskellige funktionelle komponenter i Webex CC.

      Administration af interaktion

      Webex CC understøtter telefoni, e-mail og beskeder (sociale kanaler) som forskellige kanaler, som brugere kan bruge til at interagere med kontaktcentret.

      For alle kanaler kan den indledende håndtering udføres af systemet, og derefter kan interaktionen eskaleres til en agent.

      Medietyper

      Telefoni-

      For telefoni bestemmes håndteringen af indgående taleopkald af, hvordan opkaldet er kommet ind i kontaktcenteret (se Indtrængningsmekanismer nedenfor) og af det Webex CC-flow, der er knyttet til indgangspunktet.

      Opkaldet besvares, og der udføres yderligere handlinger i henhold til Webex CC Flow-definitionen – som er en programmatisk repræsentation af de handlinger, der skal udføres, mens opkaldet håndteres, enten før det sættes i kø og dirigeres til en agent, eller selve flowet kan håndtere opkaldet uden overførsel til en agent.

      Flow Builder i Webex CC giver udviklere mulighed for at definere flowet og tildele det til det indgangspunkt, via hvilket opkaldet ankommer til Webex CC.

      Disse konfigurationsobjekter og deres anvendelse er dækket i Konfigurationsenheder.

      Flere oplysninger om Flow Builder er dækket i det kommende afsnit om IVR System.

      E-mail og beskeder

      Fra Webex CC-perspektiv leverer Webex Connect indgående og udgående funktioner til alle digitale kanaler - e-mail, meddelelseskanaler, som slutbrugere kan bruge til at kontakte kontaktcenter.

      Webex Connect Flow

      • Bestemmer håndteringen af sådanne interaktioner, indtil interaktionerne er sat i kø og distribueret til agenter. Dette omfatter automatisk håndtering og BOT-behandlinger for alle former for messaging og e-mail-interaktioner.

      • Anvender forretningslogik på indgående interaktion.

      • Håndterer kontakt før kø.

      • Flow selv kan håndtere interaktionen uden overførsel til live agent.

      De meddelelseskanaler, der understøttes af Webex CC, er:

      • Web App / Mobil App Chat

      • WhatsApp

      • Facebook Messenger

      • Sms

      De e-mailkanaler, der understøttes af Webex CC, er:

      • Gmail

      • Office365

      Indtrængningsmekanismer

      Dette afsnit dækker de mekanismer, hvormed en interaktion kan komme ind i Webex CC. Baseret på medietypen er de mekanismer, hvormed en interaktion når Webex CC, forskellige.

      For eksempel er der inden for telefoni fysisk infrastrukturprovisionering, der er nødvendig for at aktivere PSTN-forbindelse, konfiguration af telefonnumre og routing af opkald til Webex CC.

      For e-mail-/meddelelseskanaler skal indgående konfiguration udføres i Webex Connect, og det involverer klargøring af e-mail-/meddelelseskonto og Webex Connect flowkonfiguration.

      Indgående stemme

      I forbindelse med taleopkald er det typisk sådan, at brugerne ringer til et PSTN-telefonnummer, som derefter forbindes til kontaktcentret. Fra et indgående perspektiv kræver dette en mekanisme til at dirigere opkald fra PSTN til Webex CC.

      Følgende figur illustrerer indtagelse af taleopkald til Webex CC.

      Indstillinger for indgående stemme

      Stemmeindtrængningstjenesterne i Webex CC udfører tredjepartsopkaldskontrol ved hjælp af SIP og besvarer det indgående opkald samt udfører overførsels-, konference- og andre opkaldskontrolhandlinger.

      Det logiske indgangspunkt for opkald i Webex CC er konfigurationsenheden med navnet "Indgangspunkt". I forbindelse med taleindtrængning er nøglekonfigurationen for indgangspunktet det telefonnummer, der er knyttet til det, hvilket typisk er et gyldigt PSTN-telefonnummer, der er hentet fra den valgte PSTN-udbyder.

      Dette gør det muligt at registrere indgående opkald på telefonnummeret, knytte opkaldet til indgangspunktet og bruge andre konfigurationsparametre for indgangspunktet til at håndtere opkaldet i henhold til Webex CC Flow-definitionen, der skal udløses for interaktionen.

      Bemærk:

      Du kan finde flere oplysninger om PSTN-forbindelsesindstillingerne på 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.

      Skalerbarhed og tilgængelighed af Voice Edge-infrastruktur

      Webex CC VPOP-infrastrukturen omfatter redundante par SIP SBC'er, der sikrer høj tilgængelighed, og flere SBC'er kan tilføjes for at skalere de samtidige opkaldsmængder, der skal understøttes.

      Det maksimale antal samtidige opkald, som VPOP kan håndtere, afhænger af antallet af SBC'er, der kører, og som opkald sendes til.

      For geografisk redundans – et net af VPOP SBC med sammenkoblinger på tværs af flere par på tværs af regioner understøttes.

      For stemmeindtrængningstjenester er de horisontalt skalerbare til at håndtere et stigende antal samtidige taleopkald, der skal indtages på Webex CC.

      Sikkerhedsovervejelser i forbindelse med voice edge-infrastruktur

      Nedenstående tabel indeholder oplysninger om tilslutningsmulighederne til Voice Edge-infrastrukturen.

      Tabel 1. Forbindelsestyper

      Forbindelse

      Typer

      Offentligt internet

      Direkte (med hvidlistede kilde-IP-adresser)

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

      Websted til websted (S2S)

      SRTP/SIP TLS

      Private tilslutningsmuligheder

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Datacenter på tværs af forbindelser

      Equinix Fabric-forbindelser

      For flere detaljer, besøg 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 taleopkald, der kommer ind i et telefonnummer, der er knyttet til et indgangspunkt, bliver besvaret af Webex CC, og udførelsen af et Webex CC Flow, der er knyttet til indgangspunktet, går i gang.

      Webex CC Flow Builder leverer programmeringskonstruktioner/operatorer og funktionelle blokke, kaldet aktiviteter, så administratorer eller enhver, der designer og implementerer IVR-logikken, kan kombinere disse byggesten og oprette flowdefinitionen.

      De programmeringskonstruktioner, som Flow understøtter, er:

      • Rapporterings- og indstillingsvariabler – tilstand, der er knyttet til en flowudførelse

        • Pebble Expressions for at indstille værdien af variabler

      • Betinget kontrol

      • Looping - ved hjælp af Conditionals og Go To (evne til at kæde aktiviteter sammen)

      • Kald REST-API'er

      • Parse Data - JSON, TOML, XML, der typisk bruges til parsing af API-svar.

      • Komponere aktiviteter


       

      Et repræsentativt sæt aktiviteter, som Flow leverer, er:

      • Afspil beskeder

      • Indsaml brugerdata

      • Omstille opkaldet til en anden destination/et andet telefonnummer

      • Send opkaldet til en virtuel agent

      • Sæt opkaldet i kø, så det kan blive besvaret af en agent.

      For hvert opkald, der er aktivt, er en forekomst af flowkørsel også aktiv, indtil opkaldet afsluttes, hvilket resulterer i samtidige udførelser af flows.

      Hver forekomst af flowudførelse giver isoleret miljø for data / tilstand, der er knyttet til flowet og der ved opkaldet.

      I hele opkaldets livscyklus gør flow det også muligt at reagere på bestemte hændelser, der sker, og håndtere dem – f.eks. når et opkald bliver besvaret af en agent, kan en hændelseshandler udløse et pop-op-vindue på skærmen i grænsefladen på agentskrivebordet.

      For yderligere oplysninger om Webex CC Flow, 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.

      Understøttelse af virtuel agent

      Flow leverer en aktivitet til overdragelse af interaktionen til en virtuel agent, der er forudkonfigureret i Webex Control Hub.

      Når opkaldet er forbundet til en virtuel agent, giver det brugeren en samtalebaseret IVR-oplevelse, og aktiviteten afsluttes enten med afslutning af opkaldet eller med eskalering af opkaldet til en agent.

      I tilfælde af eskalering kan flowet konfigureres til at sætte opkaldet i kø, som derefter besvares af en agent.

      Indgående digitale interaktioner

      For e-mail- og meddelelseskanal for indgående interaktioner bruger Webex CC Webex Connect til klargøring af aktiverne, flow til at håndtere de indgående interaktioner og derefter dirigere interaktionen til Webex CC, når Webex Connect-flowet eksplicit sætter interaktionen i kø, så den kan håndteres af en agent.

      Følgende figur illustrerer indtagelsen af e-mail, meddelelsesinteraktioner i Webex CC.

      Indstillinger for indgående data for e-mail og meddelelser

      Virtual Agent / BOT-integrationer

      For interaktioner med e-mail og meddelelser/sociale kanaler konfigureres de virtuelle agent-/BOT-behandlinger i Webex Connect-flowet.

      Som det er tilfældet med Virtual Agents for Voice, sættes interaktionen i kø og distribueres til en agent, hvis BOT-behandlingen ender med at eskalere som resultat.

      Routing og kø

      Webex CC behandler den indgående kontakt med automatiserede handlere som defineret i flowet, og flowet kan beslutte at sætte kontakten i kø til en kø/direkte til en agent (agentspecifik kø – understøttes kun for telefoni-/stemmeinteraktioner).

      Hvis der er en agent tilgængelig i kø, reserveres agenten, og interaktionen distribueres til agenten. Hvis der ikke er nogen agenter tilgængelige, parkeres interaktionen i køen, og Flow vil fortsat behandle kunden med handler, der er knyttet til køaktiviteten.

      Når en agent bliver tilgængelig, afbrydes handleren, og agenten tilbydes interaktion.

      Følgende figur illustrerer kø- og routingarkitekturen.

      Queuing and Routing Architecture
      Kø- og routingarkitektur

      Valg af agent

      Køer i Webex CC understøtter følgende algoritmer til valg af agent:

      • Agentruter, der har været længst tilgængelig

      • Fagbaseret routing

        • Længst tilgængelig agent (LAA)

        • Bedste tilgængelige agent (BAA)

      Agenter er knyttet til køerne gennem Teams.

      En kø kan tildeles flere opkaldsdistributionsgrupper (hvor hver gruppe har et eller flere teams) på en sekventiel måde med konfigureret ventetid på, at opkaldsdistributionsgruppen føjes til køen, så søgeområdet for en matchende agent udvides til flere opkaldsdistributionsgrupper, efterhånden som tiden skrider frem.

      For fagbaseret distribution vælges en agent blandt de fagkrav, der matcher agenter, der er knyttet til køen, baseret på LAA- eller BAA-konfiguration.

      Tale-/telefonispecifikke ekstra funktioner

      Agentbaseret routing (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjælp af aktiviteten QueueToAgent dirigere interaktioner direkte til den valgte agent baseret på agent-id'et.

      Hvis agenten ikke er tilgængelig til at håndtere interaktioner, kan interaktionen parkeres i en agentspecifik kø og vente på, at agenten bliver tilgængelig

      Avancerede køoplysninger

      Webex CC Flow kan ved hjælp af aktiviteten GetQueueInfo hente oplysninger i realtid for en kø som position i kø (PIQ), estimeret ventetid (EWT), antal agenter, der er tilgængelige i køen, og kan bruges til at beslutte, om kontakten skal sættes i kø eller ej.

      Hilsen tilbagekald

      Webex CC Flow, der bruger aktivitetstilbagekald, giver kunden mulighed for at afbryde forbindelsen til opkaldet, samtidig med at positionen i køen bevares, og modtage et tilbagekald, når den virtuelle interaktion i køen dirigeres til en agent.

      Håndtering af overløb

      Webex CC understøtter håndtering af overløb ved hjælp af kapacitetsbaserede teams (CBT).

      CBT er som et almindeligt team med en kapacitet og et tilknyttet eksternt DN, der betjener denne kapacitet. Det kan konfigureres sammen med andre teams i køopkaldsdistributionscyklusserne.

      Normalt konfigureres dette som den sidste cyklus, så den fungerer som et overløb, hvis der ikke er nogen agent tilgængelig, selv efter at alle de konfigurerede opkaldsdistributionsgrupper ikke kan finde en tilgængelig matchende agent til håndtering af interaktionen.

      Agent Desktop Operations

      Når en agent logger på Webex CC Agent Desktop, angiver agenten et telefonnummer, som indgående opkald til agenten kan forbindes til. Det kan være en PSTN-telefon, en mobiltelefon eller et lokalnummer, hvis agenten er en Cisco Webex Calling bruger.

      Bemærk, at dette nummer skal være et gyldigt telefonnummer, som opkald kan viderestilles til. Hvis dette ikke er tilfældet, kan agenten ikke modtage indgående opkald.

      Baseret på den type interaktion, som agenten håndterer, giver widgets på agentskrivebordet mulighed for at udføre bestemte mediekontrolhandlinger.

      Når et opkald f.eks. er besvaret, kan agenten udføre følgende handlinger i forbindelse med opkaldet.

      • Sæt opkaldet på hold

      • Initiere konsulentopkald og

        • Omstille opkaldet til et andet telefonnummer (f.eks. agentens telefonnummer)/indgangspunkt

        • Sæt en anden agent i konference for opkaldet

      • Omstil opkaldet til en anden kø

      • Afslutte opkaldet

      Agentcomputer giver administratorer mulighed for at tilføje brugerdefinerede widgets der ved at udvide skrivebordsfunktionerne og gøre det til en samlet samling widgets, som agenter skal bruge for at få deres arbejde udført på en effektiv måde.

      Skrivebordsarkitektur

      Agentskrivebord er et mikrofrontend-baseret enkeltsidet program, der er vært for widgets, der er bygget på basis af webkomponentarkitektur. Alle standard / lager widgets er drevet af data, der hentes af API'er eller server side push mekanismer.

      Disse er typisk asynkrone API'er, hvor svaret på en aktivering kommer til skrivebordet via en WebSocket-forbindelse.

      Webex CC-Agent Desktop godkender brugere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for brugerdefinerede widgets, baseret på godkendelsesmodellen, giver det en single sign-on-oplevelse til agenter, hvis den brugerdefinerede widgets godkendelsesmodel er integreret med CI.

      Når en agent er en del af en interaktion, sendes alle opdateringer til denne interaktionstilstand eller tilknyttede data til skrivebordet via WebSocket-forbindelsen.

      Skrivebordets robusthed over for tilslutningsmuligheder og ventetid

      Det asynkrone API- og serverside-push muliggør skalering og ethvert forbindelsestab til WebSocket-grænsefladen registreres, og skrivebordet forsøger at oprette forbindelse igen og logge på igen.

      Følgende figur illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administration og konfiguration

      Onboarding af kunder

      Webex Control Hub er den primære grænseflade, der bruges af partnere og kunder til at onboarde kunder og aktivere eller konfigurere funktioner.

      Når organisations- og kontaktcenterfunktionerne er klargjort i Control Hub, udløser det et workflow i Webex CC, som udfører resten af trinnene i klargøringen af alle kontaktcenterfunktioner i henhold til de tilbud, kunden har valgt.

      Al klargøring af kontaktcentre udføres ved hjælp af et BPM-arbejdsprocesprogram, der muliggør en deklarativ måde at definere de involverede trin på og gør hele provisioneringstrinnene modstandsdygtige over for fejl og sikrer dataintegriteten.

      Følgende figur illustrerer provisioneringsarbejdsgangen i Webex CC.

      Arbejdsgang for onboarding af kunder

      Konfigurationsobjekter

      De vigtigste konfigurationsobjekter i Webex CC, der er omfattet af en organisation, er:

      Sted

      Sted betyder en placering, hvor et eller flere teams, brugere (agenter/supervisorer) er placeret.

      Alle brugere og teams skal tilhøre et websted.

      Team

      En gruppe brugere. Teams bruges til at distribuere interaktioner til agenter via køer.

      Hvert team skal tilhøre et websted.

      Agenter

      Brugere, der kan logge på Agent Desktop og håndtere interaktioner på tværs af medietyper, der er konfigureret i Webex CC.

      Supervisorer

      Supervisorer tildeles teams og kan overvåge/coache agenten og have adgang til teamniveaustatus og agentstatistikker for dem, der hører til de teams, som supervisoren er tildelt.

      En kø er en logisk enhed, hvor interaktioner kan ventes på, at agenter er tilgængelige, som derefter distribueres til agenten.

      Køer knyttes til teams som søgeområdet for agenter med mulighed for at udvide søgeområdet baseret på den forløbne tidsgrænse ved at føje andre teams til søgeområdet.

      Entrypoint

      Indgangspunkt er en logisk enhed, der repræsenterer indgangspunktet for interaktioner, der kommer ind i Webex CC. For telefoni er dette primært knyttet til det telefonnummer, som opkald ankommer til, og for e-mail/messaging-kanaler peger indgangspunktet på aktivkonfiguration i Webex Connect.

      Flow

      Det flow, der er knyttet til indgangspunktet (via distributionsstrategi), som bestemmer de trin, der er involveret i håndtering af interaktioner.

      For ikke-telefonikanaler (e-mail, beskeder/sociale medier) vælges Flow som en del af aktivkonfigurationen i Webex Connect.

      Adgangskontrol for kontaktcentre med flere steder

      Webex CC-administratorer kan konfigurere brugerprofiler med adgangsrettigheder til bestemte steder, teams, køer og indgangspunkter. På grund af webstedernes og holdenes hierarkiske karakter er det desuden kun de teams eller den dato, der vedrører holdene, der tilhører disse websteder eller en eksplicit specificeret delmængde af sådanne teams, der kan tilgås af brugeren, når der er givet adgang til bestemte websteder.

      For køer og indgangspunkter er de globale på organisationsniveau, så for forskellige geografiske placeringer (steder, hvor bestemte agenter og teams er placeret) kan der konfigureres separate indgangspunkter og køer, og supervisorer/brugere kan få adgang til de objekter, der er relevante for bestemte websteder.

      Følgende figur illustrerer de centrale konfigurationsobjekter og den brugerprofil, der refererer til disse objekter.

      Konfigurationsobjekter, der er knyttet til brugerprofil

      Ud over at begrænse adgangen til disse enheder kan Webex CC-administratorer styre de specifikke funktioner/moduler, som en bruger kan få adgang til i administrationsgrænsefladen, og derved have brugere med administrations-/konfigurationsrettigheder til bestemte enheder samt sektioner/funktioner i Webex CC-administrationsgrænsefladen.

      Rapportering og analyse

      Webex CC behandler de diskrete hændelser, der genereres af forskellige tjenester i løbet af interaktionernes livscyklus, ved hjælp af en række realtidsstrømbehandlingstjenester og genererer et defineret sæt realtidsdatasæt, der offentliggøres til abonnerede klienter.

      Desuden behandles, transformeres og aggregeres disse hændelser yderligere, og de resulterende datasæt bevares, som derefter hentes via API'erne til dataforbrug og rapporterings- og datavisualiseringsgrænsefladen – Analysator.

      Følgende figur illustrerer databehandlings- og forbrugsgrænsefladerne i Webex CC

      Webex CC databehandlingspipeline og forbrugsgrænseflader

      Integrationer

      Alle eksterne integrationer til WxCC for at udvide og forbedre de funktioner, som kunderne kan bruge, bruger standard publicerede API'er.

      Den type API grænseflader, der er tilgængelige i Webex CC, er:

      • REST API

      • Server-Side Push, bruge

        • Webhooks

        • WebSocket-meddelelser

      CRM-integrationer

      Webex CC understøtter to former for integration med CRM-systemer (Customer Relationship Management).

      • Integrerede skrivebordsforbindelser

      • Flowintegrationer via HTTPs Connectors i IVR

      Integrerede skrivebordsconnectorer: CRM-program som den primære grænseflade

      I denne driftstilstand logger agenten på CRM-konsollen som det primære program.

      Webex CC er et integreret program (også kaldet et integreret skrivebordsprogram eller en integreret softphone), som primært bruges til at logge på kontaktcentret og modtage Webex CC-dirigerede kontaktcenterinteraktioner.

      Ved modtagelse af et opkald eller en samtaleanmodning udfører CRM-integrationen følgende handlinger på CRM-konsollen

      • Pop op-skærmbilledet til kundeposten, der er knyttet til ANI, eller andre tilknyttede opkaldsdata.

      • Bogfør opkaldsmetadata som aktivitetsnoter i kundeposten

      • Tillad agenten at "klikke for at ringe" ved at klikke på kontakten i CRM og starte et udgående opkald til kunden

      • Bogføring af opkaldsposter i CRM-rapporteringstabellerne for primær rapportering på CRM.

      • Indeholder den fulde funktionalitet af kontrolelementerne Agent Desktop og opkald (integreret og minificeret version af skrivebordsappen)

      Den primære integrationstilstand med CRM'erne er ved at integrere Webex CC Desktop-program i en separat iFrame.

      Desuden kører Webex CC Desktop-programmet en brugerdefineret konsolløs widget (ingen brugergrænseflade) kører i baggrunden, som interagerer med det underliggende CRM-system for at udføre automatiserede handlinger på vegne af agenten.

      Interaktionerne drives af to SDK'er, som den konsolløse widget bruger.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK'et, der leveres af Webex CC til registrering af hændelseslyttere til agent- og kontakthandlinger.

      • CRM JS SDK: Dette er det CRM-klient-SDK, der gælder pr. CRM, der abstraherer REST API opkald med CRM. For eksempel bruges det CTI JS-bibliotek, der leveres af Salesforce, til salgsstyrke til at udføre handlinger og lytte efter hændelser inde i CRM.

      Følgende figur illustrerer CRM-integrerede Webex CC-skrivebords- og connectorarkitektur

      CRM Connector integreret desktop-connectorarkitektur

      Webex CC understøtter følgende CRM-løsninger til ovennævnte integration:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

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

      Du kan finde flere oplysninger om konfiguration af Webex CC-skrivebordslayouts til aktivering af CRM-connectoren, funktionssæt og ændringslogfiler ved at besøge https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgængelighed af CRM-connectorer

      CRM Connectors er tilgængelige i alle geografiske områder og områder, hvor Webex CC fungerer.

      Elastisk skala og ydeevne

      Webex CC er vært for den brugerdefinerede widget, der muliggør tovejskommunikation mellem CRM-applikationen og Webex CC-skrivebordet i AWS CloudFront CDN, hvilket sikrer høj tilgængelighed af widget-AWS på tværs af tilgængelighedszoner og regioner.

      Al CRM-integrationsspecifik beregning sker i den browser, hvor agenter bruger CRM-programmet med Webex CC Desktop integreret i CRM-programmet.

      Sikkerhed

      CRM-connectorerne aktiveres via Webex CC-agentskrivebordslayoutet, og valgfrie parametre overføres via skrivebordslayoutet til widgetten for at slå funktioner til og fra.

      Hvis du f.eks. vil aktivere widgetten Salesforce-handlinger, kan administratoren aktivere parameterindstillingen for skrivebordslayoutparameteren sfdcWidgetEnabled til true.

      Installation af pakke

      Hvis integrationen skal fungere tovejs, skal CRM-konsollen have det integrerede program installeret. Dette er for at understøtte indlæsning af Desktop-applikationen inde i en iFrame.

      Alle Desktop Embedded-connectorer er tilgængelige på CRM-markedspladsen.

      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/

      Installationen af markedspladsprogrammet aktiverer de nødvendige plug-ins og importerer de nødvendige XML-filer til CRM-konsollen for at understøtte rapportering af opkaldsposter på CRM-systemet.

      Flowintegrationer via HTTP-connectorer i IVR

      Webex CC Flow builder understøtter tovejsdatastrømme mellem Webex CC og CRM-systemet ved hjælp af HTTP-connectorer Webex, der er konfigureret i Control Hub og brugt på Webex CC Flow.

      Disse bruges primært til personalisering inden for stemmeinteraktioner og tilpasset routing inden for IVR.

      Som standard understøtter Webex CC Salesforce HTTP Connector på Control Hub. De andre CRM-connectorer kan tilføjes som brugerdefinerede connectorer på Webex Control Hub.

      Du kan finde flere oplysninger om HTTP-connectorerne på https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-forbindelser:

      Workforce-optimering

      Webex CC understøtter workflowoptimering og kvalitetsstyringsløsninger fra førende brancheleverandører.

      Implementering og tilslutningsmuligheder

      Webex CC er implementeret i AWS og er i øjeblikket tilgængelig i følgende områder:

      • US

        • USA-Øst N Virginia

        • Det vestlige USA i Californien (kun indtrængen af talemedier)

      • Canada

        • Centrale

      • Storbritannien

        • London

      • Europa

        • Frankfurt

      • Asien Pac

        • Tokyo

        • Sydney

        • Singapore

      Multiområdeforbindelse til telefoni

      For at muliggøre globale organisationer med agenter og kunder på flere geografiske placeringer understøtter Webex CC, at medierne holdes inden for det lokale område i de områder, hvor stemmemediekanten og indgående tjenester kører.

      Følgende figur viser udrulning i flere regioner med regionale medier.

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

      Tjenesterne Media Edge og Indgående medier udrulles i følgende områder.

      Geo-region

      Webex CC-tjenester (AWS-region)

      Media Edge (stemme POP)

      Næste generations medietjenester (AWS-region)*

      US

      N Virginia

      København

      Los Angeles

      N Virginia

      N Californien

      Canada

      Centrale

      Vancouver

      Toronto

      Centrale

      Brasilien

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannien

      London

      London

      London

      Indien

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australien

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhed og beskyttelse af personlige oplysninger

      Infrastruktur Sikkerhed

      Stemmeinfrastruktur på Edge

      Voice Edge-komponenterne gør det muligt for SIP-trunks fra kundenetværk/PSTN-operatører at terminere, og dette er aktiveret baseret på hvidlistede IP'er, der har tilladelse til at oprette forbindelse til edge-komponenterne.

      Beregn infrastruktursikkerhed

      Webex CC-beregningsinstanser klargøres i AWS, og tjenester kører som pods i Kubernetes-klyngen, som har flere navneområder, og adgangen til hvert navneområde er begrænset med separate legitimationsoplysninger.

      Al klargøring af infrastruktur udføres ved hjælp af kode - ingen manuelle trin - og ingen af legitimationsoplysningerne kan tilgås manuelt.

      Der er et centralt legitimationslager med specifikke stier konfigureret til specifikt sæt tjenester / teams, og adgangen til selve legitimationslageret er begrænset og konfigureret som hemmeligheder i build- og implementeringssystemerne.

      Ingen af infrastrukturkomponenterne / tjenesterne er direkte eksponeret uden for AWS VPC, og kun offentligt eksponerede grænseflader er API'er og WebSocket-servere, der styres og administreres ved hjælp af api-gateway,

      Derudover er der visse interne systemer og grænseflader, der bruges af udviklere, og som bruges til visning af logfiler, målepunkter, implementeringsoplysninger, buildstatus og testresultater, som er sikret ved hjælp af roller og grupper og integreret med Ciscos interne godkendelsessystemer.

      Godkendelse og autorisation af brugergrænseflader

      Alle brugergrænseflader, der bruges af forskellige kontaktcenterbrugere (agenter, supervisorer, administratorer, analytikere), er beskyttet af Cisco Common Identity-baserede OAuth-flows (ihændehavertokengodkendelse).

      Godkendelsen udføres ved hjælp af roller for den bruger, der har hentet tokenet, og områder, der er tildelt tokenet.

      Datasikkerhed

      Data i transit

      Ingen af grænsefladerne i den anvendte tjeneste-/infrastrukturkomponent er direkte eksponeret for ekstern indgående trafik.

      Vælg tjenester med http-API'er eksponerer disse grænseflader via en gateway, og al indgående https (inklusive dem fra WebSocket) afsluttes i ALB, og intern trafik via http dirigeres til tjenesterne.

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

      Inde i VPC er den interne kommunikation mellem tjenester - over http / brugerdefineret TCP-protokol - over almindelig TCP stikkontakt.

      Inaktive data

      Alle data, der gemmes, krypteres på lagerlaget. Desuden er de datalagre, der er uden for VPC, beskyttet og adgangskontrol og autorisationer med legitimationsoplysninger sikkert gemt og administreret i et hemmeligt lager.

      Følgende figur illustrerer datastrøms- og sikkerhedsmodellen for transit såvel som inaktive hændelser.

      Datasikkerhed under overførsel og inaktivitet

      Databeskyttelse

      Slutbrugerens PII-data

      Webex CC Flow, som er den programmatiske controller til håndtering af interaktioner, kan bruges til at indsamle brugerdata, som kan tildeles flowvariabler, der er specielt mærket som "Indeholder følsomme data". Værdierne for sådanne data krypteres, og ingen tjenester i transitstien for dataene har adgang til disse data.

      Desuden bevares sådanne data aldrig i Webex CC-rapporteringsdatalageret, og logfilerne/meddelelsesinfrastrukturen vil have krypterede data, og klare tekstdata gemmes ikke nogen steder i Webex CC.

      Kontaktcenteragent/supervisor-PII-data

      Kontaktcenterets brugerrelaterede data redigeres i logfiler, men er tilgængelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhed

      Faktorer for skala

      For Webex CC er de faktorer, der påvirker skalaen:

      • Samtidig antal agenter logget på

      • Samtidig antal igangværende interaktioner

        • Handlinger, der udføres på disse interaktioner

      • Samtidig antal handlinger, som supervisorer/agenter udfører uden for håndteringen af interaktionerne

      • Mængden af genererede og vedvarende data

      Arkitektoniske aspekter, der muliggør skalering

      De principper, som Webex CC er bygget og designet på, gør det muligt for løsningen at skalere dynamisk efter behov inden for de grænser, der håndhæves af den leverede infrastruktur til de forskellige tjenester og platformskomponenter.

      Hændelsesdrevet arkitektur

      Tjenesterne i Webex CC kommunikerer ved hjælp af meddelelser, og de kritiske meddelelsesbehandlingsstrømme involverer ikke nogen blokerende IO-handlinger, og den tilstand, der kræves til behandling af meddelelser, er lokaliseret til forekomsten af den tjeneste, der behandler meddelelsen.

      Statsløse tjenester (eller eksternaliseret stat)

      Statsløse tjenester muliggør elasticitet ved nemt at tilføje/fjerne yderligere forekomster af tjenesterne. Der er visse tjenester, der i sagens natur er statslige, og de har eksternaliseret statsbutik, og infrastrukturen understøtter også dynamiske ændringer i antallet af forekomster af sådanne tjenester med automatisk rebalancering / statsoverførsel / lokalisering af staten til den instans, der har brug for staten.

      Elastisk infrastruktur

      Alle tjenester kører i Kubernetes, og infrastrukturen aka Kubernetes-noder skaleres automatisk baseret på brugen, og dette muliggør dynamisk tilføjelse af flere beregningsnoder op til en maksimal høj tærskel, der er forudkonfigureret.

      Belastningsprojektion og regelmæssig validering

      Alle tjenester benchmarkes for ydeevneegenskaberne, og skaleringsmønsteret valideres på serviceniveau.

      Yderligere kontinuerlig validering, spidsbelastning og udholdenhedstest udføres med testparametre, der er indstillet til forventet vækst i de skalapåvirkende attributter, hvilket gør det muligt at identificere flaskehalse, planlægge at opdatere den høje tærskel for infrastrukturressourceforbrug og være klar til spildagen.

      Pålidelighed og tilgængelighed

      Den hændelsesdrevne arkitektur og statsløse tjenester muliggør robusthed og elasticitet. For at sikre, at fejl registreres og reageres på, før funktionaliteter påvirkes, anvender Webex CC imidlertid følgende strategi.

      • Infrastrukturens tilgængelighed og pålidelighed

        • Alle Webex CC-tjenesteydelser og infrastrukturkomponenter udrulles altid på tværs af tre AWS-tilgængelighedszoner.

          • Dette gør det muligt for Webex CC at være modstandsdygtig over for tilgængelighedszonefejl, og i tilfælde af fejl erstattes de mislykkede forekomster automatisk med nyere.

      • Kontinuerlig overvågning og alarmering

        • Interne og eksterne sonder til tjenester og infrastrukturkomponenter, som ved fejl udløser advarsler.

        • Målepunkter, der registreres fra tjeneste- og infrastrukturkomponenter og behandles via et regelprogram, der registrerer matchende regler og udløser beskeder.

      • Løbende validering og alarmering

        • Der køres periodiske tests, og eventuelle fejl resulterer i udløsning af advarsler

        • Disse advarsler opretter proaktive hændelser og håndteres som en reel hændelse, der påvirker kunden.

          • Dette foregriber påvirkninger for kunden og bidrager til systemtilgængelighed og pålidelighed.

      • Løbende integration og levering

        • Dette er den tekniske proces og leveringspipeline og muliggør hurtig og pålidelig opbygning, validering og udrulning af tjenester/ændringer af tjenester i Webex CC.

          • Muligheden for at udføre fuldstændig automatiseret implementering – fra kode til produktionsmiljø med alle de nødvendige valideringer reducerer risikoen og minimerer tiden til løsning, hvis en ændring skal implementeres som reaktion på en fejl.

      • Afbrydere og kill-switches

        • Forskellige dele af systemet/visse funktioner i Webex CC kan deaktiveres selektivt for alle kunder eller udvalgte kunder for at minimere kaskadeeffekter af en fejl.

          • Dette gør det muligt at minimere fejloverfladen og opnå tilgængelighed af centrale kontaktcenterfunktioner for kunderne.

      Overvågning og fejlregistrering

      Følgende figur angiver de mekanismer til løbende overvågning, validering og advarsler, der er på plads for Webex CC.

      Kontinuerlig overvågning og fejlregistrering

      Forretningskontinuitet og it-katastrofeberedskab

      Disaster Recovery and Business Continuity-processen sikrer, at der registreres eventuelle store afbrydelser i en region, og de nødvendige trin er på plads for at sikre gendannelse af tjenesterne til kunder, der er ombord i regionen.

      Trinene til gendannelse dokumenteres, valideres og holdes opdateret regelmæssigt i henhold til katastrofegendannelses- og styringsprocesserne.

      Webex CC-tjenesteydelser udrulles i tre separate tilgængelighedszoner i en AWS-region. Hver tilgængelighedszone er en forskellig fysisk placering i området med uafhængige forsyningsselskaber.

      I tilfælde af fuldstændig AWS-regionsfejl er Webex CC afhængig af AWS for at gendanne regionen, og for langvarige afbrydelser, der involverer hele regionen, klargøres Webex CC-datacenteret i en ny AWS-region og gendanner de vigtigste kundekonfigurationer og data, så kontaktcentret er operationelt for kunder i den nye AWS-region.

      Dette involverer automatisering, men kræver manuel indgriben for at udløse processen samt overvåge og sikre, at den nødvendige konfiguration og data gendannes for at gøre kontaktcentret operationelt for kunderne.

      Overholdelse og certificeringer

      Webex Contact har en omfattende liste over sikkerhedscertificeringer. Disse certificeringer holdes ajour med jævne mellemrum.

      • PCI DSS QSA

      • CAIQ

      • HIPAA & HITECH

      • CSA stjerne niveau 1

      • CSA Star Level 2 (uafhængig vurdering af 3. part)

      • SOC2

      • ISO27001 (International standard for informationssikkerhed)

      • ISO27017 (sikkerhedsstandard for cloudtjenesteudbydere)

      • ISO27018 (Sikkerhedsstandard med fokus på beskyttelse af personoplysninger i skyen)

      • ISO27701 (udvidelse til beskyttelse af personlige oplysninger)

      • C5 tysk standard, der demonstrerer operationel sikkerhed mod cyberangreb

      Se Webex Contact Center-tjenestens dataark om beskyttelse af personlige oplysninger for yderligere oplysninger.

      Indledning

      Cisco Webex Contact Center (Webex CC) er et kontaktcenter som en service (CCaaS), der gør det muligt for organisationer at muliggøre smartere, proaktive og personlige interaktioner på tværs af kundekampagneforløbet.

      Webex CC er designet, designet og udviklet fra bunden som en cloudbaseret løsning med følgende centrale arkitektoniske principper.

      • Tjenester: Uafhængigt sæt tjenester, hvor hver tjeneste leverer et lille sammenhængende sæt funktioner til sine brugere.

      • Hændelsesdrevet: Alle tjenester kommunikerer med hinanden ved hjælp af meddelelser, undtagen i webapplikationer, hvor applikationen bruger https-grænseflader (REST API'er, Push Data via WebSocket-interface) til specifikke brugssager.

      • Statsløs/eksternaliseret tilstand: Tjenesterne udrulles i Kubernetes og kører i docker-objektbeholdere med mulighed for automatisk at skalere og være modstandsdygtige over for fejl i en eller flere forekomster af tjenesterne.

      • Observerbar: Alle tjenester og infrastrukturkomponenter, der muliggør implementering af sådanne tjenester, kan observeres med standardmekanismer til at måle, registrere og forhindre situationer, der påvirker kontaktcenterfunktioner samt hurtig fejlfinding og gendannelse af tjenester i tilfælde af afbrydelser.

      • Isoleret/løst koblet: Hver tjeneste kan bygges, valideres og implementeres/opdateres uafhængigt uden nedetid for kontaktcenterfunktioner.

      Webex CC-tjenester implementeres i AWS og drives af en cloudbaseret platform, der muliggør følgende:

      • Tilgængelighed af infrastrukturtjenester og applikationer på tværs af flere tilgængelighedszoner

      • Elasticitet af infrastrukturtjenester og applikationer, der muliggør dynamiske skaleringsfunktioner

      • Sikkerhed indbygget i den måde, systemerne bygges og implementeres på, data beskyttes under overførsel og inaktive sammen med de sikkerheds-/overholdelsescertificeringer, som Webex CC har.

      • Skalerbar og sikker edge-infrastruktur til telefoni/tale-integrationer

      • Observerbarhed med proaktiv overvågning og alarmering, der muliggør høj tilgængelighed af kontaktcentertjenester til sine kunder.

      • Integreret med resten af Cisco Webex til brugergodkendelse/autorisation, administration og klargøring af kontaktcenterfunktioner.

      De yderligere afsnit i dette dokument beskriver hver af ovenstående funktioner, og hvordan CC Webex arkitekturen muliggør samme.

      Logisk arkitektur

      Den kernekapacitet, som en kontaktcenterløsning skal have, er at gøre det muligt for kunderne nemt at kontakte organisationen ved hjælp af almindeligt anvendte kommunikationsmidler og få forespørgslerne / problemerne behandlet på en hurtig og effektiv måde.

      Men for at sikre, at dette grundlæggende princip opnås, er der flere funktioner bag kulisserne, som den organisation, der bruger kontaktcenteret, skal have adgang til. Det drejer sig om:

      • Mekanismer, som kunderne kan bruge til at starte en interaktion

        • Udgivne og operationelle telefonnumre, der forbinder telefoniopkald med kontaktcentersystemet

        • E-mail-adresser, som kunder kan sende e-mail til, og mekanisme til at registrere nye indgående e-mails.

        • Mulighed for kunder at kontakte via forskellige digitale kanaler, herunder, men ikke begrænset til,

          • Chat fra en hjemmeside/app

          • Direkte chat via populære messaging-klienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direkte besked fra Twitter

      • Evne til at registrere nye interaktioner og håndtere dem effektivt

        • Disse vil omfatte automatiseret IVR system, virtuelle agenter til telefoni / chats med programmerbarhed indbygget til at definere de arbejdsgange, der er involveret i håndtering af interaktioner.

        • Endelig skal interaktionen, hvis det er nødvendigt, eskaleres til en agent, der er optimalt kvalificeret til at håndtere interaktionen.

      • Mulighed for, at agenter kan angive tilgængelighed til håndtering af interaktioner og supervisorer til at overvåge, coache agenter og opnå de driftsmæssige målepunkter, der muliggør effektive interaktioner.

      • Administratorers mulighed for at konfigurere og provisionere de forskellige kontaktcenterfunktioner, der gør det muligt for agenter og supervisorer at udføre deres opgaver som forventet.

      Derudover skal moderne virksomheder have tilføjet funktioner for at optimere kontaktcenterdriften med adgang til data og indsigt, der visualiserer og sporer vigtige driftsmålinger.

      Desuden er muligheden for at integrere med specialiserede funktioner i kontaktcenterøkosystemet, f.eks. kørsel af proaktive automatiserede udgående opkald, forbedring af agent- og supervisoroplevelser ved hjælp af AI, registrering og forståelse af kundekampagneforløbet for proaktivt at levere data på forhånd til agenter, klare differentiatorer i den måde, kontaktcenterløsninger udvikler sig på.

      Med hensyn til forbrugsmodellen, hvor kontaktcentertilbud forbruges som en cloud-leveret softwaretjeneste, kræver evnen til at sikre tilgængelighed, pålidelighed og automatiserede ad hoc-skalakrav avancerede overvågnings- og alarmeringsmekanismer, som muliggør kontinuerlig validering og registrering af forestående problemer og forebyggelse / minimering af påvirkninger på kundedrift.

      Følgende figur illustrerer den logiske arkitektur af Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funktionelle komponenter

      Følgende afsnit beskriver forskellige funktionelle komponenter i Webex CC.

      Administration af interaktion

      Webex CC understøtter telefoni, e-mail og beskeder (sociale kanaler) som forskellige kanaler, som brugere kan bruge til at interagere med kontaktcentret.

      For alle kanaler kan den indledende håndtering udføres af systemet, og derefter kan interaktionen eskaleres til en agent.

      Medietyper

      Telefoni-

      For telefoni bestemmes håndteringen af indgående taleopkald af, hvordan opkaldet er kommet ind i kontaktcenteret (se Indtrængningsmekanismer nedenfor) og af det Webex CC-flow, der er knyttet til indgangspunktet.

      Opkaldet besvares, og der udføres yderligere handlinger i henhold til Webex CC Flow-definitionen – som er en programmatisk repræsentation af de handlinger, der skal udføres, mens opkaldet håndteres, enten før det sættes i kø og dirigeres til en agent, eller selve flowet kan håndtere opkaldet uden overførsel til en agent.

      Flow Builder i Webex CC giver udviklere mulighed for at definere flowet og tildele det til det indgangspunkt, via hvilket opkaldet ankommer til Webex CC.

      Disse konfigurationsobjekter og deres anvendelse er dækket i Konfigurationsenheder.

      Flere oplysninger om Flow Builder er dækket i det kommende afsnit om IVR System.

      E-mail og beskeder

      Fra Webex CC-perspektiv leverer Webex Connect indgående og udgående funktioner til alle digitale kanaler - e-mail, meddelelseskanaler, som slutbrugere kan bruge til at kontakte kontaktcenter.

      Webex Connect Flow

      • Bestemmer håndteringen af sådanne interaktioner, indtil interaktionerne er sat i kø og distribueret til agenter. Dette omfatter automatisk håndtering og BOT-behandlinger for alle former for messaging og e-mail-interaktioner.

      • Anvender forretningslogik på indgående interaktion.

      • Håndterer kontakt før kø.

      • Flow selv kan håndtere interaktionen uden overførsel til live agent.

      De meddelelseskanaler, der understøttes af Webex CC, er:

      • Web App / Mobil App Chat

      • WhatsApp

      • Facebook Messenger

      • Sms

      De e-mailkanaler, der understøttes af Webex CC, er:

      • Gmail

      • Office365

      Indtrængningsmekanismer

      Dette afsnit dækker de mekanismer, hvormed en interaktion kan komme ind i Webex CC. Baseret på medietypen er de mekanismer, hvormed en interaktion når Webex CC, forskellige.

      For eksempel er der inden for telefoni fysisk infrastrukturprovisionering, der er nødvendig for at aktivere PSTN-forbindelse, konfiguration af telefonnumre og routing af opkald til Webex CC.

      For e-mail-/meddelelseskanaler skal indgående konfiguration udføres i Webex Connect, og det involverer klargøring af e-mail-/meddelelseskonto og Webex Connect flowkonfiguration.

      Indgående stemme

      I forbindelse med taleopkald er det typisk sådan, at brugerne ringer til et PSTN-telefonnummer, som derefter forbindes til kontaktcentret. Fra et indgående perspektiv kræver dette en mekanisme til at dirigere opkald fra PSTN til Webex CC.

      Følgende figur illustrerer indtagelse af taleopkald til Webex CC.

      Indstillinger for indgående stemme

      Stemmeindtrængningstjenesterne i Webex CC udfører tredjepartsopkaldskontrol ved hjælp af SIP og besvarer det indgående opkald samt udfører overførsels-, konference- og andre opkaldskontrolhandlinger.

      Det logiske indgangspunkt for opkald i Webex CC er konfigurationsenheden med navnet "Indgangspunkt". I forbindelse med taleindtrængning er nøglekonfigurationen for indgangspunktet det telefonnummer, der er knyttet til det, hvilket typisk er et gyldigt PSTN-telefonnummer, der er hentet fra den valgte PSTN-udbyder.

      Dette gør det muligt at registrere indgående opkald på telefonnummeret, knytte opkaldet til indgangspunktet og bruge andre konfigurationsparametre for indgangspunktet til at håndtere opkaldet i henhold til Webex CC Flow-definitionen, der skal udløses for interaktionen.

      Bemærk:

      Du kan finde flere oplysninger om PSTN-forbindelsesindstillingerne på 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.

      Skalerbarhed og tilgængelighed af Voice Edge-infrastruktur

      Webex CC VPOP-infrastrukturen omfatter redundante par SIP SBC'er, der sikrer høj tilgængelighed, og flere SBC'er kan tilføjes for at skalere de samtidige opkaldsmængder, der skal understøttes.

      Det maksimale antal samtidige opkald, som VPOP kan håndtere, afhænger af antallet af SBC'er, der kører, og som opkald sendes til.

      For geografisk redundans – et net af VPOP SBC med sammenkoblinger på tværs af flere par på tværs af regioner understøttes.

      For stemmeindtrængningstjenester er de horisontalt skalerbare til at håndtere et stigende antal samtidige taleopkald, der skal indtages på Webex CC.

      Sikkerhedsovervejelser i forbindelse med voice edge-infrastruktur

      Nedenstående tabel indeholder oplysninger om tilslutningsmulighederne til Voice Edge-infrastrukturen.

      Tabel 1. Forbindelsestyper

      Forbindelse

      Typer

      Offentligt internet

      Direkte (med hvidlistede kilde-IP-adresser)

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

      Websted til websted (S2S)

      SRTP/SIP TLS

      Private tilslutningsmuligheder

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Datacenter på tværs af forbindelser

      Equinix Fabric-forbindelser

      For flere detaljer, besøg 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 taleopkald, der kommer ind i et telefonnummer, der er knyttet til et indgangspunkt, bliver besvaret af Webex CC, og udførelsen af et Webex CC Flow, der er knyttet til indgangspunktet, går i gang.

      Webex CC Flow Builder leverer programmeringskonstruktioner/operatorer og funktionelle blokke, kaldet aktiviteter, så administratorer eller enhver, der designer og implementerer IVR-logikken, kan kombinere disse byggesten og oprette flowdefinitionen.

      De programmeringskonstruktioner, som Flow understøtter, er:

      • Rapporterings- og indstillingsvariabler – tilstand, der er knyttet til en flowudførelse

        • Pebble Expressions for at indstille værdien af variabler

      • Betinget kontrol

      • Looping - ved hjælp af Conditionals og Go To (evne til at kæde aktiviteter sammen)

      • Kald REST-API'er

      • Parse Data - JSON, TOML, XML, der typisk bruges til parsing af API-svar.

      • Komponere aktiviteter


       

      Et repræsentativt sæt aktiviteter, som Flow leverer, er:

      • Afspil beskeder

      • Indsaml brugerdata

      • Omstille opkaldet til en anden destination/et andet telefonnummer

      • Send opkaldet til en virtuel agent

      • Sæt opkaldet i kø, så det kan blive besvaret af en agent.

      For hvert opkald, der er aktivt, er en forekomst af flowkørsel også aktiv, indtil opkaldet afsluttes, hvilket resulterer i samtidige udførelser af flows.

      Hver forekomst af flowudførelse giver isoleret miljø for data / tilstand, der er knyttet til flowet og der ved opkaldet.

      I hele opkaldets livscyklus gør flow det også muligt at reagere på bestemte hændelser, der sker, og håndtere dem – f.eks. når et opkald bliver besvaret af en agent, kan en hændelseshandler udløse et pop-op-vindue på skærmen i grænsefladen på agentskrivebordet.

      For yderligere oplysninger om Webex CC Flow, 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.

      Understøttelse af virtuel agent

      Flow leverer en aktivitet til overdragelse af interaktionen til en virtuel agent, der er forudkonfigureret i Webex Control Hub.

      Når opkaldet er forbundet til en virtuel agent, giver det brugeren en samtalebaseret IVR-oplevelse, og aktiviteten afsluttes enten med afslutning af opkaldet eller med eskalering af opkaldet til en agent.

      I tilfælde af eskalering kan flowet konfigureres til at sætte opkaldet i kø, som derefter besvares af en agent.

      Indgående digitale interaktioner

      For e-mail- og meddelelseskanal for indgående interaktioner bruger Webex CC Webex Connect til klargøring af aktiverne, flow til at håndtere de indgående interaktioner og derefter dirigere interaktionen til Webex CC, når Webex Connect-flowet eksplicit sætter interaktionen i kø, så den kan håndteres af en agent.

      Følgende figur illustrerer indtagelsen af e-mail, meddelelsesinteraktioner i Webex CC.

      Indstillinger for indgående data for e-mail og meddelelser

      Virtual Agent / BOT-integrationer

      For interaktioner med e-mail og meddelelser/sociale kanaler konfigureres de virtuelle agent-/BOT-behandlinger i Webex Connect-flowet.

      Som det er tilfældet med Virtual Agents for Voice, sættes interaktionen i kø og distribueres til en agent, hvis BOT-behandlingen ender med at eskalere som resultat.

      Routing og kø

      Webex CC behandler den indgående kontakt med automatiserede handlere som defineret i flowet, og flowet kan beslutte at sætte kontakten i kø til en kø/direkte til en agent (agentspecifik kø – understøttes kun for telefoni-/stemmeinteraktioner).

      Hvis der er en agent tilgængelig i kø, reserveres agenten, og interaktionen distribueres til agenten. Hvis der ikke er nogen agenter tilgængelige, parkeres interaktionen i køen, og Flow vil fortsat behandle kunden med handler, der er knyttet til køaktiviteten.

      Når en agent bliver tilgængelig, afbrydes handleren, og agenten tilbydes interaktion.

      Følgende figur illustrerer kø- og routingarkitekturen.

      Queuing and Routing Architecture
      Kø- og routingarkitektur

      Valg af agent

      Køer i Webex CC understøtter følgende algoritmer til valg af agent:

      • Agentruter, der har været længst tilgængelig

      • Fagbaseret routing

        • Længst tilgængelig agent (LAA)

        • Bedste tilgængelige agent (BAA)

      Agenter er knyttet til køerne gennem Teams.

      En kø kan tildeles flere opkaldsdistributionsgrupper (hvor hver gruppe har et eller flere teams) på en sekventiel måde med konfigureret ventetid på, at opkaldsdistributionsgruppen føjes til køen, så søgeområdet for en matchende agent udvides til flere opkaldsdistributionsgrupper, efterhånden som tiden skrider frem.

      For fagbaseret distribution vælges en agent blandt de fagkrav, der matcher agenter, der er knyttet til køen, baseret på LAA- eller BAA-konfiguration.

      Tale-/telefonispecifikke ekstra funktioner

      Agentbaseret routing (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjælp af aktiviteten QueueToAgent dirigere interaktioner direkte til den valgte agent baseret på agent-id'et.

      Hvis agenten ikke er tilgængelig til at håndtere interaktioner, kan interaktionen parkeres i en agentspecifik kø og vente på, at agenten bliver tilgængelig

      Avancerede køoplysninger

      Webex CC Flow kan ved hjælp af aktiviteten GetQueueInfo hente oplysninger i realtid for en kø som position i kø (PIQ), estimeret ventetid (EWT), antal agenter, der er tilgængelige i køen, og kan bruges til at beslutte, om kontakten skal sættes i kø eller ej.

      Hilsen tilbagekald

      Webex CC Flow, der bruger aktivitetstilbagekald, giver kunden mulighed for at afbryde forbindelsen til opkaldet, samtidig med at positionen i køen bevares, og modtage et tilbagekald, når den virtuelle interaktion i køen dirigeres til en agent.

      Håndtering af overløb

      Webex CC understøtter håndtering af overløb ved hjælp af kapacitetsbaserede teams (CBT).

      CBT er som et almindeligt team med en kapacitet og et tilknyttet eksternt DN, der betjener denne kapacitet. Det kan konfigureres sammen med andre teams i køopkaldsdistributionscyklusserne.

      Normalt konfigureres dette som den sidste cyklus, så den fungerer som et overløb, hvis der ikke er nogen agent tilgængelig, selv efter at alle de konfigurerede opkaldsdistributionsgrupper ikke kan finde en tilgængelig matchende agent til håndtering af interaktionen.

      Agent Desktop Operations

      Når en agent logger på Webex CC Agent Desktop, angiver agenten et telefonnummer, som indgående opkald til agenten kan forbindes til. Det kan være en PSTN-telefon, en mobiltelefon eller et lokalnummer, hvis agenten er en Cisco Webex Calling bruger.

      Bemærk, at dette nummer skal være et gyldigt telefonnummer, som opkald kan viderestilles til. Hvis dette ikke er tilfældet, kan agenten ikke modtage indgående opkald.

      Baseret på den type interaktion, som agenten håndterer, giver widgets på agentskrivebordet mulighed for at udføre bestemte mediekontrolhandlinger.

      Når et opkald f.eks. er besvaret, kan agenten udføre følgende handlinger i forbindelse med opkaldet.

      • Sæt opkaldet på hold

      • Initiere konsulentopkald og

        • Omstille opkaldet til et andet telefonnummer (f.eks. agentens telefonnummer)/indgangspunkt

        • Sæt en anden agent i konference for opkaldet

      • Omstil opkaldet til en anden kø

      • Afslutte opkaldet

      Agentcomputer giver administratorer mulighed for at tilføje brugerdefinerede widgets der ved at udvide skrivebordsfunktionerne og gøre det til en samlet samling widgets, som agenter skal bruge for at få deres arbejde udført på en effektiv måde.

      Skrivebordsarkitektur

      Agentskrivebord er et mikrofrontend-baseret enkeltsidet program, der er vært for widgets, der er bygget på basis af webkomponentarkitektur. Alle standard / lager widgets er drevet af data, der hentes af API'er eller server side push mekanismer.

      Disse er typisk asynkrone API'er, hvor svaret på en aktivering kommer til skrivebordet via en WebSocket-forbindelse.

      Webex CC-Agent Desktop godkender brugere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for brugerdefinerede widgets, baseret på godkendelsesmodellen, giver det en single sign-on-oplevelse til agenter, hvis den brugerdefinerede widgets godkendelsesmodel er integreret med CI.

      Når en agent er en del af en interaktion, sendes alle opdateringer til denne interaktionstilstand eller tilknyttede data til skrivebordet via WebSocket-forbindelsen.

      Skrivebordets robusthed over for tilslutningsmuligheder og ventetid

      Det asynkrone API- og serverside-push muliggør skalering og ethvert forbindelsestab til WebSocket-grænsefladen registreres, og skrivebordet forsøger at oprette forbindelse igen og logge på igen.

      Følgende figur illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administration og konfiguration

      Onboarding af kunder

      Webex Control Hub er den primære grænseflade, der bruges af partnere og kunder til at onboarde kunder og aktivere eller konfigurere funktioner.

      Når organisations- og kontaktcenterfunktionerne er klargjort i Control Hub, udløser det et workflow i Webex CC, som udfører resten af trinnene i klargøringen af alle kontaktcenterfunktioner i henhold til de tilbud, kunden har valgt.

      Al klargøring af kontaktcentre udføres ved hjælp af et BPM-arbejdsprocesprogram, der muliggør en deklarativ måde at definere de involverede trin på og gør hele provisioneringstrinnene modstandsdygtige over for fejl og sikrer dataintegriteten.

      Følgende figur illustrerer provisioneringsarbejdsgangen i Webex CC.

      Arbejdsgang for onboarding af kunder

      Konfigurationsobjekter

      De vigtigste konfigurationsobjekter i Webex CC, der er omfattet af en organisation, er:

      Sted

      Sted betyder en placering, hvor et eller flere teams, brugere (agenter/supervisorer) er placeret.

      Alle brugere og teams skal tilhøre et websted.

      Team

      En gruppe brugere. Teams bruges til at distribuere interaktioner til agenter via køer.

      Hvert team skal tilhøre et websted.

      Agenter

      Brugere, der kan logge på Agent Desktop og håndtere interaktioner på tværs af medietyper, der er konfigureret i Webex CC.

      Supervisorer

      Supervisorer tildeles teams og kan overvåge/coache agenten og have adgang til teamniveaustatus og agentstatistikker for dem, der hører til de teams, som supervisoren er tildelt.

      En kø er en logisk enhed, hvor interaktioner kan ventes på, at agenter er tilgængelige, som derefter distribueres til agenten.

      Køer knyttes til teams som søgeområdet for agenter med mulighed for at udvide søgeområdet baseret på den forløbne tidsgrænse ved at føje andre teams til søgeområdet.

      Entrypoint

      Indgangspunkt er en logisk enhed, der repræsenterer indgangspunktet for interaktioner, der kommer ind i Webex CC. For telefoni er dette primært knyttet til det telefonnummer, som opkald ankommer til, og for e-mail/messaging-kanaler peger indgangspunktet på aktivkonfiguration i Webex Connect.

      Flow

      Det flow, der er knyttet til indgangspunktet (via distributionsstrategi), som bestemmer de trin, der er involveret i håndtering af interaktioner.

      For ikke-telefonikanaler (e-mail, beskeder/sociale medier) vælges Flow som en del af aktivkonfigurationen i Webex Connect.

      Adgangskontrol for kontaktcentre med flere steder

      Webex CC-administratorer kan konfigurere brugerprofiler med adgangsrettigheder til bestemte steder, teams, køer og indgangspunkter. På grund af webstedernes og holdenes hierarkiske karakter er det desuden kun de teams eller den dato, der vedrører holdene, der tilhører disse websteder eller en eksplicit specificeret delmængde af sådanne teams, der kan tilgås af brugeren, når der er givet adgang til bestemte websteder.

      For køer og indgangspunkter er de globale på organisationsniveau, så for forskellige geografiske placeringer (steder, hvor bestemte agenter og teams er placeret) kan der konfigureres separate indgangspunkter og køer, og supervisorer/brugere kan få adgang til de objekter, der er relevante for bestemte websteder.

      Følgende figur illustrerer de centrale konfigurationsobjekter og den brugerprofil, der refererer til disse objekter.

      Konfigurationsobjekter, der er knyttet til brugerprofil

      Ud over at begrænse adgangen til disse enheder kan Webex CC-administratorer styre de specifikke funktioner/moduler, som en bruger kan få adgang til i administrationsgrænsefladen, og derved have brugere med administrations-/konfigurationsrettigheder til bestemte enheder samt sektioner/funktioner i Webex CC-administrationsgrænsefladen.

      Rapportering og analyse

      Webex CC behandler de diskrete hændelser, der genereres af forskellige tjenester i løbet af interaktionernes livscyklus, ved hjælp af en række realtidsstrømbehandlingstjenester og genererer et defineret sæt realtidsdatasæt, der offentliggøres til abonnerede klienter.

      Desuden behandles, transformeres og aggregeres disse hændelser yderligere, og de resulterende datasæt bevares, som derefter hentes via API'erne til dataforbrug og rapporterings- og datavisualiseringsgrænsefladen – Analysator.

      Følgende figur illustrerer databehandlings- og forbrugsgrænsefladerne i Webex CC

      Webex CC databehandlingspipeline og forbrugsgrænseflader

      Integrationer

      Alle eksterne integrationer til WxCC for at udvide og forbedre de funktioner, som kunderne kan bruge, bruger standard publicerede API'er.

      Den type API grænseflader, der er tilgængelige i Webex CC, er:

      • REST API

      • Server-Side Push, bruge

        • Webhooks

        • WebSocket-meddelelser

      CRM-integrationer

      Webex CC understøtter to former for integration med CRM-systemer (Customer Relationship Management).

      • Integrerede skrivebordsforbindelser

      • Flowintegrationer via HTTPs Connectors i IVR

      Integrerede skrivebordsconnectorer: CRM-program som den primære grænseflade

      I denne driftstilstand logger agenten på CRM-konsollen som det primære program.

      Webex CC er et integreret program (også kaldet et integreret skrivebordsprogram eller en integreret softphone), som primært bruges til at logge på kontaktcentret og modtage Webex CC-dirigerede kontaktcenterinteraktioner.

      Ved modtagelse af et opkald eller en samtaleanmodning udfører CRM-integrationen følgende handlinger på CRM-konsollen

      • Pop op-skærmbilledet til kundeposten, der er knyttet til ANI, eller andre tilknyttede opkaldsdata.

      • Bogfør opkaldsmetadata som aktivitetsnoter i kundeposten

      • Tillad agenten at "klikke for at ringe" ved at klikke på kontakten i CRM og starte et udgående opkald til kunden

      • Bogføring af opkaldsposter i CRM-rapporteringstabellerne for primær rapportering på CRM.

      • Indeholder den fulde funktionalitet af kontrolelementerne Agent Desktop og opkald (integreret og minificeret version af skrivebordsappen)

      Den primære integrationstilstand med CRM'erne er ved at integrere Webex CC Desktop-program i en separat iFrame.

      Desuden kører Webex CC Desktop-programmet en brugerdefineret konsolløs widget (ingen brugergrænseflade) kører i baggrunden, som interagerer med det underliggende CRM-system for at udføre automatiserede handlinger på vegne af agenten.

      Interaktionerne drives af to SDK'er, som den konsolløse widget bruger.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK'et, der leveres af Webex CC til registrering af hændelseslyttere til agent- og kontakthandlinger.

      • CRM JS SDK: Dette er det CRM-klient-SDK, der gælder pr. CRM, der abstraherer REST API opkald med CRM. For eksempel bruges det CTI JS-bibliotek, der leveres af Salesforce, til salgsstyrke til at udføre handlinger og lytte efter hændelser inde i CRM.

      Følgende figur illustrerer CRM-integrerede Webex CC-skrivebords- og connectorarkitektur

      CRM Connector integreret desktop-connectorarkitektur

      Webex CC understøtter følgende CRM-løsninger til ovennævnte integration:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

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

      Du kan finde flere oplysninger om konfiguration af Webex CC-skrivebordslayouts til aktivering af CRM-connectoren, funktionssæt og ændringslogfiler ved at besøge https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgængelighed af CRM-connectorer

      CRM Connectors er tilgængelige i alle geografiske områder og områder, hvor Webex CC fungerer.

      Elastisk skala og ydeevne

      Webex CC er vært for den brugerdefinerede widget, der muliggør tovejskommunikation mellem CRM-applikationen og Webex CC-skrivebordet i AWS CloudFront CDN, hvilket sikrer høj tilgængelighed af widget-AWS på tværs af tilgængelighedszoner og regioner.

      Al CRM-integrationsspecifik beregning sker i den browser, hvor agenter bruger CRM-programmet med Webex CC Desktop integreret i CRM-programmet.

      Sikkerhed

      CRM-connectorerne aktiveres via Webex CC-agentskrivebordslayoutet, og valgfrie parametre overføres via skrivebordslayoutet til widgetten for at slå funktioner til og fra.

      Hvis du f.eks. vil aktivere widgetten Salesforce-handlinger, kan administratoren aktivere parameterindstillingen for skrivebordslayoutparameteren sfdcWidgetEnabled til true.

      Installation af pakke

      Hvis integrationen skal fungere tovejs, skal CRM-konsollen have det integrerede program installeret. Dette er for at understøtte indlæsning af Desktop-applikationen inde i en iFrame.

      Alle Desktop Embedded-connectorer er tilgængelige på CRM-markedspladsen.

      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/

      Installationen af markedspladsprogrammet aktiverer de nødvendige plug-ins og importerer de nødvendige XML-filer til CRM-konsollen for at understøtte rapportering af opkaldsposter på CRM-systemet.

      Flowintegrationer via HTTP-connectorer i IVR

      Webex CC Flow builder understøtter tovejsdatastrømme mellem Webex CC og CRM-systemet ved hjælp af HTTP-connectorer Webex, der er konfigureret i Control Hub og brugt på Webex CC Flow.

      Disse bruges primært til personalisering inden for stemmeinteraktioner og tilpasset routing inden for IVR.

      Som standard understøtter Webex CC Salesforce HTTP Connector på Control Hub. De andre CRM-connectorer kan tilføjes som brugerdefinerede connectorer på Webex Control Hub.

      Du kan finde flere oplysninger om HTTP-connectorerne på https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-forbindelser:

      Workforce-optimering

      Webex CC understøtter workflowoptimering og kvalitetsstyringsløsninger fra førende brancheleverandører.

      Implementering og tilslutningsmuligheder

      Webex CC er implementeret i AWS og er i øjeblikket tilgængelig i følgende områder:

      • US

        • USA-Øst N Virginia

        • Det vestlige USA i Californien (kun indtrængen af talemedier)

      • Canada

        • Centrale

      • Storbritannien

        • London

      • Europa

        • Frankfurt

      • Asien Pac

        • Tokyo

        • Sydney

        • Singapore

      Multiområdeforbindelse til telefoni

      For at muliggøre globale organisationer med agenter og kunder på flere geografiske placeringer understøtter Webex CC, at medierne holdes inden for det lokale område i de områder, hvor stemmemediekanten og indgående tjenester kører.

      Følgende figur viser udrulning i flere regioner med regionale medier.

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

      Tjenesterne Media Edge og Indgående medier udrulles i følgende områder.

      Geo-region

      Webex CC-tjenester (AWS-region)

      Media Edge (stemme POP)

      Næste generations medietjenester (AWS-region)*

      US

      N Virginia

      København

      Los Angeles

      N Virginia

      N Californien

      Canada

      Centrale

      Vancouver

      Toronto

      Centrale

      Brasilien

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannien

      London

      London

      London

      Indien

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australien

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhed og beskyttelse af personlige oplysninger

      Infrastruktur Sikkerhed

      Stemmeinfrastruktur på Edge

      Voice Edge-komponenterne gør det muligt for SIP-trunks fra kundenetværk/PSTN-operatører at terminere, og dette er aktiveret baseret på hvidlistede IP'er, der har tilladelse til at oprette forbindelse til edge-komponenterne.

      Beregn infrastruktursikkerhed

      Webex CC-beregningsinstanser klargøres i AWS, og tjenester kører som pods i Kubernetes-klyngen, som har flere navneområder, og adgangen til hvert navneområde er begrænset med separate legitimationsoplysninger.

      Al klargøring af infrastruktur udføres ved hjælp af kode - ingen manuelle trin - og ingen af legitimationsoplysningerne kan tilgås manuelt.

      Der er et centralt legitimationslager med specifikke stier konfigureret til specifikt sæt tjenester / teams, og adgangen til selve legitimationslageret er begrænset og konfigureret som hemmeligheder i build- og implementeringssystemerne.

      Ingen af infrastrukturkomponenterne / tjenesterne er direkte eksponeret uden for AWS VPC, og kun offentligt eksponerede grænseflader er API'er og WebSocket-servere, der styres og administreres ved hjælp af api-gateway,

      Derudover er der visse interne systemer og grænseflader, der bruges af udviklere, og som bruges til visning af logfiler, målepunkter, implementeringsoplysninger, buildstatus og testresultater, som er sikret ved hjælp af roller og grupper og integreret med Ciscos interne godkendelsessystemer.

      Godkendelse og autorisation af brugergrænseflader

      Alle brugergrænseflader, der bruges af forskellige kontaktcenterbrugere (agenter, supervisorer, administratorer, analytikere), er beskyttet af Cisco Common Identity-baserede OAuth-flows (ihændehavertokengodkendelse).

      Godkendelsen udføres ved hjælp af roller for den bruger, der har hentet tokenet, og områder, der er tildelt tokenet.

      Datasikkerhed

      Data i transit

      Ingen af grænsefladerne i den anvendte tjeneste-/infrastrukturkomponent er direkte eksponeret for ekstern indgående trafik.

      Vælg tjenester med http-API'er eksponerer disse grænseflader via en gateway, og al indgående https (inklusive dem fra WebSocket) afsluttes i ALB, og intern trafik via http dirigeres til tjenesterne.

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

      Inde i VPC er den interne kommunikation mellem tjenester - over http / brugerdefineret TCP-protokol - over almindelig TCP stikkontakt.

      Inaktive data

      Alle data, der gemmes, krypteres på lagerlaget. Desuden er de datalagre, der er uden for VPC, beskyttet og adgangskontrol og autorisationer med legitimationsoplysninger sikkert gemt og administreret i et hemmeligt lager.

      Følgende figur illustrerer datastrøms- og sikkerhedsmodellen for transit såvel som inaktive hændelser.

      Datasikkerhed under overførsel og inaktivitet

      Databeskyttelse

      Slutbrugerens PII-data

      Webex CC Flow, som er den programmatiske controller til håndtering af interaktioner, kan bruges til at indsamle brugerdata, som kan tildeles flowvariabler, der er specielt mærket som "Indeholder følsomme data". Værdierne for sådanne data krypteres, og ingen tjenester i transitstien for dataene har adgang til disse data.

      Desuden bevares sådanne data aldrig i Webex CC-rapporteringsdatalageret, og logfilerne/meddelelsesinfrastrukturen vil have krypterede data, og klare tekstdata gemmes ikke nogen steder i Webex CC.

      Kontaktcenteragent/supervisor-PII-data

      Kontaktcenterets brugerrelaterede data redigeres i logfiler, men er tilgængelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhed

      Faktorer for skala

      For Webex CC er de faktorer, der påvirker skalaen:

      • Samtidig antal agenter logget på

      • Samtidig antal igangværende interaktioner

        • Handlinger, der udføres på disse interaktioner

      • Samtidig antal handlinger, som supervisorer/agenter udfører uden for håndteringen af interaktionerne

      • Mængden af genererede og vedvarende data

      Arkitektoniske aspekter, der muliggør skalering

      De principper, som Webex CC er bygget og designet på, gør det muligt for løsningen at skalere dynamisk efter behov inden for de grænser, der håndhæves af den leverede infrastruktur til de forskellige tjenester og platformskomponenter.

      Hændelsesdrevet arkitektur

      Tjenesterne i Webex CC kommunikerer ved hjælp af meddelelser, og de kritiske meddelelsesbehandlingsstrømme involverer ikke nogen blokerende IO-handlinger, og den tilstand, der kræves til behandling af meddelelser, er lokaliseret til forekomsten af den tjeneste, der behandler meddelelsen.

      Statsløse tjenester (eller eksternaliseret stat)

      Statsløse tjenester muliggør elasticitet ved nemt at tilføje/fjerne yderligere forekomster af tjenesterne. Der er visse tjenester, der i sagens natur er statslige, og de har eksternaliseret statsbutik, og infrastrukturen understøtter også dynamiske ændringer i antallet af forekomster af sådanne tjenester med automatisk rebalancering / statsoverførsel / lokalisering af staten til den instans, der har brug for staten.

      Elastisk infrastruktur

      Alle tjenester kører i Kubernetes, og infrastrukturen aka Kubernetes-noder skaleres automatisk baseret på brugen, og dette muliggør dynamisk tilføjelse af flere beregningsnoder op til en maksimal høj tærskel, der er forudkonfigureret.

      Belastningsprojektion og regelmæssig validering

      Alle tjenester benchmarkes for ydeevneegenskaberne, og skaleringsmønsteret valideres på serviceniveau.

      Yderligere kontinuerlig validering, spidsbelastning og udholdenhedstest udføres med testparametre, der er indstillet til forventet vækst i de skalapåvirkende attributter, hvilket gør det muligt at identificere flaskehalse, planlægge at opdatere den høje tærskel for infrastrukturressourceforbrug og være klar til spildagen.

      Pålidelighed og tilgængelighed

      Den hændelsesdrevne arkitektur og statsløse tjenester muliggør robusthed og elasticitet. For at sikre, at fejl registreres og reageres på, før funktionaliteter påvirkes, anvender Webex CC imidlertid følgende strategi.

      • Infrastrukturens tilgængelighed og pålidelighed

        • Alle Webex CC-tjenesteydelser og infrastrukturkomponenter udrulles altid på tværs af tre AWS-tilgængelighedszoner.

          • Dette gør det muligt for Webex CC at være modstandsdygtig over for tilgængelighedszonefejl, og i tilfælde af fejl erstattes de mislykkede forekomster automatisk med nyere.

      • Kontinuerlig overvågning og alarmering

        • Interne og eksterne sonder til tjenester og infrastrukturkomponenter, som ved fejl udløser advarsler.

        • Målepunkter, der registreres fra tjeneste- og infrastrukturkomponenter og behandles via et regelprogram, der registrerer matchende regler og udløser beskeder.

      • Løbende validering og alarmering

        • Der køres periodiske tests, og eventuelle fejl resulterer i udløsning af advarsler

        • Disse advarsler opretter proaktive hændelser og håndteres som en reel hændelse, der påvirker kunden.

          • Dette foregriber påvirkninger for kunden og bidrager til systemtilgængelighed og pålidelighed.

      • Løbende integration og levering

        • Dette er den tekniske proces og leveringspipeline og muliggør hurtig og pålidelig opbygning, validering og udrulning af tjenester/ændringer af tjenester i Webex CC.

          • Muligheden for at udføre fuldstændig automatiseret implementering – fra kode til produktionsmiljø med alle de nødvendige valideringer reducerer risikoen og minimerer tiden til løsning, hvis en ændring skal implementeres som reaktion på en fejl.

      • Afbrydere og kill-switches

        • Forskellige dele af systemet/visse funktioner i Webex CC kan deaktiveres selektivt for alle kunder eller udvalgte kunder for at minimere kaskadeeffekter af en fejl.

          • Dette gør det muligt at minimere fejloverfladen og opnå tilgængelighed af centrale kontaktcenterfunktioner for kunderne.

      Overvågning og fejlregistrering

      Følgende figur angiver de mekanismer til løbende overvågning, validering og advarsler, der er på plads for Webex CC.

      Kontinuerlig overvågning og fejlregistrering

      Forretningskontinuitet og it-katastrofeberedskab

      Disaster Recovery and Business Continuity-processen sikrer, at der registreres eventuelle store afbrydelser i en region, og de nødvendige trin er på plads for at sikre gendannelse af tjenesterne til kunder, der er ombord i regionen.

      Trinene til gendannelse dokumenteres, valideres og holdes opdateret regelmæssigt i henhold til katastrofegendannelses- og styringsprocesserne.

      Webex CC-tjenesteydelser udrulles i tre separate tilgængelighedszoner i en AWS-region. Hver tilgængelighedszone er en forskellig fysisk placering i området med uafhængige forsyningsselskaber.

      I tilfælde af fuldstændig AWS-regionsfejl er Webex CC afhængig af AWS for at gendanne regionen, og for langvarige afbrydelser, der involverer hele regionen, klargøres Webex CC-datacenteret i en ny AWS-region og gendanner de vigtigste kundekonfigurationer og data, så kontaktcentret er operationelt for kunder i den nye AWS-region.

      Dette involverer automatisering, men kræver manuel indgriben for at udløse processen samt overvåge og sikre, at den nødvendige konfiguration og data gendannes for at gøre kontaktcentret operationelt for kunderne.

      Overholdelse og certificeringer

      Webex Contact har en omfattende liste over sikkerhedscertificeringer. Disse certificeringer holdes ajour med jævne mellemrum.

      • PCI DSS QSA

      • CAIQ

      • HIPAA & HITECH

      • CSA stjerne niveau 1

      • CSA Star Level 2 (uafhængig vurdering af 3. part)

      • SOC2

      • ISO27001 (International standard for informationssikkerhed)

      • ISO27017 (sikkerhedsstandard for cloudtjenesteudbydere)

      • ISO27018 (Sikkerhedsstandard med fokus på beskyttelse af personoplysninger i skyen)

      • ISO27701 (udvidelse til beskyttelse af personlige oplysninger)

      • C5 tysk standard, der demonstrerer operationel sikkerhed mod cyberangreb

      Se Webex Contact Center-tjenestens dataark om beskyttelse af personlige oplysninger for yderligere oplysninger.

      Indledning

      Cisco Webex Contact Center (Webex CC) er et kontaktcenter som en service (CCaaS), der gør det muligt for organisationer at muliggøre smartere, proaktive og personlige interaktioner på tværs af kundekampagneforløbet.

      Webex CC er designet, designet og udviklet fra bunden som en cloudbaseret løsning med følgende centrale arkitektoniske principper.

      • Tjenester: Uafhængigt sæt tjenester, hvor hver tjeneste leverer et lille sammenhængende sæt funktioner til sine brugere.

      • Hændelsesdrevet: Alle tjenester kommunikerer med hinanden ved hjælp af meddelelser, undtagen i webapplikationer, hvor applikationen bruger https-grænseflader (REST API'er, Push Data via WebSocket-interface) til specifikke brugssager.

      • Statsløs/eksternaliseret tilstand: Tjenesterne udrulles i Kubernetes og kører i docker-objektbeholdere med mulighed for automatisk at skalere og være modstandsdygtige over for fejl i en eller flere forekomster af tjenesterne.

      • Observerbar: Alle tjenester og infrastrukturkomponenter, der muliggør implementering af sådanne tjenester, kan observeres med standardmekanismer til at måle, registrere og forhindre situationer, der påvirker kontaktcenterfunktioner samt hurtig fejlfinding og gendannelse af tjenester i tilfælde af afbrydelser.

      • Isoleret/løst koblet: Hver tjeneste kan bygges, valideres og implementeres/opdateres uafhængigt uden nedetid for kontaktcenterfunktioner.

      Webex CC-tjenester implementeres i AWS og drives af en cloudbaseret platform, der muliggør følgende:

      • Tilgængelighed af infrastrukturtjenester og applikationer på tværs af flere tilgængelighedszoner

      • Elasticitet af infrastrukturtjenester og applikationer, der muliggør dynamiske skaleringsfunktioner

      • Sikkerhed indbygget i den måde, systemerne bygges og implementeres på, data beskyttes under overførsel og inaktive sammen med de sikkerheds-/overholdelsescertificeringer, som Webex CC har.

      • Skalerbar og sikker edge-infrastruktur til telefoni/tale-integrationer

      • Observerbarhed med proaktiv overvågning og alarmering, der muliggør høj tilgængelighed af kontaktcentertjenester til sine kunder.

      • Integreret med resten af Cisco Webex til brugergodkendelse/autorisation, administration og klargøring af kontaktcenterfunktioner.

      De yderligere afsnit i dette dokument beskriver hver af ovenstående funktioner, og hvordan CC Webex arkitekturen muliggør samme.

      Logisk arkitektur

      Den kernekapacitet, som en kontaktcenterløsning skal have, er at gøre det muligt for kunderne nemt at kontakte organisationen ved hjælp af almindeligt anvendte kommunikationsmidler og få forespørgslerne / problemerne behandlet på en hurtig og effektiv måde.

      Men for at sikre, at dette grundlæggende princip opnås, er der flere funktioner bag kulisserne, som den organisation, der bruger kontaktcenteret, skal have adgang til. Det drejer sig om:

      • Mekanismer, som kunderne kan bruge til at starte en interaktion

        • Udgivne og operationelle telefonnumre, der forbinder telefoniopkald med kontaktcentersystemet

        • E-mail-adresser, som kunder kan sende e-mail til, og mekanisme til at registrere nye indgående e-mails.

        • Mulighed for kunder at kontakte via forskellige digitale kanaler, herunder, men ikke begrænset til,

          • Chat fra en hjemmeside/app

          • Direkte chat via populære messaging-klienter som WhatsApp, Facebook Messenger, Apple Business Chat, Direkte besked fra Twitter

      • Evne til at registrere nye interaktioner og håndtere dem effektivt

        • Disse vil omfatte automatiseret IVR system, virtuelle agenter til telefoni / chats med programmerbarhed indbygget til at definere de arbejdsgange, der er involveret i håndtering af interaktioner.

        • Endelig skal interaktionen, hvis det er nødvendigt, eskaleres til en agent, der er optimalt kvalificeret til at håndtere interaktionen.

      • Mulighed for, at agenter kan angive tilgængelighed til håndtering af interaktioner og supervisorer til at overvåge, coache agenter og opnå de driftsmæssige målepunkter, der muliggør effektive interaktioner.

      • Administratorers mulighed for at konfigurere og provisionere de forskellige kontaktcenterfunktioner, der gør det muligt for agenter og supervisorer at udføre deres opgaver som forventet.

      Derudover skal moderne virksomheder have tilføjet funktioner for at optimere kontaktcenterdriften med adgang til data og indsigt, der visualiserer og sporer vigtige driftsmålinger.

      Desuden er muligheden for at integrere med specialiserede funktioner i kontaktcenterøkosystemet, f.eks. kørsel af proaktive automatiserede udgående opkald, forbedring af agent- og supervisoroplevelser ved hjælp af AI, registrering og forståelse af kundekampagneforløbet for proaktivt at levere data på forhånd til agenter, klare differentiatorer i den måde, kontaktcenterløsninger udvikler sig på.

      Med hensyn til forbrugsmodellen, hvor kontaktcentertilbud forbruges som en cloud-leveret softwaretjeneste, kræver evnen til at sikre tilgængelighed, pålidelighed og automatiserede ad hoc-skalakrav avancerede overvågnings- og alarmeringsmekanismer, som muliggør kontinuerlig validering og registrering af forestående problemer og forebyggelse / minimering af påvirkninger på kundedrift.

      Følgende figur illustrerer den logiske arkitektur af Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funktionelle komponenter

      Følgende afsnit beskriver forskellige funktionelle komponenter i Webex CC.

      Administration af interaktion

      Webex CC understøtter telefoni, e-mail og beskeder (sociale kanaler) som forskellige kanaler, som brugere kan bruge til at interagere med kontaktcentret.

      For alle kanaler kan den indledende håndtering udføres af systemet, og derefter kan interaktionen eskaleres til en agent.

      Medietyper

      Telefoni-

      For telefoni bestemmes håndteringen af indgående taleopkald af, hvordan opkaldet er kommet ind i kontaktcenteret (se Indtrængningsmekanismer nedenfor) og af det Webex CC-flow, der er knyttet til indgangspunktet.

      Opkaldet besvares, og der udføres yderligere handlinger i henhold til Webex CC Flow-definitionen – som er en programmatisk repræsentation af de handlinger, der skal udføres, mens opkaldet håndteres, enten før det sættes i kø og dirigeres til en agent, eller selve flowet kan håndtere opkaldet uden overførsel til en agent.

      Flow Builder i Webex CC giver udviklere mulighed for at definere flowet og tildele det til det indgangspunkt, via hvilket opkaldet ankommer til Webex CC.

      Disse konfigurationsobjekter og deres anvendelse er dækket i Konfigurationsenheder.

      Flere oplysninger om Flow Builder er dækket i det kommende afsnit om IVR System.

      E-mail og beskeder

      Fra Webex CC-perspektiv leverer Webex Connect indgående og udgående funktioner til alle digitale kanaler - e-mail, meddelelseskanaler, som slutbrugere kan bruge til at kontakte kontaktcenter.

      Webex Connect Flow

      • Bestemmer håndteringen af sådanne interaktioner, indtil interaktionerne er sat i kø og distribueret til agenter. Dette omfatter automatisk håndtering og BOT-behandlinger for alle former for messaging og e-mail-interaktioner.

      • Anvender forretningslogik på indgående interaktion.

      • Håndterer kontakt før kø.

      • Flow selv kan håndtere interaktionen uden overførsel til live agent.

      De meddelelseskanaler, der understøttes af Webex CC, er:

      • Web App / Mobil App Chat

      • WhatsApp

      • Facebook Messenger

      • Sms

      De e-mailkanaler, der understøttes af Webex CC, er:

      • Gmail

      • Office365

      Indtrængningsmekanismer

      Dette afsnit dækker de mekanismer, hvormed en interaktion kan komme ind i Webex CC. Baseret på medietypen er de mekanismer, hvormed en interaktion når Webex CC, forskellige.

      For eksempel er der inden for telefoni fysisk infrastrukturprovisionering, der er nødvendig for at aktivere PSTN-forbindelse, konfiguration af telefonnumre og routing af opkald til Webex CC.

      For e-mail-/meddelelseskanaler skal indgående konfiguration udføres i Webex Connect, og det involverer klargøring af e-mail-/meddelelseskonto og Webex Connect flowkonfiguration.

      Indgående stemme

      I forbindelse med taleopkald er det typisk sådan, at brugerne ringer til et PSTN-telefonnummer, som derefter forbindes til kontaktcentret. Fra et indgående perspektiv kræver dette en mekanisme til at dirigere opkald fra PSTN til Webex CC.

      Følgende figur illustrerer indtagelse af taleopkald til Webex CC.

      Indstillinger for indgående stemme

      Stemmeindtrængningstjenesterne i Webex CC udfører tredjepartsopkaldskontrol ved hjælp af SIP og besvarer det indgående opkald samt udfører overførsels-, konference- og andre opkaldskontrolhandlinger.

      Det logiske indgangspunkt for opkald i Webex CC er konfigurationsenheden med navnet "Indgangspunkt". I forbindelse med taleindtrængning er nøglekonfigurationen for indgangspunktet det telefonnummer, der er knyttet til det, hvilket typisk er et gyldigt PSTN-telefonnummer, der er hentet fra den valgte PSTN-udbyder.

      Dette gør det muligt at registrere indgående opkald på telefonnummeret, knytte opkaldet til indgangspunktet og bruge andre konfigurationsparametre for indgangspunktet til at håndtere opkaldet i henhold til Webex CC Flow-definitionen, der skal udløses for interaktionen.

      Bemærk:

      Du kan finde flere oplysninger om PSTN-forbindelsesindstillingerne på 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.

      Skalerbarhed og tilgængelighed af Voice Edge-infrastruktur

      Webex CC VPOP-infrastrukturen omfatter redundante par SIP SBC'er, der sikrer høj tilgængelighed, og flere SBC'er kan tilføjes for at skalere de samtidige opkaldsmængder, der skal understøttes.

      Det maksimale antal samtidige opkald, som VPOP kan håndtere, afhænger af antallet af SBC'er, der kører, og som opkald sendes til.

      For geografisk redundans – et net af VPOP SBC med sammenkoblinger på tværs af flere par på tværs af regioner understøttes.

      For stemmeindtrængningstjenester er de horisontalt skalerbare til at håndtere et stigende antal samtidige taleopkald, der skal indtages på Webex CC.

      Sikkerhedsovervejelser i forbindelse med voice edge-infrastruktur

      Nedenstående tabel indeholder oplysninger om tilslutningsmulighederne til Voice Edge-infrastrukturen.

      Tabel 1. Forbindelsestyper

      Forbindelse

      Typer

      Offentligt internet

      Direkte (med hvidlistede kilde-IP-adresser)

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

      Websted til websted (S2S)

      SRTP/SIP TLS

      Private tilslutningsmuligheder

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Datacenter på tværs af forbindelser

      Equinix Fabric-forbindelser

      For flere detaljer, besøg 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 taleopkald, der kommer ind i et telefonnummer, der er knyttet til et indgangspunkt, bliver besvaret af Webex CC, og udførelsen af et Webex CC Flow, der er knyttet til indgangspunktet, går i gang.

      Webex CC Flow Builder leverer programmeringskonstruktioner/operatorer og funktionelle blokke, kaldet aktiviteter, så administratorer eller enhver, der designer og implementerer IVR-logikken, kan kombinere disse byggesten og oprette flowdefinitionen.

      De programmeringskonstruktioner, som Flow understøtter, er:

      • Rapporterings- og indstillingsvariabler – tilstand, der er knyttet til en flowudførelse

        • Pebble Expressions for at indstille værdien af variabler

      • Betinget kontrol

      • Looping - ved hjælp af Conditionals og Go To (evne til at kæde aktiviteter sammen)

      • Kald REST-API'er

      • Parse Data - JSON, TOML, XML, der typisk bruges til parsing af API-svar.

      • Komponere aktiviteter


       

      Et repræsentativt sæt aktiviteter, som Flow leverer, er:

      • Afspil beskeder

      • Indsaml brugerdata

      • Omstille opkaldet til en anden destination/et andet telefonnummer

      • Send opkaldet til en virtuel agent

      • Sæt opkaldet i kø, så det kan blive besvaret af en agent.

      For hvert opkald, der er aktivt, er en forekomst af flowkørsel også aktiv, indtil opkaldet afsluttes, hvilket resulterer i samtidige udførelser af flows.

      Hver forekomst af flowudførelse giver isoleret miljø for data / tilstand, der er knyttet til flowet og der ved opkaldet.

      I hele opkaldets livscyklus gør flow det også muligt at reagere på bestemte hændelser, der sker, og håndtere dem – f.eks. når et opkald bliver besvaret af en agent, kan en hændelseshandler udløse et pop-op-vindue på skærmen i grænsefladen på agentskrivebordet.

      For yderligere oplysninger om Webex CC Flow, 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.

      Understøttelse af virtuel agent

      Flow leverer en aktivitet til overdragelse af interaktionen til en virtuel agent, der er forudkonfigureret i Webex Control Hub.

      Når opkaldet er forbundet til en virtuel agent, giver det brugeren en samtalebaseret IVR-oplevelse, og aktiviteten afsluttes enten med afslutning af opkaldet eller med eskalering af opkaldet til en agent.

      I tilfælde af eskalering kan flowet konfigureres til at sætte opkaldet i kø, som derefter besvares af en agent.

      Indgående digitale interaktioner

      For e-mail- og meddelelseskanal for indgående interaktioner bruger Webex CC Webex Connect til klargøring af aktiverne, flow til at håndtere de indgående interaktioner og derefter dirigere interaktionen til Webex CC, når Webex Connect-flowet eksplicit sætter interaktionen i kø, så den kan håndteres af en agent.

      Følgende figur illustrerer indtagelsen af e-mail, meddelelsesinteraktioner i Webex CC.

      Indstillinger for indgående data for e-mail og meddelelser

      Virtual Agent / BOT-integrationer

      For interaktioner med e-mail og meddelelser/sociale kanaler konfigureres de virtuelle agent-/BOT-behandlinger i Webex Connect-flowet.

      Som det er tilfældet med Virtual Agents for Voice, sættes interaktionen i kø og distribueres til en agent, hvis BOT-behandlingen ender med at eskalere som resultat.

      Routing og kø

      Webex CC behandler den indgående kontakt med automatiserede handlere som defineret i flowet, og flowet kan beslutte at sætte kontakten i kø til en kø/direkte til en agent (agentspecifik kø – understøttes kun for telefoni-/stemmeinteraktioner).

      Hvis der er en agent tilgængelig i kø, reserveres agenten, og interaktionen distribueres til agenten. Hvis der ikke er nogen agenter tilgængelige, parkeres interaktionen i køen, og Flow vil fortsat behandle kunden med handler, der er knyttet til køaktiviteten.

      Når en agent bliver tilgængelig, afbrydes handleren, og agenten tilbydes interaktion.

      Følgende figur illustrerer kø- og routingarkitekturen.

      Queuing and Routing Architecture
      Kø- og routingarkitektur

      Valg af agent

      Køer i Webex CC understøtter følgende algoritmer til valg af agent:

      • Agentruter, der har været længst tilgængelig

      • Fagbaseret routing

        • Længst tilgængelig agent (LAA)

        • Bedste tilgængelige agent (BAA)

      Agenter er knyttet til køerne gennem Teams.

      En kø kan tildeles flere opkaldsdistributionsgrupper (hvor hver gruppe har et eller flere teams) på en sekventiel måde med konfigureret ventetid på, at opkaldsdistributionsgruppen føjes til køen, så søgeområdet for en matchende agent udvides til flere opkaldsdistributionsgrupper, efterhånden som tiden skrider frem.

      For fagbaseret distribution vælges en agent blandt de fagkrav, der matcher agenter, der er knyttet til køen, baseret på LAA- eller BAA-konfiguration.

      Tale-/telefonispecifikke ekstra funktioner

      Agentbaseret routing (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjælp af aktiviteten QueueToAgent dirigere interaktioner direkte til den valgte agent baseret på agent-id'et.

      Hvis agenten ikke er tilgængelig til at håndtere interaktioner, kan interaktionen parkeres i en agentspecifik kø og vente på, at agenten bliver tilgængelig

      Avancerede køoplysninger

      Webex CC Flow kan ved hjælp af aktiviteten GetQueueInfo hente oplysninger i realtid for en kø som position i kø (PIQ), estimeret ventetid (EWT), antal agenter, der er tilgængelige i køen, og kan bruges til at beslutte, om kontakten skal sættes i kø eller ej.

      Hilsen tilbagekald

      Webex CC Flow, der bruger aktivitetstilbagekald, giver kunden mulighed for at afbryde forbindelsen til opkaldet, samtidig med at positionen i køen bevares, og modtage et tilbagekald, når den virtuelle interaktion i køen dirigeres til en agent.

      Håndtering af overløb

      Webex CC understøtter håndtering af overløb ved hjælp af kapacitetsbaserede teams (CBT).

      CBT er som et almindeligt team med en kapacitet og et tilknyttet eksternt DN, der betjener denne kapacitet. Det kan konfigureres sammen med andre teams i køopkaldsdistributionscyklusserne.

      Normalt konfigureres dette som den sidste cyklus, så den fungerer som et overløb, hvis der ikke er nogen agent tilgængelig, selv efter at alle de konfigurerede opkaldsdistributionsgrupper ikke kan finde en tilgængelig matchende agent til håndtering af interaktionen.

      Agent Desktop Operations

      Når en agent logger på Webex CC Agent Desktop, angiver agenten et telefonnummer, som indgående opkald til agenten kan forbindes til. Det kan være en PSTN-telefon, en mobiltelefon eller et lokalnummer, hvis agenten er en Cisco Webex Calling bruger.

      Bemærk, at dette nummer skal være et gyldigt telefonnummer, som opkald kan viderestilles til. Hvis dette ikke er tilfældet, kan agenten ikke modtage indgående opkald.

      Baseret på den type interaktion, som agenten håndterer, giver widgets på agentskrivebordet mulighed for at udføre bestemte mediekontrolhandlinger.

      Når et opkald f.eks. er besvaret, kan agenten udføre følgende handlinger i forbindelse med opkaldet.

      • Sæt opkaldet på hold

      • Initiere konsulentopkald og

        • Omstille opkaldet til et andet telefonnummer (f.eks. agentens telefonnummer)/indgangspunkt

        • Sæt en anden agent i konference for opkaldet

      • Omstil opkaldet til en anden kø

      • Afslutte opkaldet

      Agentcomputer giver administratorer mulighed for at tilføje brugerdefinerede widgets der ved at udvide skrivebordsfunktionerne og gøre det til en samlet samling widgets, som agenter skal bruge for at få deres arbejde udført på en effektiv måde.

      Skrivebordsarkitektur

      Agentskrivebord er et mikrofrontend-baseret enkeltsidet program, der er vært for widgets, der er bygget på basis af webkomponentarkitektur. Alle standard / lager widgets er drevet af data, der hentes af API'er eller server side push mekanismer.

      Disse er typisk asynkrone API'er, hvor svaret på en aktivering kommer til skrivebordet via en WebSocket-forbindelse.

      Webex CC-Agent Desktop godkender brugere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for brugerdefinerede widgets, baseret på godkendelsesmodellen, giver det en single sign-on-oplevelse til agenter, hvis den brugerdefinerede widgets godkendelsesmodel er integreret med CI.

      Når en agent er en del af en interaktion, sendes alle opdateringer til denne interaktionstilstand eller tilknyttede data til skrivebordet via WebSocket-forbindelsen.

      Skrivebordets robusthed over for tilslutningsmuligheder og ventetid

      Det asynkrone API- og serverside-push muliggør skalering og ethvert forbindelsestab til WebSocket-grænsefladen registreres, og skrivebordet forsøger at oprette forbindelse igen og logge på igen.

      Følgende figur illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administration og konfiguration

      Onboarding af kunder

      Webex Control Hub er den primære grænseflade, der bruges af partnere og kunder til at onboarde kunder og aktivere eller konfigurere funktioner.

      Når organisations- og kontaktcenterfunktionerne er klargjort i Control Hub, udløser det et workflow i Webex CC, som udfører resten af trinnene i klargøringen af alle kontaktcenterfunktioner i henhold til de tilbud, kunden har valgt.

      Al klargøring af kontaktcentre udføres ved hjælp af et BPM-arbejdsprocesprogram, der muliggør en deklarativ måde at definere de involverede trin på og gør hele provisioneringstrinnene modstandsdygtige over for fejl og sikrer dataintegriteten.

      Følgende figur illustrerer provisioneringsarbejdsgangen i Webex CC.

      Arbejdsgang for onboarding af kunder

      Konfigurationsobjekter

      De vigtigste konfigurationsobjekter i Webex CC, der er omfattet af en organisation, er:

      Sted

      Sted betyder en placering, hvor et eller flere teams, brugere (agenter/supervisorer) er placeret.

      Alle brugere og teams skal tilhøre et websted.

      Team

      En gruppe brugere. Teams bruges til at distribuere interaktioner til agenter via køer.

      Hvert team skal tilhøre et websted.

      Agenter

      Brugere, der kan logge på Agent Desktop og håndtere interaktioner på tværs af medietyper, der er konfigureret i Webex CC.

      Supervisorer

      Supervisorer tildeles teams og kan overvåge/coache agenten og have adgang til teamniveaustatus og agentstatistikker for dem, der hører til de teams, som supervisoren er tildelt.

      En kø er en logisk enhed, hvor interaktioner kan ventes på, at agenter er tilgængelige, som derefter distribueres til agenten.

      Køer knyttes til teams som søgeområdet for agenter med mulighed for at udvide søgeområdet baseret på den forløbne tidsgrænse ved at føje andre teams til søgeområdet.

      Entrypoint

      Indgangspunkt er en logisk enhed, der repræsenterer indgangspunktet for interaktioner, der kommer ind i Webex CC. For telefoni er dette primært knyttet til det telefonnummer, som opkald ankommer til, og for e-mail/messaging-kanaler peger indgangspunktet på aktivkonfiguration i Webex Connect.

      Flow

      Det flow, der er knyttet til indgangspunktet (via distributionsstrategi), som bestemmer de trin, der er involveret i håndtering af interaktioner.

      For ikke-telefonikanaler (e-mail, beskeder/sociale medier) vælges Flow som en del af aktivkonfigurationen i Webex Connect.

      Adgangskontrol for kontaktcentre med flere steder

      Webex CC-administratorer kan konfigurere brugerprofiler med adgangsrettigheder til bestemte steder, teams, køer og indgangspunkter. På grund af webstedernes og holdenes hierarkiske karakter er det desuden kun de teams eller den dato, der vedrører holdene, der tilhører disse websteder eller en eksplicit specificeret delmængde af sådanne teams, der kan tilgås af brugeren, når der er givet adgang til bestemte websteder.

      For køer og indgangspunkter er de globale på organisationsniveau, så for forskellige geografiske placeringer (steder, hvor bestemte agenter og teams er placeret) kan der konfigureres separate indgangspunkter og køer, og supervisorer/brugere kan få adgang til de objekter, der er relevante for bestemte websteder.

      Følgende figur illustrerer de centrale konfigurationsobjekter og den brugerprofil, der refererer til disse objekter.

      Konfigurationsobjekter, der er knyttet til brugerprofil

      Ud over at begrænse adgangen til disse enheder kan Webex CC-administratorer styre de specifikke funktioner/moduler, som en bruger kan få adgang til i administrationsgrænsefladen, og derved have brugere med administrations-/konfigurationsrettigheder til bestemte enheder samt sektioner/funktioner i Webex CC-administrationsgrænsefladen.

      Rapportering og analyse

      Webex CC behandler de diskrete hændelser, der genereres af forskellige tjenester i løbet af interaktionernes livscyklus, ved hjælp af en række realtidsstrømbehandlingstjenester og genererer et defineret sæt realtidsdatasæt, der offentliggøres til abonnerede klienter.

      Desuden behandles, transformeres og aggregeres disse hændelser yderligere, og de resulterende datasæt bevares, som derefter hentes via API'erne til dataforbrug og rapporterings- og datavisualiseringsgrænsefladen – Analysator.

      Følgende figur illustrerer databehandlings- og forbrugsgrænsefladerne i Webex CC

      Webex CC databehandlingspipeline og forbrugsgrænseflader

      Integrationer

      Alle eksterne integrationer til WxCC for at udvide og forbedre de funktioner, som kunderne kan bruge, bruger standard publicerede API'er.

      Den type API grænseflader, der er tilgængelige i Webex CC, er:

      • REST API

      • Server-Side Push, bruge

        • Webhooks

        • WebSocket-meddelelser

      CRM-integrationer

      Webex CC understøtter to former for integration med CRM-systemer (Customer Relationship Management).

      • Integrerede skrivebordsforbindelser

      • Flowintegrationer via HTTPs Connectors i IVR

      Integrerede skrivebordsconnectorer: CRM-program som den primære grænseflade

      I denne driftstilstand logger agenten på CRM-konsollen som det primære program.

      Webex CC er et integreret program (også kaldet et integreret skrivebordsprogram eller en integreret softphone), som primært bruges til at logge på kontaktcentret og modtage Webex CC-dirigerede kontaktcenterinteraktioner.

      Ved modtagelse af et opkald eller en samtaleanmodning udfører CRM-integrationen følgende handlinger på CRM-konsollen

      • Pop op-skærmbilledet til kundeposten, der er knyttet til ANI, eller andre tilknyttede opkaldsdata.

      • Bogfør opkaldsmetadata som aktivitetsnoter i kundeposten

      • Tillad agenten at "klikke for at ringe" ved at klikke på kontakten i CRM og starte et udgående opkald til kunden

      • Bogføring af opkaldsposter i CRM-rapporteringstabellerne for primær rapportering på CRM.

      • Indeholder den fulde funktionalitet af kontrolelementerne Agent Desktop og opkald (integreret og minificeret version af skrivebordsappen)

      Den primære integrationstilstand med CRM'erne er ved at integrere Webex CC Desktop-program i en separat iFrame.

      Desuden kører Webex CC Desktop-programmet en brugerdefineret konsolløs widget (ingen brugergrænseflade) kører i baggrunden, som interagerer med det underliggende CRM-system for at udføre automatiserede handlinger på vegne af agenten.

      Interaktionerne drives af to SDK'er, som den konsolløse widget bruger.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK'et, der leveres af Webex CC til registrering af hændelseslyttere til agent- og kontakthandlinger.

      • CRM JS SDK: Dette er det CRM-klient-SDK, der gælder pr. CRM, der abstraherer REST API opkald med CRM. For eksempel bruges det CTI JS-bibliotek, der leveres af Salesforce, til salgsstyrke til at udføre handlinger og lytte efter hændelser inde i CRM.

      Følgende figur illustrerer CRM-integrerede Webex CC-skrivebords- og connectorarkitektur

      CRM Connector integreret desktop-connectorarkitektur

      Webex CC understøtter følgende CRM-løsninger til ovennævnte integration:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

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

      Du kan finde flere oplysninger om konfiguration af Webex CC-skrivebordslayouts til aktivering af CRM-connectoren, funktionssæt og ændringslogfiler ved at besøge https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgængelighed af CRM-connectorer

      CRM Connectors er tilgængelige i alle geografiske områder og områder, hvor Webex CC fungerer.

      Elastisk skala og ydeevne

      Webex CC er vært for den brugerdefinerede widget, der muliggør tovejskommunikation mellem CRM-applikationen og Webex CC-skrivebordet i AWS CloudFront CDN, hvilket sikrer høj tilgængelighed af widget-AWS på tværs af tilgængelighedszoner og regioner.

      Al CRM-integrationsspecifik beregning sker i den browser, hvor agenter bruger CRM-programmet med Webex CC Desktop integreret i CRM-programmet.

      Sikkerhed

      CRM-connectorerne aktiveres via Webex CC-agentskrivebordslayoutet, og valgfrie parametre overføres via skrivebordslayoutet til widgetten for at slå funktioner til og fra.

      Hvis du f.eks. vil aktivere widgetten Salesforce-handlinger, kan administratoren aktivere parameterindstillingen for skrivebordslayoutparameteren sfdcWidgetEnabled til true.

      Installation af pakke

      Hvis integrationen skal fungere tovejs, skal CRM-konsollen have det integrerede program installeret. Dette er for at understøtte indlæsning af Desktop-applikationen inde i en iFrame.

      Alle Desktop Embedded-connectorer er tilgængelige på CRM-markedspladsen.

      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/

      Installationen af markedspladsprogrammet aktiverer de nødvendige plug-ins og importerer de nødvendige XML-filer til CRM-konsollen for at understøtte rapportering af opkaldsposter på CRM-systemet.

      Flowintegrationer via HTTP-connectorer i IVR

      Webex CC Flow builder understøtter tovejsdatastrømme mellem Webex CC og CRM-systemet ved hjælp af HTTP-connectorer Webex, der er konfigureret i Control Hub og brugt på Webex CC Flow.

      Disse bruges primært til personalisering inden for stemmeinteraktioner og tilpasset routing inden for IVR.

      Som standard understøtter Webex CC Salesforce HTTP Connector på Control Hub. De andre CRM-connectorer kan tilføjes som brugerdefinerede connectorer på Webex Control Hub.

      Du kan finde flere oplysninger om HTTP-connectorerne på https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-forbindelser:

      Workforce-optimering

      Webex CC understøtter workflowoptimering og kvalitetsstyringsløsninger fra førende brancheleverandører.

      Implementering og tilslutningsmuligheder

      Webex CC er implementeret i AWS og er i øjeblikket tilgængelig i følgende områder:

      • US

        • USA-Øst N Virginia

        • Det vestlige USA i Californien (kun indtrængen af talemedier)

      • Canada

        • Centrale

      • Storbritannien

        • London

      • Europa

        • Frankfurt

      • Asien Pac

        • Tokyo

        • Sydney

        • Singapore

      Multiområdeforbindelse til telefoni

      For at muliggøre globale organisationer med agenter og kunder på flere geografiske placeringer understøtter Webex CC, at medierne holdes inden for det lokale område i de områder, hvor stemmemediekanten og indgående tjenester kører.

      Følgende figur viser udrulning i flere regioner med regionale medier.

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

      Tjenesterne Media Edge og Indgående medier udrulles i følgende områder.

      Geo-region

      Webex CC-tjenester (AWS-region)

      Media Edge (stemme POP)

      Næste generations medietjenester (AWS-region)*

      US

      N Virginia

      København

      Los Angeles

      N Virginia

      N Californien

      Canada

      Centrale

      Vancouver

      Toronto

      Centrale

      Brasilien

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannien

      London

      London

      London

      Indien

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australien

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhed og beskyttelse af personlige oplysninger

      Infrastruktur Sikkerhed

      Stemmeinfrastruktur på Edge

      Voice Edge-komponenterne gør det muligt for SIP-trunks fra kundenetværk/PSTN-operatører at terminere, og dette er aktiveret baseret på hvidlistede IP'er, der har tilladelse til at oprette forbindelse til edge-komponenterne.

      Beregn infrastruktursikkerhed

      Webex CC-beregningsinstanser klargøres i AWS, og tjenester kører som pods i Kubernetes-klyngen, som har flere navneområder, og adgangen til hvert navneområde er begrænset med separate legitimationsoplysninger.

      Al klargøring af infrastruktur udføres ved hjælp af kode - ingen manuelle trin - og ingen af legitimationsoplysningerne kan tilgås manuelt.

      Der er et centralt legitimationslager med specifikke stier konfigureret til specifikt sæt tjenester / teams, og adgangen til selve legitimationslageret er begrænset og konfigureret som hemmeligheder i build- og implementeringssystemerne.

      Ingen af infrastrukturkomponenterne / tjenesterne er direkte eksponeret uden for AWS VPC, og kun offentligt eksponerede grænseflader er API'er og WebSocket-servere, der styres og administreres ved hjælp af api-gateway,

      Derudover er der visse interne systemer og grænseflader, der bruges af udviklere, og som bruges til visning af logfiler, målepunkter, implementeringsoplysninger, buildstatus og testresultater, som er sikret ved hjælp af roller og grupper og integreret med Ciscos interne godkendelsessystemer.

      Godkendelse og autorisation af brugergrænseflader

      Alle brugergrænseflader, der bruges af forskellige kontaktcenterbrugere (agenter, supervisorer, administratorer, analytikere), er beskyttet af Cisco Common Identity-baserede OAuth-flows (ihændehavertokengodkendelse).

      Godkendelsen udføres ved hjælp af roller for den bruger, der har hentet tokenet, og områder, der er tildelt tokenet.

      Datasikkerhed

      Data i transit

      Ingen af grænsefladerne i den anvendte tjeneste-/infrastrukturkomponent er direkte eksponeret for ekstern indgående trafik.

      Vælg tjenester med http-API'er eksponerer disse grænseflader via en gateway, og al indgående https (inklusive dem fra WebSocket) afsluttes i ALB, og intern trafik via http dirigeres til tjenesterne.

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

      Inde i VPC er den interne kommunikation mellem tjenester - over http / brugerdefineret TCP-protokol - over almindelig TCP stikkontakt.

      Inaktive data

      Alle data, der gemmes, krypteres på lagerlaget. Desuden er de datalagre, der er uden for VPC, beskyttet og adgangskontrol og autorisationer med legitimationsoplysninger sikkert gemt og administreret i et hemmeligt lager.

      Følgende figur illustrerer datastrøms- og sikkerhedsmodellen for transit såvel som inaktive hændelser.

      Datasikkerhed under overførsel og inaktivitet

      Databeskyttelse

      Slutbrugerens PII-data

      Webex CC Flow, som er den programmatiske controller til håndtering af interaktioner, kan bruges til at indsamle brugerdata, som kan tildeles flowvariabler, der er specielt mærket som "Indeholder følsomme data". Værdierne for sådanne data krypteres, og ingen tjenester i transitstien for dataene har adgang til disse data.

      Desuden bevares sådanne data aldrig i Webex CC-rapporteringsdatalageret, og logfilerne/meddelelsesinfrastrukturen vil have krypterede data, og klare tekstdata gemmes ikke nogen steder i Webex CC.

      Kontaktcenteragent/supervisor-PII-data

      Kontaktcenterets brugerrelaterede data redigeres i logfiler, men er tilgængelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhed

      Faktorer for skala

      For Webex CC er de faktorer, der påvirker skalaen:

      • Samtidig antal agenter logget på

      • Samtidig antal igangværende interaktioner

        • Handlinger, der udføres på disse interaktioner

      • Samtidig antal handlinger, som supervisorer/agenter udfører uden for håndteringen af interaktionerne

      • Mængden af genererede og vedvarende data

      Arkitektoniske aspekter, der muliggør skalering

      De principper, som Webex CC er bygget og designet på, gør det muligt for løsningen at skalere dynamisk efter behov inden for de grænser, der håndhæves af den leverede infrastruktur til de forskellige tjenester og platformskomponenter.

      Hændelsesdrevet arkitektur

      Tjenesterne i Webex CC kommunikerer ved hjælp af meddelelser, og de kritiske meddelelsesbehandlingsstrømme involverer ikke nogen blokerende IO-handlinger, og den tilstand, der kræves til behandling af meddelelser, er lokaliseret til forekomsten af den tjeneste, der behandler meddelelsen.

      Statsløse tjenester (eller eksternaliseret stat)

      Statsløse tjenester muliggør elasticitet ved nemt at tilføje/fjerne yderligere forekomster af tjenesterne. Der er visse tjenester, der i sagens natur er statslige, og de har eksternaliseret statsbutik, og infrastrukturen understøtter også dynamiske ændringer i antallet af forekomster af sådanne tjenester med automatisk rebalancering / statsoverførsel / lokalisering af staten til den instans, der har brug for staten.

      Elastisk infrastruktur

      Alle tjenester kører i Kubernetes, og infrastrukturen aka Kubernetes-noder skaleres automatisk baseret på brugen, og dette muliggør dynamisk tilføjelse af flere beregningsnoder op til en maksimal høj tærskel, der er forudkonfigureret.

      Belastningsprojektion og regelmæssig validering

      Alle tjenester benchmarkes for ydeevneegenskaberne, og skaleringsmønsteret valideres på serviceniveau.

      Yderligere kontinuerlig validering, spidsbelastning og udholdenhedstest udføres med testparametre, der er indstillet til forventet vækst i de skalapåvirkende attributter, hvilket gør det muligt at identificere flaskehalse, planlægge at opdatere den høje tærskel for infrastrukturressourceforbrug og være klar til spildagen.

      Pålidelighed og tilgængelighed

      Den hændelsesdrevne arkitektur og statsløse tjenester muliggør robusthed og elasticitet. For at sikre, at fejl registreres og reageres på, før funktionaliteter påvirkes, anvender Webex CC imidlertid følgende strategi.

      • Infrastrukturens tilgængelighed og pålidelighed

        • Alle Webex CC-tjenesteydelser og infrastrukturkomponenter udrulles altid på tværs af tre AWS-tilgængelighedszoner.

          • Dette gør det muligt for Webex CC at være modstandsdygtig over for tilgængelighedszonefejl, og i tilfælde af fejl erstattes de mislykkede forekomster automatisk med nyere.

      • Kontinuerlig overvågning og alarmering

        • Interne og eksterne sonder til tjenester og infrastrukturkomponenter, som ved fejl udløser advarsler.

        • Målepunkter, der registreres fra tjeneste- og infrastrukturkomponenter og behandles via et regelprogram, der registrerer matchende regler og udløser beskeder.

      • Løbende validering og alarmering

        • Der køres periodiske tests, og eventuelle fejl resulterer i udløsning af advarsler

        • Disse advarsler opretter proaktive hændelser og håndteres som en reel hændelse, der påvirker kunden.

          • Dette foregriber påvirkninger for kunden og bidrager til systemtilgængelighed og pålidelighed.

      • Løbende integration og levering

        • Dette er den tekniske proces og leveringspipeline og muliggør hurtig og pålidelig opbygning, validering og udrulning af tjenester/ændringer af tjenester i Webex CC.

          • Muligheden for at udføre fuldstændig automatiseret implementering – fra kode til produktionsmiljø med alle de nødvendige valideringer reducerer risikoen og minimerer tiden til løsning, hvis en ændring skal implementeres som reaktion på en fejl.

      • Afbrydere og kill-switches

        • Forskellige dele af systemet/visse funktioner i Webex CC kan deaktiveres selektivt for alle kunder eller udvalgte kunder for at minimere kaskadeeffekter af en fejl.

          • Dette gør det muligt at minimere fejloverfladen og opnå tilgængelighed af centrale kontaktcenterfunktioner for kunderne.

      Overvågning og fejlregistrering

      Følgende figur angiver de mekanismer til løbende overvågning, validering og advarsler, der er på plads for Webex CC.

      Kontinuerlig overvågning og fejlregistrering

      Forretningskontinuitet og it-katastrofeberedskab

      Disaster Recovery and Business Continuity-processen sikrer, at der registreres eventuelle store afbrydelser i en region, og de nødvendige trin er på plads for at sikre gendannelse af tjenesterne til kunder, der er ombord i regionen.

      Trinene til gendannelse dokumenteres, valideres og holdes opdateret regelmæssigt i henhold til katastrofegendannelses- og styringsprocesserne.

      Webex CC-tjenesteydelser udrulles i tre separate tilgængelighedszoner i en AWS-region. Hver tilgængelighedszone er en forskellig fysisk placering i området med uafhængige forsyningsselskaber.

      I tilfælde af fuldstændig AWS-regionsfejl er Webex CC afhængig af AWS for at gendanne regionen, og for langvarige afbrydelser, der involverer hele regionen, klargøres Webex CC-datacenteret i en ny AWS-region og gendanner de vigtigste kundekonfigurationer og data, så kontaktcentret er operationelt for kunder i den nye AWS-region.

      Dette involverer automatisering, men kræver manuel indgriben for at udløse processen samt overvåge og sikre, at den nødvendige konfiguration og data gendannes for at gøre kontaktcentret operationelt for kunderne.

      Overholdelse og certificeringer

      Webex Contact har en omfattende liste over sikkerhedscertificeringer. Disse certificeringer holdes ajour med jævne mellemrum.

      • PCI DSS QSA

      • CAIQ

      • HIPAA & HITECH

      • CSA stjerne niveau 1

      • CSA Star Level 2 (uafhængig vurdering af 3. part)

      • SOC2

      • ISO27001 (International standard for informationssikkerhed)

      • ISO27017 (sikkerhedsstandard for cloudtjenesteudbydere)

      • ISO27018 (Sikkerhedsstandard med fokus på beskyttelse af personoplysninger i skyen)

      • ISO27701 (udvidelse til beskyttelse af personlige oplysninger)

      • C5 tysk standard, der demonstrerer operationel sikkerhed mod cyberangreb

      Se Webex Contact Center-tjenestens dataark om beskyttelse af personlige oplysninger for yderligere oplysninger.

      Indledning

      Cisco Webex Contact Center (Webex CC) er et kontaktcenter som en service (CCaaS), der gør det muligt for organisationer at muliggøre smartere, proaktive og personlige interaktioner på tværs af kundekampagneforløbet.

      Webex CC er designet, designet og udviklet fra bunden som en cloudbaseret løsning med følgende centrale arkitektoniske principper.

      • Tjenester: Uafhængigt sæt tjenester, hvor hver tjeneste leverer et lille sammenhængende sæt funktioner til sine brugere.

      • Hændelsesdrevet: Alle tjenester kommunikerer med hinanden ved hjælp af meddelelser, undtagen i webapplikationer, hvor applikationen bruger https-grænseflader (REST API'er, Push Data via WebSocket-interface) til specifikke brugssager.

      • Statsløs/eksternaliseret tilstand: Tjenesterne udrulles i Kubernetes og kører i docker-objektbeholdere med mulighed for automatisk at skalere og være modstandsdygtige over for fejl i en eller flere forekomster af tjenesterne.

      • Observerbar: Alle tjenester og infrastrukturkomponenter, der muliggør implementering af sådanne tjenester, kan observeres med standardmekanismer til at måle, registrere og forhindre situationer, der påvirker kontaktcenterfunktioner samt hurtig fejlfinding og gendannelse af tjenester i tilfælde af afbrydelser.

      • Isoleret/løst koblet: Hver tjeneste kan bygges, valideres og implementeres/opdateres uafhængigt uden nedetid for kontaktcenterfunktioner.

      Webex CC-tjenester implementeres i AWS og drives af en cloudbaseret platform, der muliggør følgende:

      • Tilgængelighed af infrastrukturtjenester og applikationer på tværs af flere tilgængelighedszoner

      • Elasticitet af infrastrukturtjenester og applikationer, der muliggør dynamiske skaleringsfunktioner

      • Sikkerhed indbygget i den måde, systemerne bygges og implementeres på, data beskyttes under overførsel og inaktive sammen med de sikkerheds-/overholdelsescertificeringer, som Webex CC har.

      • Skalerbar og sikker edge-infrastruktur til telefoni/tale-integrationer

      • Observerbarhed med proaktiv overvågning og alarmering, der muliggør høj tilgængelighed af kontaktcentertjenester til sine kunder.

      • Integreret med resten af Cisco Webex til brugergodkendelse/autorisation, administration og klargøring af kontaktcenterfunktioner.

      De yderligere afsnit i dette dokument beskriver hver af ovenstående funktioner, og hvordan CC Webex arkitekturen muliggør samme.

      Logisk arkitektur

      Den kernekapacitet, som en kontaktcenterløsning skal have, er at gøre det muligt for kunderne nemt at kontakte organisationen ved hjælp af almindeligt anvendte kommunikationsmidler og få forespørgslerne / problemerne behandlet på en hurtig og effektiv måde.

      Men for at sikre, at dette grundlæggende princip opnås, er der flere funktioner bag kulisserne, som den organisation, der bruger kontaktcenteret, skal have adgang til. Det drejer sig om:

      • Mekanismer, som kunderne kan bruge til at starte en interaktion

        • Udgivne og operationelle telefonnumre, der forbinder telefoniopkald med kontaktcentersystemet

        • E-mail-adresser, som kunder kan sende e-mail til, og mekanisme til at registrere nye indgående e-mails.

        • Mulighed for kunder at kontakte via forskellige digitale kanaler, herunder, men ikke begrænset til,

          • Chat fra en hjemmeside/app

          • Direkte chat via populære messaging-klienter som WhatsApp, Facebook Messenger, Apple Messages for Business.

      • Evne til at registrere nye interaktioner og håndtere dem effektivt

        • Disse vil omfatte automatiseret IVR system, virtuelle agenter til telefoni / chats med programmerbarhed indbygget til at definere de arbejdsgange, der er involveret i håndtering af interaktioner.

        • Endelig skal interaktionen, hvis det er nødvendigt, eskaleres til en agent, der er optimalt kvalificeret til at håndtere interaktionen.

      • Mulighed for, at agenter kan angive tilgængelighed til håndtering af interaktioner og supervisorer til at overvåge, coache agenter og opnå de driftsmæssige målepunkter, der muliggør effektive interaktioner.

      • Administratorers mulighed for at konfigurere og provisionere de forskellige kontaktcenterfunktioner, der gør det muligt for agenter og supervisorer at udføre deres opgaver som forventet.

      Derudover skal moderne virksomheder have tilføjet funktioner for at optimere kontaktcenterdriften med adgang til data og indsigt, der visualiserer og sporer vigtige driftsmålinger.

      Desuden er muligheden for at integrere med specialiserede funktioner i kontaktcenterøkosystemet, f.eks. kørsel af proaktive automatiserede udgående opkald, forbedring af agent- og supervisoroplevelser ved hjælp af AI, registrering og forståelse af kundekampagneforløbet for proaktivt at levere data på forhånd til agenter, klare differentiatorer i den måde, kontaktcenterløsninger udvikler sig på.

      Med hensyn til forbrugsmodellen, hvor kontaktcentertilbud forbruges som en cloud-leveret softwaretjeneste, kræver evnen til at sikre tilgængelighed, pålidelighed og automatiserede ad hoc-skalakrav avancerede overvågnings- og alarmeringsmekanismer, som muliggør kontinuerlig validering og registrering af forestående problemer og forebyggelse / minimering af påvirkninger på kundedrift.

      Følgende figur illustrerer den logiske arkitektur af Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funktionelle komponenter

      Følgende afsnit beskriver forskellige funktionelle komponenter i Webex CC.

      Administration af interaktion

      Webex CC understøtter telefoni, e-mail og beskeder (sociale kanaler) som forskellige kanaler, som brugere kan bruge til at interagere med kontaktcentret.

      For alle kanaler kan den indledende håndtering udføres af systemet, og derefter kan interaktionen eskaleres til en agent.

      Medietyper

      Telefoni-

      For telefoni bestemmes håndteringen af indgående taleopkald af, hvordan opkaldet er kommet ind i kontaktcenteret (se Indtrængningsmekanismer nedenfor) og af det Webex CC-flow, der er knyttet til indgangspunktet.

      Opkaldet besvares, og der udføres yderligere handlinger i henhold til Webex CC Flow-definitionen – som er en programmatisk repræsentation af de handlinger, der skal udføres, mens opkaldet håndteres, enten før det sættes i kø og dirigeres til en agent, eller selve flowet kan håndtere opkaldet uden overførsel til en agent.

      Flow Builder i Webex CC giver udviklere mulighed for at definere flowet og tildele det til det indgangspunkt, via hvilket opkaldet ankommer til Webex CC.

      Disse konfigurationsobjekter og deres anvendelse er dækket i Konfigurationsenheder.

      Flere oplysninger om Flow Builder er dækket i det kommende afsnit om IVR System.

      E-mail og beskeder

      Fra Webex CC-perspektiv leverer Webex Connect indgående og udgående funktioner til alle digitale kanaler - e-mail, meddelelseskanaler, som slutbrugere kan bruge til at kontakte kontaktcenter.

      Webex Connect Flow

      • Bestemmer håndteringen af sådanne interaktioner, indtil interaktionerne er sat i kø og distribueret til agenter. Dette omfatter automatisk håndtering og BOT-behandlinger for alle former for messaging og e-mail-interaktioner.

      • Anvender forretningslogik på indgående interaktion.

      • Håndterer kontakt før kø.

      • Flow selv kan håndtere interaktionen uden overførsel til live agent.

      De meddelelseskanaler, der understøttes af Webex CC, er:

      • Web App / Mobil App Chat

      • WhatsApp

      • Facebook Messenger

      • Sms

      • Apple Messages for Business

      De e-mailkanaler, der understøttes af Webex CC, er:

      • Gmail

      • Office365

      Indtrængningsmekanismer

      Dette afsnit dækker de mekanismer, hvormed en interaktion kan komme ind i Webex CC. Baseret på medietypen er de mekanismer, hvormed en interaktion når Webex CC, forskellige.

      Inden for telefoni er der f.eks. behov for fysisk infrastrukturprovisionering for at aktivere PSTN-forbindelse, konfiguration af telefonnumre og routing af opkald til Webex CC.

      For e-mail-/meddelelseskanaler skal indgående konfiguration udføres i Webex Connect, og det involverer klargøring af e-mail-/messaging-konto og konfiguration af Webex Connect-flow.

      Indgående stemme

      I forbindelse med taleopkald er det typisk sådan, at brugerne ringer til et PSTN-telefonnummer, som derefter forbindes til kontaktcentret. Fra et indgående perspektiv kræver dette en mekanisme til at dirigere opkald fra PSTN til Webex CC.

      Følgende figur illustrerer indtagelsen af taleopkald til Webex CC.

      Indstillinger for indgående stemme

      Voice Ingress Services i Webex CC udfører tredjepartsopkaldsstyring ved hjælp af SIP og besvarer det indgående opkald samt udfører overførsels-, konference- og andre opkaldskontrolhandlinger.

      Det logiske indgangspunkt for opkald i Webex CC er konfigurationsenheden med navnet "Indgangspunkt". I forbindelse med taleindtrængning er nøglekonfigurationen for indgangspunktet det telefonnummer, der er knyttet til det, hvilket typisk er et gyldigt PSTN-telefonnummer, der er hentet fra den valgte PSTN-udbyder.

      Dette gør det muligt at registrere indgående opkald på telefonnummeret, knytte opkaldet til indgangspunktet og bruge andre konfigurationsparametre for indgangspunktet til at håndtere opkaldet i henhold til den Webex CC Flow-definition, der skal udløses for interaktionen.

      Bemærk:

      Du kan finde flere oplysninger om PSTN-forbindelsesindstillingerne på 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.

      Skalerbarhed og tilgængelighed af Voice Edge-infrastruktur

      Webex CC VPOP-infrastrukturen omfatter redundante par SIP SBC'er, der sikrer høj tilgængelighed, og flere SBC'er kan tilføjes for at skalere de samtidige opkaldsmængder, der skal understøttes.

      Det maksimale antal samtidige opkald, som VPOP kan håndtere, afhænger af antallet af SBC'er, der kører, og som opkald sendes til.

      For geografisk redundans – et net af VPOP SBC med sammenkoblinger på tværs af flere par på tværs af regioner understøttes.

      For taleindtrængningstjenester er de horisontalt skalerbare til at håndtere et stigende antal samtidige taleopkald, der skal indtages til Webex CC.

      Sikkerhedsovervejelser i forbindelse med voice edge-infrastruktur

      Nedenstående tabel indeholder oplysninger om tilslutningsmulighederne til Voice Edge-infrastrukturen.

      Tabel 1. Forbindelsestyper

      Forbindelse

      Typer

      Offentligt internet

      Direkte (med hvidlistede kilde- IP adresser)

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

      Websted til websted (S2S)

      SRTP/SIP-TLS

      Private tilslutningsmuligheder

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Datacenter på tværs af forbindelser

      Equinix Fabric-forbindelser

      For flere detaljer, besøg 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

      Alle taleopkald, der kommer til et telefonnummer, der er tilknyttet et indgangspunkt, bliver besvaret af Webex CC, og udførelse af et Webex CC-flow, der er knyttet til indgangspunktet, går i gang.

      Webex CC Flow Builder leverer programmeringskonstruktioner/operatorer og funktionelle blokke, kaldet aktiviteter, så administratorer eller andre, der designer og implementerer den IVR logik, kan kombinere disse byggesten og oprette Flow-definitionen.

      De programmeringskonstruktioner, som Flow understøtter, er:

      • Rapporterings- og indstillingsvariabler – tilstand, der er knyttet til en flowudførelse

        • Pebble Expressions for at indstille værdien af variabler

      • Betinget kontrol

      • Looping - ved hjælp af Conditionals og Go To (evne til at kæde aktiviteter sammen)

      • Kald REST-API'er

      • Parse Data - JSON, TOML, XML bruges typisk til at analysere API svar.

      • Komponere aktiviteter


       

      Et repræsentativt sæt aktiviteter, som Flow leverer, er:

      • Afspil beskeder

      • Indsaml brugerdata

      • Omstille opkaldet til en anden destination/et andet telefonnummer

      • Send opkaldet til en virtuel agent

      • Sæt opkaldet i kø, så det kan blive besvaret af en agent.

      For hvert opkald, der er aktivt, er en forekomst af flowkørsel også aktiv, indtil opkaldet afsluttes, hvilket resulterer i samtidige udførelser af flows.

      Hver forekomst af flowudførelse giver isoleret miljø for data / tilstand, der er knyttet til flowet og der ved opkaldet.

      I hele opkaldets livscyklus gør flow det også muligt at reagere på bestemte hændelser, der sker, og håndtere dem – f.eks. når et opkald bliver besvaret af en agent, kan en hændelseshandler udløse et pop-op-vindue på skærmen i grænsefladen på agentskrivebordet.

      Du kan finde flere oplysninger om Webex CC Flow under 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.

      Understøttelse af virtuel agent

      Flow leverer en aktivitet til overdragelse af interaktionen til en virtuel agent, der er forudkonfigureret i Webex Control Hub.

      Når opkaldet er forbundet til en virtuel agent, giver det brugeren en samtalebaseret IVR oplevelse, og aktiviteten afsluttes enten med, at opkaldet afsluttes, eller med at opkaldet eskaleres til en agent.

      I tilfælde af eskalering kan flowet konfigureres til at sætte opkaldet i kø, som derefter besvares af en agent.

      Indgående digitale interaktioner

      Til e-mail- og meddelelseskanaler for indgående interaktioner bruger Webex CC Webex Connect til klargøring af aktiverne, flow til at håndtere de indgående interaktioner og derefter dirigere interaktionen til Webex CC, når Webex Connect-flowet eksplicit sætter interaktionen i kø, så den kan håndteres af en agent.

      Følgende figur illustrerer indtagelsen af e-mail, meddelelsesinteraktioner i Webex CC.

      Indstillinger for indgående data for e-mail og meddelelser

      Virtual Agent / BOT-integrationer

      For interaktioner med e-mail og messaging / sociale kanaler konfigureres de virtuelle agent/BOT-behandlinger i Webex Connect-flowet.

      Som det er tilfældet med Virtual Agents for Voice, sættes interaktionen i kø og distribueres til en agent, hvis BOT-behandlingen ender med at eskalere som resultat.

      Routing og kø

      Webex CC behandler den indgående kontakt med automatiserede handlere som defineret i flowet, og flowet kan beslutte at sætte kontakten i kø til en kø/direkte til en agent (agentspecifik kø – understøttes kun for telefoni/stemmeinteraktioner).

      Hvis der er en agent tilgængelig i kø, reserveres agenten, og interaktionen distribueres til agenten. Hvis der ikke er nogen agenter tilgængelige, parkeres interaktionen i køen, og Flow vil fortsat behandle kunden med handler, der er knyttet til køaktiviteten.

      Når en agent bliver tilgængelig, afbrydes handleren, og agenten tilbydes interaktion.

      Følgende figur illustrerer kø- og routingarkitekturen.

      Queuing and Routing Architecture
      Kø- og routingarkitektur

      Valg af agent

      Køer i Webex CC understøtter følgende agentudvælgelsesalgoritmer:

      • Agentruter, der har været længst tilgængelig

      • Fagbaseret routing

        • Længst tilgængelig agent (LAA)

        • Bedste tilgængelige agent (BAA)

      Agenter er knyttet til køerne gennem Teams.

      En kø kan tildeles flere opkaldsdistributionsgrupper (hvor hver gruppe har et eller flere teams) på en sekventiel måde med konfigureret ventetid på, at opkaldsdistributionsgruppen føjes til køen, så søgeområdet for en matchende agent udvides til flere opkaldsdistributionsgrupper, efterhånden som tiden skrider frem.

      For fagbaseret distribution vælges en agent blandt de fagkrav, der matcher agenter, der er knyttet til køen, baseret på LAA- eller BAA-konfiguration.

      Tale-/telefonispecifikke ekstra funktioner

      Agentbaseret routing (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjælp af aktiviteten QueueToAgent distribuere interaktioner direkte til den valgte agent baseret på agent-id'et.

      Hvis agenten ikke er tilgængelig til at håndtere interaktioner, kan interaktionen parkeres i en agentspecifik kø og vente på, at agenten bliver tilgængelig

      Avancerede køoplysninger

      Webex CC Flow kan ved hjælp af aktiviteten GetQueueInfo hente oplysninger i realtid for en kø, f.eks. position i kø (PIQ), estimeret ventetid (EWT), antal agenter, der er tilgængelige i køen, og kan bruges til at beslutte, om kontakten skal sættes i kø eller ej.

      Hilsen tilbagekald

      Webex CC Flow giver ved hjælp af aktivitetstilbagekald kunden mulighed for at afbryde forbindelsen til opkaldet, samtidig med at positionen i køen bevares, og modtage et tilbagekald, når den virtuelle interaktion i køen dirigeres til en agent.

      Håndtering af overløb

      Webex CC understøtter håndtering af overløb ved hjælp af kapacitetsbaserede teams (CBT).

      CBT er som et almindeligt team med en kapacitet og et tilknyttet eksternt DN, der betjener denne kapacitet. Det kan konfigureres sammen med andre teams i køopkaldsdistributionscyklusserne.

      Normalt konfigureres dette som den sidste cyklus, så den fungerer som et overløb, hvis der ikke er nogen agent tilgængelig, selv efter at alle de konfigurerede opkaldsdistributionsgrupper ikke kan finde en tilgængelig matchende agent til håndtering af interaktionen.

      Agent Desktop Operations

      Når en agent logger på Webex CC Agent Desktop, angiver agenten et telefonnummer, som indgående opkald til agenten kan forbindes til. Det kan være en PSTN-telefon, en mobiltelefon eller et lokalnummer, hvis agenten er en Cisco Webex Calling bruger.

      Bemærk, at dette nummer skal være et gyldigt telefonnummer, som opkald kan viderestilles til. Hvis dette ikke er tilfældet, kan agenten ikke modtage indgående opkald.

      Baseret på den type interaktion, som agenten håndterer, giver widgets på agentskrivebordet mulighed for at udføre bestemte mediekontrolhandlinger.

      Når et opkald f.eks. er besvaret, kan agenten udføre følgende handlinger i forbindelse med opkaldet.

      • Sæt opkaldet på hold

      • Initiere konsulentopkald og

        • Omstille opkaldet til et andet telefonnummer (f.eks. agentens telefonnummer)/indgangspunkt

        • Sæt en anden agent i konference for opkaldet

      • Omstil opkaldet til en anden kø

      • Afslutte opkaldet

      Agentcomputer giver administratorer mulighed for at tilføje brugerdefinerede widgets der ved at udvide skrivebordsfunktionerne og gøre det til en samlet samling widgets, som agenter skal bruge for at få deres arbejde udført på en effektiv måde.

      Skrivebordsarkitektur

      Agentskrivebord er et mikrofrontend-baseret enkeltsidet program, der er vært for widgets, der er bygget på basis af webkomponentarkitektur. Alle standard / lager widgets er drevet af data, der hentes af API'er eller server side push mekanismer.

      Disse er typisk asynkrone API'er, hvor svaret på en aktivering kommer til skrivebordet via en WebSocket-forbindelse.

      Webex CC-Agent Desktop godkender brugere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for brugerdefinerede widgets, baseret på godkendelsesmodellen, giver det en single sign-on-oplevelse til agenter, hvis den brugerdefinerede widgets godkendelsesmodel er integreret med CI.

      Når en agent er en del af en interaktion, sendes alle opdateringer til denne interaktionstilstand eller tilknyttede data til skrivebordet via WebSocket-forbindelsen.

      Skrivebordets robusthed over for tilslutningsmuligheder og ventetid

      Det asynkrone API- og serverside-push muliggør skalering og ethvert forbindelsestab til WebSocket-grænsefladen registreres, og skrivebordet forsøger at oprette forbindelse igen og logge på igen.

      Følgende figur illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administration og konfiguration

      Onboarding af kunder

      Webex Control Hub er den primære grænseflade, der bruges af partnere og kunder til at onboarde kunder og aktivere eller konfigurere funktioner.

      Når organisations- og kontaktcenterfunktionerne er klargjort i Control Hub, udløser det et workflow i Webex CC, som udfører resten af trinnene i klargøringen af alle kontaktcenterfunktioner i henhold til de tilbud, kunden har valgt.

      Al klargøring af kontaktcentre udføres ved hjælp af et BPM-arbejdsprocesprogram, der muliggør en deklarativ måde at definere de involverede trin på og gør hele provisioneringstrinnene modstandsdygtige over for fejl og sikrer dataintegriteten.

      Følgende figur illustrerer provisioneringsarbejdsgangen i Webex CC.

      Arbejdsgang for onboarding af kunder

      Konfigurationsobjekter

      De vigtigste konfigurationsobjekter i Webex CC, der er omfattet af en organisation, er:

      Sted

      Sted betyder en placering, hvor et eller flere teams, brugere (agenter/supervisorer) er placeret.

      Alle brugere og teams skal tilhøre et websted.

      Team

      En gruppe brugere. Teams bruges til at distribuere interaktioner til agenter via køer.

      Hvert team skal tilhøre et websted.

      Agenter

      Brugere, der kan logge på Agent Desktop og håndtere interaktioner på tværs af medietyper, der er konfigureret i Webex CC.

      Supervisorer

      Supervisorer tildeles teams og kan overvåge/coache agenten og have adgang til teamniveaustatus og agentstatistikker for dem, der hører til de teams, som supervisoren er tildelt.

      En kø er en logisk enhed, hvor interaktioner kan ventes på, at agenter er tilgængelige, som derefter distribueres til agenten.

      Køer knyttes til teams som søgeområdet for agenter med mulighed for at udvide søgeområdet baseret på den forløbne tidsgrænse ved at føje andre teams til søgeområdet.

      Indgangspunkt

      Indgangspunkt er en logisk enhed, der repræsenterer indgangspunktet for interaktioner, der kommer ind i Webex CC. For telefoni er dette primært knyttet til det telefonnummer, som opkald ankommer til, og for e-mail/messaging-kanaler peger indgangspunktet på aktivkonfiguration i Webex Connect.

      Strøm

      Det flow, der er knyttet til indgangspunktet (via distributionsstrategi), som bestemmer de trin, der er involveret i håndtering af interaktioner.

      For ikke-telefonikanaler (e-mail, beskeder/sociale medier) vælges Flow som en del af aktivkonfigurationen i Webex Connect.

      Adgangskontrol for kontaktcentre med flere steder

      Webex CC-administratorer kan konfigurere brugerprofiler med adgangsrettigheder til bestemte steder, teams, køer og indgangspunkter. På grund af webstedernes og holdenes hierarkiske karakter er det desuden kun de teams eller den dato, der vedrører holdene, der tilhører disse websteder eller en eksplicit specificeret delmængde af sådanne teams, der kan tilgås af brugeren, når der er givet adgang til bestemte websteder.

      For køer og indgangspunkter er de globale på organisationsniveau, så for forskellige geografiske placeringer (steder, hvor bestemte agenter og teams er placeret) kan der konfigureres separate indgangspunkter og køer, og supervisorer/brugere kan få adgang til de objekter, der er relevante for bestemte websteder.

      Følgende figur illustrerer de centrale konfigurationsobjekter og den brugerprofil, der refererer til disse objekter.

      Konfigurationsobjekter, der er knyttet til brugerprofil

      Ud over at begrænse adgangen til disse enheder kan Webex CC-administratorer styre de specifikke funktioner/moduler, som en bruger kan få adgang til i administrationsgrænsefladen, og derved have brugere med administrations-/konfigurationsrettigheder til bestemte enheder samt sektioner/funktioner i Webex CC-administrationsgrænsefladen.

      Rapportering og analyse

      Webex CC behandler de diskrete hændelser, der genereres af forskellige tjenester i løbet af interaktionernes livscyklus, ved hjælp af en række realtidsstrømbehandlingstjenester og genererer et defineret sæt realtidsdatasæt, der offentliggøres til abonnerede klienter.

      Desuden behandles, transformeres og aggregeres disse hændelser yderligere, og de resulterende datasæt bevares, som derefter hentes via API'erne til dataforbrug og rapporterings- og datavisualiseringsgrænsefladen – Analysator.

      Følgende figur illustrerer databehandlings- og forbrugsgrænsefladerne i Webex CC

      Webex CC databehandlingspipeline og forbrugsgrænseflader

      Integrationer

      Alle eksterne integrationer til WxCC for at udvide og forbedre de funktioner, som kunderne kan bruge, bruger standard publicerede API'er.

      Den type API grænseflader, der er tilgængelige i Webex CC, er:

      • REST API

      • Server-Side Push, bruge

        • Webhooks

        • WebSocket-meddelelser

      CRM-integrationer

      Webex CC understøtter to former for integration med CRM-systemer (Customer Relationship Management).

      • Integrerede skrivebordsforbindelser

      • Flowintegrationer via HTTPs Connectors i IVR

      Integrerede skrivebordsconnectorer: CRM-program som den primære grænseflade

      I denne driftstilstand logger agenten på CRM-konsollen som det primære program.

      Webex CC er et integreret program (også kaldet et integreret skrivebordsprogram eller en integreret softphone), som primært bruges til at logge på kontaktcentret og modtage Webex CC-dirigerede kontaktcenterinteraktioner.

      Ved modtagelse af et opkald eller en samtaleanmodning udfører CRM-integrationen følgende handlinger på CRM-konsollen

      • Pop op-skærmbilledet til kundeposten, der er knyttet til ANI, eller andre tilknyttede opkaldsdata.

      • Bogfør opkaldsmetadata som aktivitetsnoter i kundeposten

      • Tillad agenten at "klikke for at ringe" ved at klikke på kontakten i CRM og starte et udgående opkald til kunden

      • Bogføring af opkaldsposter i CRM-rapporteringstabellerne for primær rapportering på CRM.

      • Indeholder den fulde funktionalitet af kontrolelementerne Agent Desktop og opkald (integreret og minificeret version af skrivebordsappen)

      Den primære integrationstilstand med CRM'erne er ved at integrere Webex CC Desktop-program i en separat iFrame.

      Desuden kører Webex CC Desktop-programmet en brugerdefineret konsolløs widget (ingen brugergrænseflade) kører i baggrunden, som interagerer med det underliggende CRM-system for at udføre automatiserede handlinger på vegne af agenten.

      Interaktionerne drives af to SDK'er, som den konsolløse widget bruger.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK'et, der leveres af Webex CC til registrering af hændelseslyttere til agent- og kontakthandlinger.

      • CRM JS SDK: Dette er det CRM-klient-SDK, der gælder pr. CRM, der abstraherer REST API opkald med CRM. For eksempel bruges det CTI JS-bibliotek, der leveres af Salesforce, til salgsstyrke til at udføre handlinger og lytte efter hændelser inde i CRM.

      Følgende figur illustrerer CRM-integrerede Webex CC-skrivebords- og connectorarkitektur

      CRM Connector integreret desktop-connectorarkitektur

      Webex CC understøtter følgende CRM-løsninger til ovennævnte integration:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

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

      Du kan finde flere oplysninger om konfiguration af Webex CC-skrivebordslayouts til aktivering af CRM-connectoren, funktionssæt og ændringslogfiler ved at besøge https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgængelighed af CRM-connectorer

      CRM Connectors er tilgængelige i alle geografiske områder og områder, hvor Webex CC fungerer.

      Elastisk skala og ydeevne

      Webex CC er vært for den brugerdefinerede widget, der muliggør tovejskommunikation mellem CRM-applikationen og Webex CC-skrivebordet i AWS CloudFront CDN, hvilket sikrer høj tilgængelighed af widget-AWS på tværs af tilgængelighedszoner og regioner.

      Al CRM-integrationsspecifik beregning sker i den browser, hvor agenter bruger CRM-programmet med Webex CC Desktop integreret i CRM-programmet.

      Sikkerhed

      CRM-connectorerne aktiveres via Webex CC-agentskrivebordslayoutet, og valgfrie parametre overføres via skrivebordslayoutet til widgetten for at slå funktioner til og fra.

      Hvis du f.eks. vil aktivere widgetten Salesforce-handlinger, kan administratoren aktivere parameterindstillingen for skrivebordslayoutparameteren sfdcWidgetEnabled til true.

      Installation af pakke

      Hvis integrationen skal fungere tovejs, skal CRM-konsollen have det integrerede program installeret. Dette er for at understøtte indlæsning af Desktop-applikationen inde i en iFrame.

      Alle Desktop Embedded-connectorer er tilgængelige på CRM-markedspladsen.

      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/

      Installationen af markedspladsprogrammet aktiverer de nødvendige plug-ins og importerer de nødvendige XML-filer til CRM-konsollen for at understøtte rapportering af opkaldsposter på CRM-systemet.

      Flowintegrationer via HTTP-connectorer i IVR

      Webex CC Flow builder understøtter tovejsdatastrømme mellem Webex CC og CRM-systemet ved hjælp af HTTP-connectorer Webex, der er konfigureret i Control Hub og brugt på Webex CC Flow.

      Disse bruges primært til personalisering inden for stemmeinteraktioner og tilpasset routing inden for IVR.

      Som standard understøtter Webex CC Salesforce HTTP Connector på Control Hub. De andre CRM-connectorer kan tilføjes som brugerdefinerede connectorer på Webex Control Hub.

      Du kan finde flere oplysninger om HTTP-connectorerne på https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-forbindelser:

      Workforce-optimering

      Webex CC understøtter workflowoptimering og kvalitetsstyringsløsninger fra førende brancheleverandører.

      Implementering og tilslutningsmuligheder

      Webex CC er implementeret i AWS og er i øjeblikket tilgængelig i følgende områder:

      • US

        • USA-Øst N Virginia

        • Det vestlige USA i Californien (kun indtrængen af talemedier)

      • Canada

        • Central

      • Storbritannien

        • London

      • Europa

        • Frankfurt

      • Asien Pac

        • Tokyo

        • Sydney

        • Singapore

      Forbindelse til AWS hostet Webex Contact Center kan etableres enten ved hjælp af internettet eller ved hjælp af Amazon Web Services (AWS) Direct Connect. Med AWS Direct Connect leveres data via en privat netværksforbindelse mellem kundens lokale netværk og Webex kontaktcenter, hvilket forbedrer forbindelsen. Du kan finde flere oplysninger i AWS Direct Connect til Webex kontaktcenter.

      Multiområdeforbindelse til telefoni

      For at muliggøre globale organisationer med agenter og kunder på flere geografiske placeringer understøtter Webex CC, at medierne holdes inden for det lokale område i de områder, hvor stemmemediekanten og indgående tjenester kører.

      Følgende figur viser udrulning i flere regioner med regionale medier.

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

      Tjenesterne Media Edge og Indgående medier udrulles i følgende områder.

      Geo-region

      Webex CC-tjenester (AWS-region)

      Media Edge (stemme POP)

      Næste generations medietjenester (AWS-region)*

      US

      N Virginia

      New York

      Los Angeles

      N Virginia

      N Californien

      Canada

      Central

      Vancouver

      Toronto

      Central

      Brasilien

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannien

      London

      London

      London

      Indien

      Pune

      Hyderabad

      Mumbai (Mumbai)

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australien

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhed og beskyttelse af personlige oplysninger

      Infrastruktur Sikkerhed

      Stemmeinfrastruktur på Edge

      Voice Edge-komponenterne gør det muligt for SIP-trunks fra kundenetværk/PSTN-operatører at terminere, og dette er aktiveret baseret på hvidlistede IP'er, der har tilladelse til at oprette forbindelse til edge-komponenterne.

      Beregn infrastruktursikkerhed

      Webex CC-beregningsinstanser klargøres i AWS, og tjenester kører som pods i Kubernetes-klyngen, som har flere navneområder, og adgangen til hvert navneområde er begrænset med separate legitimationsoplysninger.

      Al klargøring af infrastruktur udføres ved hjælp af kode - ingen manuelle trin - og ingen af legitimationsoplysningerne kan tilgås manuelt.

      Der er et centralt legitimationslager med specifikke stier konfigureret til specifikt sæt tjenester / teams, og adgangen til selve legitimationslageret er begrænset og konfigureret som hemmeligheder i build- og implementeringssystemerne.

      Ingen af infrastrukturkomponenterne / tjenesterne er direkte eksponeret uden for AWS VPC, og kun offentligt eksponerede grænseflader er API'er og WebSocket-servere, der styres og administreres ved hjælp af api-gateway,

      Derudover er der visse interne systemer og grænseflader, der bruges af udviklere, og som bruges til visning af logfiler, målepunkter, implementeringsoplysninger, buildstatus og testresultater, som er sikret ved hjælp af roller og grupper og integreret med Ciscos interne godkendelsessystemer.

      Godkendelse og autorisation af brugergrænseflader

      Alle brugergrænseflader, der bruges af forskellige kontaktcenterbrugere (agenter, supervisorer, administratorer, analytikere), er beskyttet af Cisco Common Identity-baserede OAuth-flows (ihændehavertokengodkendelse).

      Godkendelsen udføres ved hjælp af roller for den bruger, der har hentet tokenet, og områder, der er tildelt tokenet.

      Datasikkerhed

      Data i transit

      Ingen af grænsefladerne i den anvendte tjeneste-/infrastrukturkomponent er direkte eksponeret for ekstern indgående trafik.

      Vælg tjenester med http-API'er eksponerer disse grænseflader via en gateway, og al indgående https (inklusive dem fra WebSocket) afsluttes i ALB, og intern trafik via http dirigeres til tjenesterne.

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

      Inde i VPC er den interne kommunikation mellem tjenester - over http / brugerdefineret TCP-protokol - over almindelig TCP stikkontakt.

      Inaktive data

      Alle data, der gemmes, krypteres på lagerlaget. Desuden er de datalagre, der er uden for VPC, beskyttet og adgangskontrol og autorisationer med legitimationsoplysninger sikkert gemt og administreret i et hemmeligt lager.

      Følgende figur illustrerer datastrøms- og sikkerhedsmodellen for transit såvel som inaktive hændelser.

      Datasikkerhed under overførsel og inaktivitet

      Databeskyttelse

      Slutbrugerens PII-data

      Webex CC Flow, som er den programmatiske controller til håndtering af interaktioner, kan bruges til at indsamle brugerdata, som kan tildeles flowvariabler, der er specielt mærket som 'Indeholder følsomme data'. Værdierne for sådanne data krypteres, og ingen tjenester i transitstien for dataene har adgang til disse data.

      Desuden bevares sådanne data aldrig i Webex CC-rapporteringsdatalager, og logfilerne / messaging-infrastrukturen vil have krypterede data, og klare tekstdata gemmes ikke nogen steder i Webex CC.

      Kontaktcenteragent/supervisor-PII-data

      De brugerrelaterede data for kontaktcentret redigeres i logfiler, men er tilgængelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhed

      Faktorer for skala

      For Webex CC er de faktorer, der påvirker skalaen:

      • Samtidig antal agenter logget på

      • Samtidig antal igangværende interaktioner

        • Handlinger, der udføres på disse interaktioner

      • Samtidig antal handlinger, som supervisorer/agenter udfører uden for håndteringen af interaktionerne

      • Mængden af genererede og vedvarende data

      Arkitektoniske aspekter, der muliggør skalering

      De principper, som Webex CC er baseret på, gør det muligt for løsningen at skalere dynamisk efter behov inden for de grænser, der håndhæves af den infrastruktur, der leveres til de forskellige tjenester og platformskomponenter.

      Hændelsesdrevet arkitektur

      Tjenesterne i Webex CC kommunikerer ved hjælp af meddelelser, og processen til behandling af kritiske meddelelser involverer ingen blokerende IO-handlinger, og den tilstand, der kræves til behandling af meddelelser, er lokaliseret til forekomsten af den tjeneste, der behandler meddelelsen.

      Statsløse tjenester (eller eksternaliseret stat)

      Statsløse tjenester muliggør elasticitet ved nemt at tilføje/fjerne yderligere forekomster af tjenesterne. Der er visse tjenester, der i sagens natur er statslige, og de har eksternaliseret statsbutik, og infrastrukturen understøtter også dynamiske ændringer i antallet af forekomster af sådanne tjenester med automatisk rebalancering / statsoverførsel / lokalisering af staten til den instans, der har brug for staten.

      Elastisk infrastruktur

      Alle tjenester kører i Kubernetes, og infrastrukturen aka Kubernetes-noder skaleres automatisk baseret på brugen, og dette muliggør dynamisk tilføjelse af flere beregningsnoder op til en maksimal høj tærskel, der er forudkonfigureret.

      Belastningsprojektion og regelmæssig validering

      Alle tjenester benchmarkes for ydeevneegenskaberne, og skaleringsmønsteret valideres på serviceniveau.

      Yderligere kontinuerlig validering, spidsbelastning og udholdenhedstest udføres med testparametre, der er indstillet til forventet vækst i de skalapåvirkende attributter, hvilket gør det muligt at identificere flaskehalse, planlægge at opdatere den høje tærskel for infrastrukturressourceforbrug og være klar til spildagen.

      Pålidelighed og tilgængelighed

      Den hændelsesdrevne arkitektur og statsløse tjenester muliggør robusthed og elasticitet. For at sikre, at fejl opdages og reageres på, før funktionaliteter påvirkes, anvender Webex CC følgende strategi.

      • Infrastrukturens tilgængelighed og pålidelighed

        • Alle Webex CC-tjenester og infrastrukturkomponenter implementeres altid på tværs af tre AWS-tilgængelighedszoner.

          • Dette gør det muligt for Webex CC at være modstandsdygtig over for fejl i tilgængelighedszoner, og i tilfælde af fejl erstattes de fejlbehæftede forekomster automatisk med nyere.

      • Kontinuerlig overvågning og alarmering

        • Interne og eksterne sonder til tjenester og infrastrukturkomponenter, som ved fejl udløser advarsler.

        • Målepunkter, der registreres fra tjeneste- og infrastrukturkomponenter og behandles via et regelprogram, der registrerer matchende regler og udløser beskeder.

      • Løbende validering og alarmering

        • Der køres periodiske tests, og eventuelle fejl resulterer i udløsning af advarsler

        • Disse advarsler opretter proaktive hændelser og håndteres som en reel hændelse, der påvirker kunden.

          • Dette foregriber påvirkninger for kunden og bidrager til systemtilgængelighed og pålidelighed.

      • Løbende integration og levering

        • Dette er den tekniske proces og leveringspipeline og muliggør hurtig og pålidelig opbygning, validering og implementering af tjenester / ændringer til tjenester i Webex CC.

          • Muligheden for at udføre fuldstændig automatiseret implementering – fra kode til produktionsmiljø med alle de nødvendige valideringer reducerer risikoen og minimerer tiden til løsning, hvis en ændring skal implementeres som reaktion på en fejl.

      • Afbrydere og kill-switches

        • Forskellige dele af systemet / visse funktioner i Webex CC kan selektivt deaktiveres for alle kunder eller udvalgte kunder for at minimere kaskadeeffekter af en fejl.

          • Dette gør det muligt at minimere fejloverfladen og opnå tilgængelighed af centrale kontaktcenterfunktioner for kunderne.

      Overvågning og fejlregistrering

      Følgende figur viser de mekanismer til løbende overvågning, validering og alarmering, der er indført for Webex CC.

      Kontinuerlig overvågning og fejlregistrering

      Forretningskontinuitet og it-katastrofeberedskab

      Disaster Recovery and Business Continuity-processen sikrer, at der registreres eventuelle store afbrydelser i en region, og de nødvendige trin er på plads for at sikre gendannelse af tjenesterne til kunder, der er ombord i regionen.

      Trinene til gendannelse dokumenteres, valideres og holdes opdateret regelmæssigt i henhold til katastrofegendannelses- og styringsprocesserne.

      Webex CC-tjenester implementeres i tre separate tilgængelighedszoner inden for en AWS-region. Hver tilgængelighedszone er en forskellig fysisk placering i området med uafhængige forsyningsselskaber.

      I tilfælde af fuldstændig AWS-regionsfejl er Webex CC afhængig af AWS for at gendanne regionen, og for langvarige afbrydelser, der involverer hele regionen, provisioneres Webex CC-datacenteret i en ny AWS-region og gendanner de vigtigste kundekonfigurationer og data, så kontaktcentret er operationelt for kunder i den nye AWS-region.

      Dette involverer automatisering, men kræver manuel indgriben for at udløse processen samt overvåge og sikre, at den nødvendige konfiguration og data gendannes for at gøre kontaktcentret operationelt for kunderne.

      Overholdelse og certificeringer

      Webex Contact har en omfattende liste over sikkerhedscertificeringer. Disse certificeringer holdes ajour med jævne mellemrum.

      • PCI DSS QSA

      • CAIQ

      • HIPAA & HITECH

      • CSA stjerne niveau 1

      • CSA Star Level 2 (uafhængig vurdering af 3. part)

      • SOC2

      • ISO27001 (International standard for informationssikkerhed)

      • ISO27017 (sikkerhedsstandard for cloudtjenesteudbydere)

      • ISO27018 (Sikkerhedsstandard med fokus på beskyttelse af personoplysninger i skyen)

      • ISO27701 (udvidelse til beskyttelse af personlige oplysninger)

      • C5 tysk standard, der demonstrerer operationel sikkerhed mod cyberangreb

      Se Webex Dataark om beskyttelse af personlige oplysninger for kontaktcentertjenesten for at få flere oplysninger.

      Indledning

      Cisco Webex Contact Center (Webex CC) er et kontaktcenter som en service (CCaaS), der gør det muligt for organisationer at muliggøre smartere, proaktive og personlige interaktioner på tværs af kundekampagneforløbet.

      Webex CC er designet, designet og udviklet fra bunden som en cloudbaseret løsning med følgende centrale arkitektoniske principper.

      • Tjenester: Uafhængigt sæt tjenester, hvor hver tjeneste leverer et lille sammenhængende sæt funktioner til sine brugere.

      • Hændelsesdrevet: Alle tjenester kommunikerer med hinanden ved hjælp af meddelelser, undtagen i webapplikationer, hvor applikationen bruger https-grænseflader (REST API'er, Push Data via WebSocket-interface) til specifikke brugssager.

      • Statsløs/eksternaliseret tilstand: Tjenesterne udrulles i Kubernetes og kører i docker-objektbeholdere med mulighed for automatisk at skalere og være modstandsdygtige over for fejl i en eller flere forekomster af tjenesterne.

      • Observerbar: Alle tjenester og infrastrukturkomponenter, der muliggør implementering af sådanne tjenester, kan observeres med standardmekanismer til at måle, registrere og forhindre situationer, der påvirker kontaktcenterfunktioner samt hurtig fejlfinding og gendannelse af tjenester i tilfælde af afbrydelser.

      • Isoleret/løst koblet: Hver tjeneste kan bygges, valideres og implementeres/opdateres uafhængigt uden nedetid for kontaktcenterfunktioner.

      Webex CC-tjenester implementeres i AWS og drives af en cloudbaseret platform, der muliggør følgende:

      • Tilgængelighed af infrastrukturtjenester og applikationer på tværs af flere tilgængelighedszoner

      • Elasticitet af infrastrukturtjenester og applikationer, der muliggør dynamiske skaleringsfunktioner

      • Sikkerhed indbygget i den måde, systemerne bygges og implementeres på, data beskyttes under overførsel og inaktive sammen med de sikkerheds-/overholdelsescertificeringer, som Webex CC har.

      • Skalerbar og sikker edge-infrastruktur til telefoni/tale-integrationer

      • Observerbarhed med proaktiv overvågning og alarmering, der muliggør høj tilgængelighed af kontaktcentertjenester til sine kunder.

      • Integreret med resten af Cisco Webex til brugergodkendelse/autorisation, administration og klargøring af kontaktcenterfunktioner.

      De yderligere afsnit i dette dokument beskriver hver af ovenstående funktioner, og hvordan CC Webex arkitekturen muliggør samme.

      Logisk arkitektur

      Den kernekapacitet, som en kontaktcenterløsning skal have, er at gøre det muligt for kunderne nemt at kontakte organisationen ved hjælp af almindeligt anvendte kommunikationsmidler og få forespørgslerne / problemerne behandlet på en hurtig og effektiv måde.

      Men for at sikre, at dette grundlæggende princip opnås, er der flere funktioner bag kulisserne, som den organisation, der bruger kontaktcenteret, skal have adgang til. Det drejer sig om:

      • Mekanismer, som kunderne kan bruge til at starte en interaktion

        • Udgivne og operationelle telefonnumre, der forbinder telefoniopkald med kontaktcentersystemet

        • E-mail-adresser, som kunder kan sende e-mail til, og mekanisme til at registrere nye indgående e-mails.

        • Mulighed for kunder at kontakte via forskellige digitale kanaler, herunder, men ikke begrænset til,

          • Chat fra en hjemmeside/app

          • Direkte chat via populære messaging-klienter som WhatsApp, Facebook Messenger, Apple Messages for Business.

      • Evne til at registrere nye interaktioner og håndtere dem effektivt

        • Disse vil omfatte automatiseret IVR system, virtuelle agenter til telefoni / chats med programmerbarhed indbygget til at definere de arbejdsgange, der er involveret i håndtering af interaktioner.

        • Endelig skal interaktionen, hvis det er nødvendigt, eskaleres til en agent, der er optimalt kvalificeret til at håndtere interaktionen.

      • Mulighed for, at agenter kan angive tilgængelighed til håndtering af interaktioner og supervisorer til at overvåge, coache agenter og opnå de driftsmæssige målepunkter, der muliggør effektive interaktioner.

      • Administratorers mulighed for at konfigurere og provisionere de forskellige kontaktcenterfunktioner, der gør det muligt for agenter og supervisorer at udføre deres opgaver som forventet.

      Derudover skal moderne virksomheder have tilføjet funktioner for at optimere kontaktcenterdriften med adgang til data og indsigt, der visualiserer og sporer vigtige driftsmålinger.

      Desuden er muligheden for at integrere med specialiserede funktioner i kontaktcenterøkosystemet, f.eks. kørsel af proaktive automatiserede udgående opkald, forbedring af agent- og supervisoroplevelser ved hjælp af AI, registrering og forståelse af kundekampagneforløbet for proaktivt at levere data på forhånd til agenter, klare differentiatorer i den måde, kontaktcenterløsninger udvikler sig på.

      Med hensyn til forbrugsmodellen, hvor kontaktcentertilbud forbruges som en cloud-leveret softwaretjeneste, kræver evnen til at sikre tilgængelighed, pålidelighed og automatiserede ad hoc-skalakrav avancerede overvågnings- og alarmeringsmekanismer, som muliggør kontinuerlig validering og registrering af forestående problemer og forebyggelse / minimering af påvirkninger på kundedrift.

      Følgende figur illustrerer den logiske arkitektur af Webex CC.

      Webex CC Logical Architecture
      Webex CC logisk arkitektur

      Funktionelle komponenter

      Følgende afsnit beskriver forskellige funktionelle komponenter i Webex CC.

      Administration af interaktion

      Webex CC understøtter telefoni, e-mail og beskeder (sociale kanaler) som forskellige kanaler, som brugere kan bruge til at interagere med kontaktcentret.

      For alle kanaler kan den indledende håndtering udføres af systemet, og derefter kan interaktionen eskaleres til en agent.

      Medietyper

      Telefoni-

      For telefoni bestemmes håndteringen af indgående taleopkald af, hvordan opkaldet er kommet ind i kontaktcenteret (se Indtrængningsmekanismer nedenfor) og af det Webex CC-flow, der er knyttet til indgangspunktet.

      Opkaldet besvares, og der udføres yderligere handlinger i henhold til Webex CC Flow-definitionen – som er en programmatisk repræsentation af de handlinger, der skal udføres, mens opkaldet håndteres, enten før det sættes i kø og dirigeres til en agent, eller selve flowet kan håndtere opkaldet uden overførsel til en agent.

      Flow Builder i Webex CC giver udviklere mulighed for at definere flowet og tildele det til det indgangspunkt, via hvilket opkaldet ankommer til Webex CC.

      Disse konfigurationsobjekter og deres anvendelse er dækket i Konfigurationsenheder.

      Flere oplysninger om Flow Builder er dækket i det kommende afsnit om IVR System.

      E-mail og beskeder

      Fra Webex CC-perspektiv leverer Webex Connect indgående og udgående funktioner til alle digitale kanaler - e-mail, meddelelseskanaler, som slutbrugere kan bruge til at kontakte kontaktcenter.

      Webex Connect Flow

      • Bestemmer håndteringen af sådanne interaktioner, indtil interaktionerne er sat i kø og distribueret til agenter. Dette omfatter automatisk håndtering og BOT-behandlinger for alle former for messaging og e-mail-interaktioner.

      • Anvender forretningslogik på indgående interaktion.

      • Håndterer kontakt før kø.

      • Flow selv kan håndtere interaktionen uden overførsel til live agent.

      De meddelelseskanaler, der understøttes af Webex CC, er:

      • Web App / Mobil App Chat

      • WhatsApp

      • Facebook Messenger

      • Sms

      • Apple Messages for Business

      De e-mailkanaler, der understøttes af Webex CC, er:

      • Gmail

      • Office365

      Indtrængningsmekanismer

      Dette afsnit dækker de mekanismer, hvormed en interaktion kan komme ind i Webex CC. Baseret på medietypen er de mekanismer, hvormed en interaktion når Webex CC, forskellige.

      Inden for telefoni er der f.eks. behov for fysisk infrastrukturprovisionering for at aktivere PSTN-forbindelse, konfiguration af telefonnumre og routing af opkald til Webex CC.

      For e-mail-/meddelelseskanaler skal indgående konfiguration udføres i Webex Connect, og det involverer klargøring af e-mail-/messaging-konto og konfiguration af Webex Connect-flow.

      Indgående stemme

      I forbindelse med taleopkald er det typisk sådan, at brugerne ringer til et PSTN-telefonnummer, som derefter forbindes til kontaktcentret. Fra et indgående perspektiv kræver dette en mekanisme til at dirigere opkald fra PSTN til Webex CC.

      Følgende figur illustrerer indtagelsen af taleopkald til Webex CC.

      Indstillinger for indgående stemme

      Voice Ingress Services i Webex CC udfører tredjepartsopkaldsstyring ved hjælp af SIP og besvarer det indgående opkald samt udfører overførsels-, konference- og andre opkaldskontrolhandlinger.

      Det logiske indgangspunkt for opkald i Webex CC er konfigurationsenheden med navnet "Indgangspunkt". I forbindelse med taleindtrængning er nøglekonfigurationen for indgangspunktet det telefonnummer, der er knyttet til det, hvilket typisk er et gyldigt PSTN-telefonnummer, der er hentet fra den valgte PSTN-udbyder.

      Dette gør det muligt at registrere indgående opkald på telefonnummeret, knytte opkaldet til indgangspunktet og bruge andre konfigurationsparametre for indgangspunktet til at håndtere opkaldet i henhold til den Webex CC Flow-definition, der skal udløses for interaktionen.

      Bemærk:

      Du kan finde flere oplysninger om PSTN-forbindelsesindstillingerne på 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.

      Skalerbarhed og tilgængelighed af Voice Edge-infrastruktur

      Webex CC VPOP-infrastrukturen omfatter redundante par SIP SBC'er, der sikrer høj tilgængelighed, og flere SBC'er kan tilføjes for at skalere de samtidige opkaldsmængder, der skal understøttes.

      Det maksimale antal samtidige opkald, som VPOP kan håndtere, afhænger af antallet af SBC'er, der kører, og som opkald sendes til.

      For geografisk redundans – et net af VPOP SBC med sammenkoblinger på tværs af flere par på tværs af regioner understøttes.

      For taleindtrængningstjenester er de horisontalt skalerbare til at håndtere et stigende antal samtidige taleopkald, der skal indtages til Webex CC.

      Sikkerhedsovervejelser i forbindelse med voice edge-infrastruktur

      Nedenstående tabel indeholder oplysninger om tilslutningsmulighederne til Voice Edge-infrastrukturen.

      Tabel 1. Forbindelsestyper

      Forbindelse

      Typer

      Offentligt internet

      Direkte (med hvidlistede kilde- IP adresser)

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

      Websted til websted (S2S)

      SRTP/SIP-TLS

      Private tilslutningsmuligheder

      MPLS

      Punkt-til-punkt (P2P)

      VPLS

      SD-WAN

      Privat WAN

      Datacenter på tværs af forbindelser

      Equinix Fabric-forbindelser

      For flere detaljer, besøg 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

      Alle taleopkald, der kommer til et telefonnummer, der er tilknyttet et indgangspunkt, bliver besvaret af Webex CC, og udførelse af et Webex CC-flow, der er knyttet til indgangspunktet, går i gang.

      Webex CC Flow Builder leverer programmeringskonstruktioner/operatorer og funktionelle blokke, kaldet aktiviteter, så administratorer eller andre, der designer og implementerer den IVR logik, kan kombinere disse byggesten og oprette Flow-definitionen.

      De programmeringskonstruktioner, som Flow understøtter, er:

      • Rapporterings- og indstillingsvariabler – tilstand, der er knyttet til en flowudførelse

        • Pebble Expressions for at indstille værdien af variabler

      • Betinget kontrol

      • Looping - ved hjælp af Conditionals og Go To (evne til at kæde aktiviteter sammen)

      • Kald REST-API'er

      • Parse Data - JSON, TOML, XML bruges typisk til at analysere API svar.

      • Komponere aktiviteter

      Et repræsentativt sæt aktiviteter, som Flow leverer, er:

      • Afspil beskeder

      • Indsaml brugerdata

      • Omstille opkaldet til en anden destination/et andet telefonnummer

      • Send opkaldet til en virtuel agent

      • Sæt opkaldet i kø, så det kan blive besvaret af en agent.

      For hvert opkald, der er aktivt, er en forekomst af flowkørsel også aktiv, indtil opkaldet afsluttes, hvilket resulterer i samtidige udførelser af flows.

      Hver forekomst af flowudførelse giver isoleret miljø for data / tilstand, der er knyttet til flowet og der ved opkaldet.

      I hele opkaldets livscyklus gør flow det også muligt at reagere på bestemte hændelser, der sker, og håndtere dem – f.eks. når et opkald bliver besvaret af en agent, kan en hændelseshandler udløse et pop-op-vindue på skærmen i grænsefladen på agentskrivebordet.

      Du kan finde flere oplysninger om Webex CC Flow under 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.

      Understøttelse af virtuel agent

      Flow leverer en aktivitet til overdragelse af interaktionen til en virtuel agent, der er forudkonfigureret i Webex Control Hub.

      Når opkaldet er forbundet til en virtuel agent, giver det brugeren en samtalebaseret IVR oplevelse, og aktiviteten afsluttes enten med, at opkaldet afsluttes, eller med at opkaldet eskaleres til en agent.

      I tilfælde af eskalering kan flowet konfigureres til at sætte opkaldet i kø, som derefter besvares af en agent.

      Indgående digitale interaktioner

      Til e-mail- og meddelelseskanaler for indgående interaktioner bruger Webex CC Webex Connect til klargøring af aktiverne, flow til at håndtere de indgående interaktioner og derefter dirigere interaktionen til Webex CC, når Webex Connect-flowet eksplicit sætter interaktionen i kø, så den kan håndteres af en agent.

      Følgende figur illustrerer indtagelsen af e-mail, meddelelsesinteraktioner i Webex CC.

      Indstillinger for indgående data for e-mail og meddelelser
      Virtual Agent / BOT-integrationer

      For interaktioner med e-mail og messaging / sociale kanaler konfigureres de virtuelle agent/BOT-behandlinger i Webex Connect-flowet.

      Som det er tilfældet med Virtual Agents for Voice, sættes interaktionen i kø og distribueres til en agent, hvis BOT-behandlingen ender med at eskalere som resultat.

      Routing og kø

      Webex CC behandler den indgående kontakt med automatiserede handlere som defineret i flowet, og flowet kan beslutte at sætte kontakten i kø til en kø/direkte til en agent (agentspecifik kø – understøttes kun for telefoni/stemmeinteraktioner).

      Hvis der er en agent tilgængelig i kø, reserveres agenten, og interaktionen distribueres til agenten. Hvis der ikke er nogen agenter tilgængelige, parkeres interaktionen i køen, og Flow vil fortsat behandle kunden med handler, der er knyttet til køaktiviteten.

      Når en agent bliver tilgængelig, afbrydes handleren, og agenten tilbydes interaktion.

      Følgende figur illustrerer kø- og routingarkitekturen.

      Queuing and Routing Architecture
      Kø- og routingarkitektur
      Valg af agent

      Køer i Webex CC understøtter følgende agentudvælgelsesalgoritmer:

      • Agentruter, der har været længst tilgængelig

      • Fagbaseret routing

        • Længst tilgængelig agent (LAA)

        • Bedste tilgængelige agent (BAA)

      Agenter er knyttet til køerne gennem Teams.

      En kø kan tildeles flere opkaldsdistributionsgrupper (hvor hver gruppe har et eller flere teams) på en sekventiel måde med konfigureret ventetid på, at opkaldsdistributionsgruppen føjes til køen, så søgeområdet for en matchende agent udvides til flere opkaldsdistributionsgrupper, efterhånden som tiden skrider frem.

      For fagbaseret distribution vælges en agent blandt de fagkrav, der matcher agenter, der er knyttet til køen, baseret på LAA- eller BAA-konfiguration.

      Tale-/telefonispecifikke ekstra funktioner

      Agentbaseret routing (kun for tale-/telefonikanaler)

      Webex CC Flow kan ved hjælp af aktiviteten QueueToAgent distribuere interaktioner direkte til den valgte agent baseret på agent-id'et.

      Hvis agenten ikke er tilgængelig til at håndtere interaktioner, kan interaktionen parkeres i en agentspecifik kø og vente på, at agenten bliver tilgængelig

      Avancerede køoplysninger

      Webex CC Flow kan ved hjælp af aktiviteten GetQueueInfo hente oplysninger i realtid for en kø, f.eks. position i kø (PIQ), estimeret ventetid (EWT), antal agenter, der er tilgængelige i køen, og kan bruges til at beslutte, om kontakten skal sættes i kø eller ej.

      Hilsen tilbagekald

      Webex CC Flow giver ved hjælp af aktivitetstilbagekald kunden mulighed for at afbryde forbindelsen til opkaldet, samtidig med at positionen i køen bevares, og modtage et tilbagekald, når den virtuelle interaktion i køen dirigeres til en agent.

      Håndtering af overløb

      Webex CC understøtter håndtering af overløb ved hjælp af kapacitetsbaserede teams (CBT).

      CBT er som et almindeligt team med en kapacitet og et tilknyttet eksternt DN, der betjener denne kapacitet. Det kan konfigureres sammen med andre teams i køopkaldsdistributionscyklusserne.

      Normalt konfigureres dette som den sidste cyklus, så den fungerer som et overløb, hvis der ikke er nogen agent tilgængelig, selv efter at alle de konfigurerede opkaldsdistributionsgrupper ikke kan finde en tilgængelig matchende agent til håndtering af interaktionen.

      Agent Desktop Operations

      Når en agent logger på Webex CC Agent Desktop, angiver agenten et telefonnummer, som indgående opkald til agenten kan forbindes til. Det kan være en PSTN-telefon, en mobiltelefon eller et lokalnummer, hvis agenten er en Cisco Webex Calling bruger.

      Bemærk, at dette nummer skal være et gyldigt telefonnummer, som opkald kan viderestilles til. Hvis dette ikke er tilfældet, kan agenten ikke modtage indgående opkald.

      Baseret på den type interaktion, som agenten håndterer, giver widgets på agentskrivebordet mulighed for at udføre bestemte mediekontrolhandlinger.

      Når et opkald f.eks. er besvaret, kan agenten udføre følgende handlinger i forbindelse med opkaldet.

      • Sæt opkaldet på hold

      • Initiere konsulentopkald og

        • Omstille opkaldet til et andet telefonnummer (f.eks. agentens telefonnummer)/indgangspunkt

        • Sæt en anden agent i konference for opkaldet

      • Omstil opkaldet til en anden kø

      • Afslutte opkaldet

      Agentcomputer giver administratorer mulighed for at tilføje brugerdefinerede widgets der ved at udvide skrivebordsfunktionerne og gøre det til en samlet samling widgets, som agenter skal bruge for at få deres arbejde udført på en effektiv måde.

      Skrivebordsarkitektur

      Agentskrivebord er et mikrofrontend-baseret enkeltsidet program, der er vært for widgets, der er bygget på basis af webkomponentarkitektur. Alle standard / lager widgets er drevet af data, der hentes af API'er eller server side push mekanismer.

      Disse er typisk asynkrone API'er, hvor svaret på en aktivering kommer til skrivebordet via en WebSocket-forbindelse.

      Webex CC-Agent Desktop godkender brugere med Cisco Common Identity (CI), og tokenet sendes videre til alle API aktiveringer. Også for brugerdefinerede widgets, baseret på godkendelsesmodellen, giver det en single sign-on-oplevelse til agenter, hvis den brugerdefinerede widgets godkendelsesmodel er integreret med CI.

      Når en agent er en del af en interaktion, sendes alle opdateringer til denne interaktionstilstand eller tilknyttede data til skrivebordet via WebSocket-forbindelsen.

      Skrivebordets robusthed over for tilslutningsmuligheder og ventetid

      Det asynkrone API- og serverside-push muliggør skalering og ethvert forbindelsestab til WebSocket-grænsefladen registreres, og skrivebordet forsøger at oprette forbindelse igen og logge på igen.

      Følgende figur illustrerer agentskrivebordsarkitekturen i Webex CC.

      Agent Desktop Arkitektur

      Administration og konfiguration

      Onboarding af kunder

      Webex Control Hub er den primære grænseflade, der bruges af partnere og kunder til at onboarde kunder og aktivere eller konfigurere funktioner.

      Når organisations- og kontaktcenterfunktionerne er klargjort i Control Hub, udløser det et workflow i Webex CC, som udfører resten af trinnene i klargøringen af alle kontaktcenterfunktioner i henhold til de tilbud, kunden har valgt.

      Al klargøring af kontaktcentre udføres ved hjælp af et BPM-arbejdsprocesprogram, der muliggør en deklarativ måde at definere de involverede trin på og gør hele provisioneringstrinnene modstandsdygtige over for fejl og sikrer dataintegriteten.

      Følgende figur illustrerer provisioneringsarbejdsgangen i Webex CC.

      Arbejdsgang for onboarding af kunder
      Konfigurationsobjekter

      De vigtigste konfigurationsobjekter i Webex CC, der er omfattet af en organisation, er:

      Sted

      Sted betyder en placering, hvor et eller flere teams, brugere (agenter/supervisorer) er placeret.

      Alle brugere og teams skal tilhøre et websted.

      Team

      En gruppe brugere. Teams bruges til at distribuere interaktioner til agenter via køer.

      Hvert team skal tilhøre et websted.

      Agenter

      Brugere, der kan logge på Agent Desktop og håndtere interaktioner på tværs af medietyper, der er konfigureret i Webex CC.

      Supervisorer

      Supervisorer tildeles teams og kan overvåge/coache agenten og have adgang til teamniveaustatus og agentstatistikker for dem, der hører til de teams, som supervisoren er tildelt.

      En kø er en logisk enhed, hvor interaktioner kan ventes på, at agenter er tilgængelige, som derefter distribueres til agenten.

      Køer knyttes til teams som søgeområdet for agenter med mulighed for at udvide søgeområdet baseret på den forløbne tidsgrænse ved at føje andre teams til søgeområdet.

      Indgangspunkt

      Indgangspunkt er en logisk enhed, der repræsenterer indgangspunktet for interaktioner, der kommer ind i Webex CC. For telefoni er dette primært knyttet til det telefonnummer, som opkald ankommer til, og for e-mail/messaging-kanaler peger indgangspunktet på aktivkonfiguration i Webex Connect.

      Strøm

      Det flow, der er knyttet til indgangspunktet (via distributionsstrategi), som bestemmer de trin, der er involveret i håndtering af interaktioner.

      For ikke-telefonikanaler (e-mail, beskeder/sociale medier) vælges Flow som en del af aktivkonfigurationen i Webex Connect.

      Adgangskontrol for kontaktcentre med flere steder

      Webex CC-administratorer kan konfigurere brugerprofiler med adgangsrettigheder til bestemte steder, teams, køer og indgangspunkter. På grund af webstedernes og holdenes hierarkiske karakter er det desuden kun de teams eller den dato, der vedrører holdene, der tilhører disse websteder eller en eksplicit specificeret delmængde af sådanne teams, der kan tilgås af brugeren, når der er givet adgang til bestemte websteder.

      For køer og indgangspunkter er de globale på organisationsniveau, så for forskellige geografiske placeringer (steder, hvor bestemte agenter og teams er placeret) kan der konfigureres separate indgangspunkter og køer, og supervisorer/brugere kan få adgang til de objekter, der er relevante for bestemte websteder.

      Følgende figur illustrerer de centrale konfigurationsobjekter og den brugerprofil, der refererer til disse objekter.

      Konfigurationsobjekter, der er knyttet til brugerprofil

      Ud over at begrænse adgangen til disse enheder kan Webex CC-administratorer styre de specifikke funktioner/moduler, som en bruger kan få adgang til i administrationsgrænsefladen, og derved have brugere med administrations-/konfigurationsrettigheder til bestemte enheder samt sektioner/funktioner i Webex CC-administrationsgrænsefladen.

      Rapportering og analyse

      Webex CC behandler de diskrete hændelser, der genereres af forskellige tjenester i løbet af interaktionernes livscyklus, ved hjælp af en række realtidsstrømbehandlingstjenester og genererer et defineret sæt realtidsdatasæt, der offentliggøres til abonnerede klienter.

      Desuden behandles, transformeres og aggregeres disse hændelser yderligere, og de resulterende datasæt bevares, som derefter hentes via API'erne til dataforbrug og rapporterings- og datavisualiseringsgrænsefladen – Analysator.

      Følgende figur illustrerer databehandlings- og forbrugsgrænsefladerne i Webex CC

      Webex CC databehandlingspipeline og forbrugsgrænseflader

      Integrationer

      Alle eksterne integrationer til WxCC for at udvide og forbedre de funktioner, som kunderne kan bruge, bruger standard publicerede API'er.

      Den type API grænseflader, der er tilgængelige i Webex CC, er:

      • REST API

      • Server-Side Push, bruge

        • Webhooks

        • WebSocket-meddelelser

      CRM-integrationer

      Webex CC understøtter to former for integration med CRM-systemer (Customer Relationship Management).

      • Integrerede skrivebordsforbindelser

      • Flowintegrationer via HTTPs Connectors i IVR

      Integrerede skrivebordsconnectorer: CRM-program som den primære grænseflade

      I denne driftstilstand logger agenten på CRM-konsollen som det primære program.

      Webex CC er et integreret program (også kaldet et integreret skrivebordsprogram eller en integreret softphone), som primært bruges til at logge på kontaktcentret og modtage Webex CC-dirigerede kontaktcenterinteraktioner.

      Ved modtagelse af et opkald eller en samtaleanmodning udfører CRM-integrationen følgende handlinger på CRM-konsollen

      • Pop op-skærmbilledet til kundeposten, der er knyttet til ANI, eller andre tilknyttede opkaldsdata.

      • Bogfør opkaldsmetadata som aktivitetsnoter i kundeposten

      • Tillad agenten at "klikke for at ringe" ved at klikke på kontakten i CRM og starte et udgående opkald til kunden

      • Bogføring af opkaldsposter i CRM-rapporteringstabellerne for primær rapportering på CRM.

      • Indeholder den fulde funktionalitet af kontrolelementerne Agent Desktop og opkald (integreret og minificeret version af skrivebordsappen)

      Den primære integrationstilstand med CRM'erne er ved at integrere Webex CC Desktop-program i en separat iFrame.

      Desuden kører Webex CC Desktop-programmet en brugerdefineret konsolløs widget (ingen brugergrænseflade) kører i baggrunden, som interagerer med det underliggende CRM-system for at udføre automatiserede handlinger på vegne af agenten.

      Interaktionerne drives af to SDK'er, som den konsolløse widget bruger.

      • Webex CC Desktop JS SDK: Dette er JavaScript SDK'et, der leveres af Webex CC til registrering af hændelseslyttere til agent- og kontakthandlinger.

      • CRM JS SDK: Dette er det CRM-klient-SDK, der gælder pr. CRM, der abstraherer REST API opkald med CRM. For eksempel bruges det CTI JS-bibliotek, der leveres af Salesforce, til salgsstyrke til at udføre handlinger og lytte efter hændelser inde i CRM.

      Følgende figur illustrerer CRM-integrerede Webex CC-skrivebords- og connectorarkitektur

      CRM Connector integreret desktop-connectorarkitektur

      Webex CC understøtter følgende CRM-løsninger til ovennævnte integration:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

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

      Du kan finde flere oplysninger om konfiguration af Webex CC-skrivebordslayouts til aktivering af CRM-connectoren, funktionssæt og ændringslogfiler ved at besøge https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgængelighed af CRM-connectorer

      CRM Connectors er tilgængelige i alle geografiske områder og områder, hvor Webex CC fungerer.

      Elastisk skala og ydeevne

      Webex CC er vært for den brugerdefinerede widget, der muliggør tovejskommunikation mellem CRM-applikationen og Webex CC-skrivebordet i AWS CloudFront CDN, hvilket sikrer høj tilgængelighed af widget-AWS på tværs af tilgængelighedszoner og regioner.

      Al CRM-integrationsspecifik beregning sker i den browser, hvor agenter bruger CRM-programmet med Webex CC Desktop integreret i CRM-programmet.

      Sikkerhed

      CRM-connectorerne aktiveres via Webex CC-agentskrivebordslayoutet, og valgfrie parametre overføres via skrivebordslayoutet til widgetten for at slå funktioner til og fra.

      Hvis du f.eks. vil aktivere widgetten Salesforce-handlinger, kan administratoren aktivere parameterindstillingen for skrivebordslayoutparameteren sfdcWidgetEnabled til true.

      Installation af pakke

      Hvis integrationen skal fungere tovejs, skal CRM-konsollen have det integrerede program installeret. Dette er for at understøtte indlæsning af Desktop-applikationen inde i en iFrame.

      Alle Desktop Embedded-connectorer er tilgængelige på CRM-markedspladsen.

      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/

      Installationen af markedspladsprogrammet aktiverer de nødvendige plug-ins og importerer de nødvendige XML-filer til CRM-konsollen for at understøtte rapportering af opkaldsposter på CRM-systemet.

      Flowintegrationer via HTTP-connectorer i IVR

      Webex CC Flow builder understøtter tovejsdatastrømme mellem Webex CC og CRM-systemet ved hjælp af HTTP-connectorer Webex, der er konfigureret i Control Hub og brugt på Webex CC Flow.

      Disse bruges primært til personalisering inden for stemmeinteraktioner og tilpasset routing inden for IVR.

      Som standard understøtter Webex CC Salesforce HTTP Connector på Control Hub. De andre CRM-connectorer kan tilføjes som brugerdefinerede connectorer på Webex Control Hub.

      Du kan finde flere oplysninger om HTTP-connectorerne på https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-forbindelser:

      Workforce-optimering

      Webex CC understøtter workflowoptimering og kvalitetsstyringsløsninger fra førende brancheleverandører.

      Implementering og tilslutningsmuligheder

      Webex CC er implementeret i AWS og er i øjeblikket tilgængelig i følgende områder:

      • US

        • USA-Øst N Virginia

        • Det vestlige USA i Californien (kun indtrængen af talemedier)

      • Canada

        • Central

      • Storbritannien

        • London

      • Europa

        • Frankfurt

      • Asien Pac

        • Tokyo

        • Sydney

        • Singapore

      Forbindelse til AWS hostet Webex Contact Center kan etableres enten ved hjælp af internettet eller ved hjælp af Amazon Web Services (AWS) Direct Connect. Med AWS Direct Connect leveres data via en privat netværksforbindelse mellem kundens lokale netværk og Webex kontaktcenter, hvilket forbedrer forbindelsen. Du kan finde flere oplysninger i AWS Direct Connect til Webex kontaktcenter.

      Multiområdeforbindelse til telefoni

      For at muliggøre globale organisationer med agenter og kunder på flere geografiske placeringer understøtter Webex CC, at medierne holdes inden for det lokale område i de områder, hvor stemmemediekanten og indgående tjenester kører.

      Følgende figur viser udrulning i flere regioner med regionale medier.

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

      Tjenesterne Media Edge og Indgående medier udrulles i følgende områder.

      Geo-region

      Webex CC-tjenester (AWS-region)

      Media Edge (stemme POP)

      Næste generations medietjenester (AWS-region)*

      US

      N Virginia

      New York

      Los Angeles

      N Virginia

      N Californien

      Canada

      Central

      Vancouver

      Toronto

      Central

      Brasilien

      Sao Paulo

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannien

      London

      London

      London

      Indien

      Pune

      Hyderabad

      Mumbai (Mumbai)

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australien

      Sydney

      Melbourne

      Sydney

      Sydney

      Sikkerhed og beskyttelse af personlige oplysninger

      Infrastruktur Sikkerhed

      Stemmeinfrastruktur på Edge

      Voice Edge-komponenterne gør det muligt for SIP-trunks fra kundenetværk/PSTN-operatører at terminere, og dette er aktiveret baseret på hvidlistede IP'er, der har tilladelse til at oprette forbindelse til edge-komponenterne.

      Beregn infrastruktursikkerhed

      Webex CC-beregningsinstanser klargøres i AWS, og tjenester kører som pods i Kubernetes-klyngen, som har flere navneområder, og adgangen til hvert navneområde er begrænset med separate legitimationsoplysninger.

      Al klargøring af infrastruktur udføres ved hjælp af kode - ingen manuelle trin - og ingen af legitimationsoplysningerne kan tilgås manuelt.

      Der er et centralt legitimationslager med specifikke stier konfigureret til specifikt sæt tjenester / teams, og adgangen til selve legitimationslageret er begrænset og konfigureret som hemmeligheder i build- og implementeringssystemerne.

      Ingen af infrastrukturkomponenterne / tjenesterne er direkte eksponeret uden for AWS VPC, og kun offentligt eksponerede grænseflader er API'er og WebSocket-servere, der styres og administreres ved hjælp af api-gateway,

      Derudover er der visse interne systemer og grænseflader, der bruges af udviklere, og som bruges til visning af logfiler, målepunkter, implementeringsoplysninger, buildstatus og testresultater, som er sikret ved hjælp af roller og grupper og integreret med Ciscos interne godkendelsessystemer.

      Godkendelse og autorisation af brugergrænseflader

      Alle brugergrænseflader, der bruges af forskellige kontaktcenterbrugere (agenter, supervisorer, administratorer, analytikere), er beskyttet af Cisco Common Identity-baserede OAuth-flows (ihændehavertokengodkendelse).

      Godkendelsen udføres ved hjælp af roller for den bruger, der har hentet tokenet, og områder, der er tildelt tokenet.

      Datasikkerhed

      Data i transit

      Ingen af grænsefladerne i den anvendte tjeneste-/infrastrukturkomponent er direkte eksponeret for ekstern indgående trafik.

      Vælg tjenester med http-API'er eksponerer disse grænseflader via en gateway, og al indgående https (inklusive dem fra WebSocket) afsluttes i ALB, og intern trafik via http dirigeres til tjenesterne.

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

      Inde i VPC er den interne kommunikation mellem tjenester - over http / brugerdefineret TCP-protokol - over almindelig TCP stikkontakt.

      Inaktive data

      Alle data, der gemmes, krypteres på lagerlaget. Desuden er de datalagre, der er uden for VPC, beskyttet og adgangskontrol og autorisationer med legitimationsoplysninger sikkert gemt og administreret i et hemmeligt lager.

      Følgende figur illustrerer datastrøms- og sikkerhedsmodellen for transit såvel som inaktive hændelser.

      Datasikkerhed under overførsel og inaktivitet

      Databeskyttelse

      Slutbrugerens PII-data

      Webex CC Flow, som er den programmatiske controller til håndtering af interaktioner, kan bruges til at indsamle brugerdata, som kan tildeles flowvariabler, der er specielt mærket som 'Indeholder følsomme data'. Værdierne for sådanne data krypteres, og ingen tjenester i transitstien for dataene har adgang til disse data.

      Desuden bevares sådanne data aldrig i Webex CC-rapporteringsdatalager, og logfilerne / messaging-infrastrukturen vil have krypterede data, og klare tekstdata gemmes ikke nogen steder i Webex CC.

      Kontaktcenteragent/supervisor-PII-data

      De brugerrelaterede data for kontaktcentret redigeres i logfiler, men er tilgængelige for dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhed

      Faktorer for skala

      For Webex CC er de faktorer, der påvirker skalaen:

      • Samtidig antal agenter logget på

      • Samtidig antal igangværende interaktioner

        • Handlinger, der udføres på disse interaktioner

      • Samtidig antal handlinger, som supervisorer/agenter udfører uden for håndteringen af interaktionerne

      • Mængden af genererede og vedvarende data

      Arkitektoniske aspekter, der muliggør skalering

      De principper, som Webex CC er baseret på, gør det muligt for løsningen at skalere dynamisk efter behov inden for de grænser, der håndhæves af den infrastruktur, der leveres til de forskellige tjenester og platformskomponenter.

      Hændelsesdrevet arkitektur

      Tjenesterne i Webex CC kommunikerer ved hjælp af meddelelser, og processen til behandling af kritiske meddelelser involverer ingen blokerende IO-handlinger, og den tilstand, der kræves til behandling af meddelelser, er lokaliseret til forekomsten af den tjeneste, der behandler meddelelsen.

      Statsløse tjenester (eller eksternaliseret stat)

      Statsløse tjenester muliggør elasticitet ved nemt at tilføje/fjerne yderligere forekomster af tjenesterne. Der er visse tjenester, der i sagens natur er statslige, og de har eksternaliseret statsbutik, og infrastrukturen understøtter også dynamiske ændringer i antallet af forekomster af sådanne tjenester med automatisk rebalancering / statsoverførsel / lokalisering af staten til den instans, der har brug for staten.

      Elastisk infrastruktur

      Alle tjenester kører i Kubernetes, og infrastrukturen aka Kubernetes-noder skaleres automatisk baseret på brugen, og dette muliggør dynamisk tilføjelse af flere beregningsnoder op til en maksimal høj tærskel, der er forudkonfigureret.

      Belastningsprojektion og regelmæssig validering

      Alle tjenester benchmarkes for ydeevneegenskaberne, og skaleringsmønsteret valideres på serviceniveau.

      Yderligere kontinuerlig validering, spidsbelastning og udholdenhedstest udføres med testparametre, der er indstillet til forventet vækst i de skalapåvirkende attributter, hvilket gør det muligt at identificere flaskehalse, planlægge at opdatere den høje tærskel for infrastrukturressourceforbrug og være klar til spildagen.

      Pålidelighed og tilgængelighed

      Den hændelsesdrevne arkitektur og statsløse tjenester muliggør robusthed og elasticitet. For at sikre, at fejl opdages og reageres på, før funktionaliteter påvirkes, anvender Webex CC følgende strategi.

      • Infrastrukturens tilgængelighed og pålidelighed

        • Alle Webex CC-tjenester og infrastrukturkomponenter implementeres altid på tværs af tre AWS-tilgængelighedszoner.

          • Dette gør det muligt for Webex CC at være modstandsdygtig over for fejl i tilgængelighedszoner, og i tilfælde af fejl erstattes de fejlbehæftede forekomster automatisk med nyere.

      • Kontinuerlig overvågning og alarmering

        • Interne og eksterne sonder til tjenester og infrastrukturkomponenter, som ved fejl udløser advarsler.

        • Målepunkter, der registreres fra tjeneste- og infrastrukturkomponenter og behandles via et regelprogram, der registrerer matchende regler og udløser beskeder.

      • Løbende validering og alarmering

        • Der køres periodiske tests, og eventuelle fejl resulterer i udløsning af advarsler

        • Disse advarsler opretter proaktive hændelser og håndteres som en reel hændelse, der påvirker kunden.

          • Dette foregriber påvirkninger for kunden og bidrager til systemtilgængelighed og pålidelighed.

      • Løbende integration og levering

        • Dette er den tekniske proces og leveringspipeline og muliggør hurtig og pålidelig opbygning, validering og implementering af tjenester / ændringer til tjenester i Webex CC.

          • Muligheden for at udføre fuldstændig automatiseret implementering – fra kode til produktionsmiljø med alle de nødvendige valideringer reducerer risikoen og minimerer tiden til løsning, hvis en ændring skal implementeres som reaktion på en fejl.

      • Afbrydere og kill-switches

        • Forskellige dele af systemet / visse funktioner i Webex CC kan selektivt deaktiveres for alle kunder eller udvalgte kunder for at minimere kaskadeeffekter af en fejl.

          • Dette gør det muligt at minimere fejloverfladen og opnå tilgængelighed af centrale kontaktcenterfunktioner for kunderne.

      Overvågning og fejlregistrering

      Følgende figur viser de mekanismer til løbende overvågning, validering og alarmering, der er indført for Webex CC.

      Kontinuerlig overvågning og fejlregistrering

      Forretningskontinuitet og it-katastrofeberedskab

      Disaster Recovery and Business Continuity-processen sikrer, at der registreres eventuelle store afbrydelser i en region, og de nødvendige trin er på plads for at sikre gendannelse af tjenesterne til kunder, der er ombord i regionen.

      Trinene til gendannelse dokumenteres, valideres og holdes opdateret regelmæssigt i henhold til katastrofegendannelses- og styringsprocesserne.

      Webex CC-tjenester implementeres i tre separate tilgængelighedszoner inden for en AWS-region. Hver tilgængelighedszone er en forskellig fysisk placering i området med uafhængige forsyningsselskaber.

      I tilfælde af fuldstændig AWS-regionsfejl er Webex CC afhængig af AWS for at gendanne regionen, og for langvarige afbrydelser, der involverer hele regionen, provisioneres Webex CC-datacenteret i en ny AWS-region og gendanner de vigtigste kundekonfigurationer og data, så kontaktcentret er operationelt for kunder i den nye AWS-region.

      Dette involverer automatisering, men kræver manuel indgriben for at udløse processen samt overvåge og sikre, at den nødvendige konfiguration og data gendannes for at gøre kontaktcentret operationelt for kunderne.

      Overholdelse og certificeringer

      Webex Contact har en omfattende liste over sikkerhedscertificeringer. Disse certificeringer holdes ajour med jævne mellemrum.

      • PCI DSS QSA

      • CAIQ

      • HIPAA & HITECH

      • CSA stjerne niveau 1

      • CSA Star Level 2 (uafhængig vurdering af 3. part)

      • SOC2

      • ISO27001 (International standard for informationssikkerhed)

      • ISO27017 (sikkerhedsstandard for cloudtjenesteudbydere)

      • ISO27018 (Sikkerhedsstandard med fokus på beskyttelse af personoplysninger i skyen)

      • ISO27701 (udvidelse til beskyttelse af personlige oplysninger)

      • C5 tysk standard, der demonstrerer operationel sikkerhed mod cyberangreb

      Se Webex Dataark om beskyttelse af personlige oplysninger for kontaktcentertjenesten for at få flere oplysninger.

      Introduktion

      Cisco Webex Contact Center (Webex CC) er et kontaktcenter som en tjeneste (CCaaS), der giver organisationer mulighed for at aktivere smartere, proaktive og personlige interaktioner på tværs af kunderejsen.

      Webex CC er designet, designet og udviklet fra bunden som en cloud-baseret løsning med følgende grundlæggende arkitektoniske principper.

      • Tjenester: Uafhængigt sæt af tjenester, hvor hver tjeneste leverer et lille sammenhængende sæt af funktioner til sine brugere.

      • Begivenhedsdrevet: Alle tjenester kommunikerer med hinanden ved hjælp af meddelelser, undtagen i webapplikationer, hvor applikationen bruger https-grænseflader (REST API'er, push-data via WebSocket-grænseflade) til specifikke brugsscenarier.

      • Statsløs/udliciteret stat: Tjenesterne implementeres i Kubernetes, kører i docker-beholdere, med mulighed for automatisk at skalere og være modstandsdygtige over for fejl i en eller flere tilfælde af tjenesterne.

      • Observerbar: Alle tjenester og de infrastrukturkomponenter, der muliggør udrulning af sådanne tjenester, kan observeres med standardmekanismer til at måle, registrere og forhindre situationer, der påvirker kontaktcenterfunktionerne, samt hurtig fejlfinding og gendannelse af tjenester i tilfælde af nedbrud.

      • Isoleret/løst koblet: Alle tjenester kan bygges, valideres og udrulles/opdateres uafhængigt uden nedetid for kontaktcenterfunktioner.

      Webex CC-tjenester udrulles i AWS og drives af en cloud-baseret platform, der muliggør følgende:

      • Tilgængelighed af infrastrukturtjenester og applikationer på tværs af flere tilgængelighedszoner

      • Elasticitet i infrastrukturtjenester og -applikationer, der giver mulighed for dynamisk skalering

      • Sikkerhed, der er indbygget i den måde, systemerne bygges og udrulles på, er data beskyttet i transit og i hvile sammen med de sikkerheds-/overholdelsescertificeringer, som Webex CC har.

      • Skalerbar og sikker Edge-infrastruktur til telefoni-/stemmeintegrationer

      • Observerbarhed med proaktiv overvågning og varsler, der Giver kunderne høj tilgængelighed af kontaktcentertjenester.

      • Integreret med resten af Cisco Webex for brugergodkendelse/godkendelse, administration og klargøring af kontaktcenterfunktioner.

      De yderligere afsnit i dette dokument udvider hver af de ovennævnte funktioner, og hvordan Webex CC-arkitekturen aktiverer det samme.

      Logisk arkitektur

      Kernefunktionaliteten, som en kontaktcenterløsning skal have, er at give kunderne mulighed for nemt at kontakte organisationen via almindeligt anvendte kommunikationsmidler og få svar på forespørgsler/problemer på en hurtig og effektiv måde.

      Men for at sikre, at dette grundlæggende princip opnås, er der flere funktioner bag kulisserne, som den organisation, der bruger kontaktcenteret, skal have adgang til. Disse er:

      • Mekanismer til kunder til at starte en interaktion

        • Offentliggjorte og driftsmæssige telefonnumre, der forbinder telefonopkald til kontaktcentersystemet

        • E-mailadresser, som kunder kan sende e-mails til, og mekanisme til at registrere nye indgående e-mails.

        • Mulighed for kunder for at kontakte via forskellige digitale kanaler, herunder, men ikke begrænset til

          • Chat fra et websted/en app

          • Direkte chat via populære messaging-klienter som WhatsApp, Facebook Messenger, Apple Messages for Business.

      • Evne til at registrere nye interaktioner og håndtere dem effektivt

        • Disse omfatter automatiseret IVR-system, virtuelle agenter til telefoni/chat med indbygget programmerbarhed til at definere de arbejdsprocesser, der indgår i håndtering af interaktioner.

        • Endelig skal interaktionen, hvis det er nødvendigt, eskaleres til en agent, der er optimalt kvalificeret til at håndtere interaktionen.

      • Agenters evne til at angive tilgængelighed for håndtering af interaktioner og supervisorer til at overvåge, træne agenter og opnå de driftsmålinger, der muliggør effektive interaktioner.

      • Mulighed for administratorer til at konfigurere og klargøre de forskellige kontaktcenterfunktioner, der gør det muligt for agenter og supervisorer at udføre deres opgaver som forventet.

      Derudover skal moderne virksomheder have ekstra funktioner til at optimere kontaktcenterdriften med adgang til data og indsigt, der visualiserer og sporer vigtige driftsmæssige målinger.

      Desuden er muligheden for at integrere med specialiserede kontaktcenterøkosystemfunktioner som f.eks. kørsel af proaktive automatiserede udgående opkald, forbedring af agent- og supervisoroplevelser ved hjælp af kunstig intelligens, registrering og forståelse af kunderejsen for proaktivt at levere data til agenter en klar forskel i udviklingen af kontaktcenterløsninger.

      Med hensyn til forbrugsmodellen, hvor kontaktcentertilbud forbruges som en cloud-leveret softwaretjeneste, kræver evnen til at sikre tilgængelighed, pålidelighed og automatiserede krav på ad hoc-skalaen state-of-the-art overvågnings- og varslingsmekanismer, som giver mulighed for løbende validering og registrering af forestående problemer og forebyggelse/minimering af påvirkning af kundehandlinger.

      Følgende figur viser den logiske arkitektur i Webex CC.

      Logisk arkitektur for Webex CC
      Logisk arkitektur for Webex CC

      Funktionelle komponenter

      Følgende afsnit beskriver forskellige funktionelle komponenter i Webex CC.

      Administration af interaktion

      Webex CC understøtter telefoni, e-mail og meddelelser (sociale kanaler) som forskellige kanaler, hvormed brugere kan interagere med kontaktcenteret.

      For alle kanalerne kan den indledende håndtering udføres af systemet, og derefter kan interaktionen eskaleres til en agent.

      Medietyper

      Telefoni

      For telefoni bestemmes håndteringen af indgående stemmeopkald af, hvordan opkaldet kom ind i kontaktcenteret (se indtastningsmekanismer nedenfor) og det Webex CC-flow, der er knyttet til indgangspunktet.

      Opkaldet besvares, og yderligere handlinger udføres i henhold til Webex CC Flow-definitionen – som er en programmatisk repræsentation af de handlinger, der skal udføres under håndtering af opkaldet, enten før de sættes i kø og dirigeres til en agent, eller også kan selve flowet håndtere opkaldet uden overførsel til en agent.

      Flow Builder i Webex CC giver udviklere mulighed for at definere flowet og tildele det til det indgangspunkt, hvorigennem opkaldet ankommer i Webex CC.

      Disse konfigurationsenheder og deres brug er dækket i Konfigurationsenheder.

      Yderligere oplysninger om Flow Builder er beskrevet i det kommende afsnit om IVR-system.

      E-mail og meddelelser

      Fra Webex CC-perspektivet giver Webex Connect mulighed for alle digitale kanaler – e-mail og meddelelseskanaler, som slutbrugere kan bruge til at kontakte kontaktcenteret.

      Webex Connect-flow

      • Bestemmer håndteringen af sådanne interaktioner, indtil interaktionerne sættes i kø og distribueres til agenter. Dette omfatter automatisk håndtering og BOT-behandlinger for alle former for kommunikation og e-mail-interaktioner.

      • Anvender forretningslogik på indgående interaktion.

      • Håndterer kontakt før køen.

      • Flow selv kan håndtere interaktionen uden overførsel til live-agent.

      Meddelelseskanaler, der understøttes af Webex CC, er:

      • Chat med webapp/mobilapp

      • WhatsApp

      • Facebook Messenger

      • SMS

      • Apple-meddelelser til virksomheder

      De e-mailkanaler, der understøttes af Webex CC, er:

      • Gmail

      • Office365

      Indtrængningsmekanismer

      Dette afsnit beskriver de mekanismer, hvormed en interaktion kan komme ind i Webex CC. Baseret på medietypen er mekanismerne, hvormed en interaktion når Webex CC, forskellige.

      I telefoni er der f.eks. behov for fysisk infrastrukturklargøring for at aktivere PSTN-forbindelse, konfiguration af telefonnumrene og dirigering af opkald til Webex CC.

      For e-mail-/meddelelseskanaler skal indgrebskonfigurationen udføres i Webex Connect, og den omfatter klargøring af e-mail-/meddelelseskonto og konfiguration af Webex Connect-flow.

      Indgående stemme

      Ved stemmeopkald er et typisk scenarie, hvor brugere ringer til et PSTN-telefonnummer, som derefter forbindes til kontaktcenteret. Fra et ingress-perspektiv kræver dette en mekanisme til at dirigere opkald fra PSTN til Webex CC.

      Følgende figur viser indtagelsen af taleopkald til Webex CC.

      Indtastningsindstillinger for indgående stemme

      Stemmeindtrængningstjenester i Webex CC udfører tredjepartsopkaldskontrol ved hjælp af SIP og besvarer det indgående opkald samt udfører overførsels-, konference- og andre opkaldskontrolhandlinger.

      Det logiske indgangspunkt for opkald i Webex CC er konfigurationsenheden med navnet 'Indgangspunkt'. For stemmeindtrængning er nøglekonfigurationen af Entrypoint det telefonnummer, der er tilknyttet, hvilket typisk er et gyldigt PSTN-telefonnummer, der er hentet fra den valgte PSTN-udbyder.

      Dette gør det muligt at registrere indgående opkald på telefonnummeret, knytte opkaldet til indgangspunktet og bruge andre konfigurationsparametre for indgangspunktet til at håndtere opkaldet i henhold til Webex CC Flow-definitionen, der skal udløses for interaktionen.

      Bemærk:

      Få flere oplysninger om valgmulighederne for PSTN-forbindelse i 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.

      Skalerbarhed og tilgængelighed af Voice Edge-infrastruktur

      Webex CC VPOP-infrastrukturen omfatter redundante par SIP SBC'er, der sikrer høj tilgængelighed, og flere SBC'er kan tilføjes for at skalere mængden af samtidige opkald, der skal understøttes.

      Det maksimale antal samtidige opkald, som VPOP kan håndtere, afhænger af antallet af SBC'er, der kører, og hvilke opkald der sendes til.

      For geografisk redundans – en maske med VPOP SBC med forbindelser på tværs af flere par på tværs af regioner understøttes.

      Når det gælder stemmeindgangstjenester, kan de skaleres vandret for at håndtere det stigende antal samtidige stemmeopkald, der skal indtages på Webex CC.

      Sikkerhedshensyn med Voice Edge-infrastruktur

      Nedenstående tabel viser detaljerne om forbindelsesmulighederne til Voice Edge-infrastrukturen.

      Tabel 1. Forbindelsestyper

      Forbindelsesmuligheder

      Typer

      Offentligt internet

      Direkte (med kilde-IP-adresser på hvidliste)

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

      Websted-til-websted (S2S)

      srtp/sip tls

      Privat forbindelse

      MPLS

      Punkt til punkt (P2P)

      vpls

      SD-WAN

      Privat WAN

      Krydskontakt mellem datacenter

      Equinix-stofforbindelser

      Få flere oplysninger på 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

      Alle taleopkald, der kommer ind i et telefonnummer, der er knyttet til et indgangspunkt, besvares af Webex CC, og udførelse af et Webex CC-flow, der er knyttet til indgangspunktet, startes.

      Webex CC Flow Builder leverer programmeringskonstruktørerne/operatørerne og funktionelle blokke, kaldet aktiviteter, så administratorer eller andre, der designer og implementerer IVR-logikken, kan kombinere disse byggeblokke og oprette flowdefinitionen.

      De programmeringskonstruktioner, som Flow understøtter, er:

      • Deklarations- og indstillingsvariabler – tilstand knyttet til en flowudførelse

        • Pebble-udtryk for at indstille værdien af variabler

      • Betingede kontroller

      • Looping – brug af betingelser og gå til (mulighed for at sammenkæde aktiviteter)

      • Aktivér REST API'er

      • Parse data – JSON, TOML, XML, der typisk bruges til parsing af API-svar.

      • Sammensætning af aktiviteter

      Et repræsentativt sæt af aktiviteter, som Flow leverer, er:

      • Afspil meddelelser

      • Indsaml brugerdata

      • Viderestil opkaldet til en anden destination/telefonnummer

      • Send opkaldet til en virtuel agent

      • Sæt opkaldet i kø, så det kan besvares af en agent.

      For hvert opkald, der er aktivt, er en forekomst af flowudførelse også aktiv, indtil opkaldet afsluttes, hvilket resulterer i samtidige udførelse af flows.

      Hver forekomst af flowudførelse giver et isoleret miljø for data/tilstand, der er knyttet til flowet og der af opkaldet.

      I hele opkaldets livscyklus giver flow også mulighed for at reagere på visse hændelser, der finder sted, og håndtere dem – når et opkald f.eks. besvares af en agent, kan en begivenhedsadministrator udløse et pop op-skærm i agentens desktopgrænseflade.

      Få flere oplysninger om Webex CC Flow i 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.

      Understøttelse af virtuel agent

      Flow leverer en aktivitet til at overdrage interaktionen til en virtuel agent, der er forudkonfigureret i Webex Control Hub.

      Når opkaldet er forbundet til en virtuel agent, giver det brugeren en samtale-IVR-oplevelse, og aktiviteten afsluttes enten med afslutning af opkaldet eller med eskalering af opkaldet til en agent.

      I tilfælde af eskalering kan flowet konfigureres til at sætte det opkald i kø, som derefter besvares af en agent.

      Indgående digitale interaktioner

      Når det gælder e-mail- og meddelelseskanal for indgående interaktioner, bruger Webex CC Webex Connect til klargøring af aktiverne, flowet til at håndtere de indgående interaktioner og derefter dirigere interaktionen til Webex CC, når Webex Connect-flowet eksplicit sætter interaktionen i kø, så den kan håndteres af en agent.

      Følgende figur viser indtagelse af e-mail- og meddelelsesinteraktioner i Webex CC.

      Indtastningsindstillinger for e-mail og meddelelser
      Integrationer af virtuel AGENT/bot

      Ved interaktioner med e-mail og meddelelser/sociale kanaler konfigureres behandlinger af den virtuelle agent/BOT i Webex Connect-flowet.

      Som det er tilfældet med virtuelle agenter til tale, hvis BOT-behandlingen ender med at eskalere som følge heraf, sættes interaktionen i kø og dirigeres til en agent.

      Dirigering og kø

      Webex CC behandler indgående kontakt med automatiserede behandlere som defineret i flowet, og flowet kan beslutte at sætte kontakten i kø/direkte til en agent (agentspecifik kø – understøttes kun til telefoni-/stemmeinteraktioner).

      Hvis en agent er tilgængelig i kø, reserveres agenten, og interaktionen dirigeres til agenten. Hvis der ikke er nogen tilgængelige agenter, parkeres interaktionen på køen, og Flow fortsætter med at behandle kunden med den handler, der er knyttet til køaktiviteten.

      Når en agent bliver tilgængelig, afbrydes handleren, og agenten tilbydes interaktion.

      Følgende figur viser køens- og distributionsarkitektur.

      Køs- og rutearkitektur
      Køs- og rutearkitektur
      Valg af agent

      Køer i Webex CC understøtter følgende algoritmer til agentvalg:

      • Dirigering af agent, der har været tilgængelig i længst tid

      • Kompetencebaseret dirigering

        • Agent, der har været tilgængelig længst (LAA)

        • Bedste tilgængelige agent (BAA)

      Agenter er knyttet til køerne via Teams.

      En kø kan tildeles flere opkaldsdistributionsgrupper (hvor hver gruppe har et eller flere teams) på en sekventiel måde med konfigureret ventetid på, at opkaldsdistributionsgruppen føjes til køen, så søgerummet for en matchende agent udvides til yderligere opkaldsdistributionsgrupper, efterhånden som tiden skrider frem.

      For færdighedsbaseret dirigering vælges en agent baseret på LAA- eller BAA-konfiguration blandt de færdighedskrav, der matcher agenter, der er knyttet til køen.

      Ekstra funktioner, der er specifikke for tale/telefoni

      Agentbaseret dirigering (kun til tale-/telefonikanal)

      Webex CC-flow kan ved hjælp af aktiviteten QueueToAgent dirigere interaktioner direkte til den valgte agent baseret på agent-id'et.

      Hvis agenten ikke er tilgængelig til at håndtere interaktioner, kan interaktionen parkeres i en agentspecifik kø, mens der venter på, at agenten bliver tilgængelig

      Avancerede køoplysninger

      Webex CC-flow kan ved hjælp af aktiviteten GetQueueInfo hente oplysninger i realtid for en kø som f.eks. placering i kø (PIQ), estimeret ventetid (EWT), antal tilgængelige agenter i køen og kan bruges til at beslutte, om kontakten skal sættes i kø eller ej.

      Høflighedstilbagekald

      Webex CC Flow kan ved hjælp af aktivitetstilbagekald afbryde kunden fra opkaldet, mens placeringen i køen bevares, og modtage et tilbagekald, når den virtuelle interaktion i køen distribueres til en agent.

      Håndtering af overløb

      Webex CC understøtter håndtering af overløb ved hjælp af kapacitetsbaserede teams (CBT).

      CBT er som et almindeligt team med en kapacitet og en tilknyttet ekstern DN, der betjener denne kapacitet. Den kan konfigureres sammen med andre teams i distributionscyklusser for køopkald.

      Normalt konfigureres dette som den sidste cyklus, så det fungerer som et overløb, hvis ingen agent er tilgængelig, selv efter at alle de konfigurerede opkaldsdistributionsgrupper ikke kan finde en tilgængelig matchende agent til håndtering af interaktionen.

      Agent Desktop-handlinger

      Når en agent logger på Webex CC Agent Desktop, angiver agenten et telefonnummer, som indgående opkald til agenten kan forbindes til. Dette kan være en PSTN-telefon, mobiltelefon eller et lokalnummer, hvis agenten er en Cisco Webex Calling-bruger.

      Bemærk, at dette nummer skal være et gyldigt telefonnummer, som opkald kan dirigeres til. Hvis det ikke er tilfældet, kan agenten ikke modtage indgående opkald.

      Baseret på den type interaktion, som agenten håndterer, giver widgets på agentskrivebordet mulighed for at udføre visse mediekontrolhandlinger.

      Når et opkald f.eks. besvares, kan agenten udføre følgende handlinger i forbindelse med opkaldet.

      • Sæt opkaldet i venteposition

      • Igangsæt konsulentopkald og

        • Viderestil opkaldet til et andet telefonnummer (sig agenttelefonnummer)/indgangspunkt

        • Send en anden agent til opkaldet

      • Viderestil opkaldet til en anden kø

      • Afslut opkaldet

      Agent Desktop giver administratorer mulighed for at tilføje brugerdefinerede widgets der ved at udvide desktopfunktionerne og gøre det til en samlet samling af widgets, som agenter skal bruge for at få deres arbejde udført effektivt.

      Desktoparkitektur

      Agent Desktop er et program med en mikrogrænseflade baseret på en enkelt side, der er vært for widgets, der er bygget baseret på webkomponentarkitektur. Alle standard/stock-widgets er drevet af data, der hentes af API'er eller push-mekanismer på serversiden.

      Disse er typisk asynkrone API'er, hvor svaret for en aktivering kommer til desktop via en WebSocket-forbindelse.

      Webex CC Agent Desktop godkender brugere med Cisco Common Identity (CI), og tokenet videresendes til alle API-kald. Når det gælder brugerdefinerede widgets, baseret på godkendelsesmodellen, giver det også agenter en enkeltlogon-oplevelse, hvis den brugerdefinerede widgets godkendelsesmodel er integreret med CI.

      Når en agent er en del af en interaktion, flyttes alle opdateringer af den pågældende interaktionstilstand eller tilknyttede data også til skrivebordet via WebSocket-forbindelsen.

      Desktops modstandsdygtighed over for forbindelse og latens

      Det asynkrone API og skub på serversiden muliggør skalering, og ethvert tab af forbindelse til WebSocket-grænsefladen registreres, og skrivebordet forsøger at oprette forbindelse og logge på igen.

      Følgende figur viser agentskrivebordsarkitektur i Webex CC.

      Agentskrivebordsarkitektur

      Administration og konfiguration

      Onboarding af kunder

      Webex Control Hub er den primære grænseflade, der bruges af partnere og kunder til onboarding af kunder og aktivering eller konfiguration af funktioner.

      Når organisationens og kontaktcenterfunktionerne er klargjort i Control Hub, udløses en arbejdsproces i Webex CC, som udfører resten af trinnene i klargøringen af alle kontaktcenterfunktioner i henhold til de tilbud, kunden har valgt.

      Al klargøring af kontaktcenter udføres ved hjælp af et BPM-arbejdsprocesprogram, der giver mulighed for en forklarende måde at definere de involverede trin på og gør hele klargøringstrinnene modstandsdygtige over for fejl og sikrer dataintegritet.

      Følgende figur viser klargøringsarbejdsgangen i Webex CC.

      Arbejdsgang for onboarding af kunder
      Konfigurationsenheder

      De vigtigste konfigurationsenheder i Webex CC, der er afdækket i en organisation, er:

      Websted

      Websted står for en placering, hvor et eller flere teams, brugere (agenter/supervisorer) er placeret.

      Alle brugere og teams skal tilhøre et websted.

      Team

      En gruppe brugere. Teams bruges til at distribuere interaktioner til agenter via køer.

      Alle teams skal tilhøre et websted.

      Agenter

      Brugere, der kan logge ind på Agent Desktop og håndtere interaktioner på tværs af de medietyper, der er konfigureret i Webex CC.

      Supervisorer

      Supervisorer er tildelt teams og kan overvåge/instruere agenten og have adgang til status på teamniveau og agentstatistik for dem, der tilhører de teams, som supervisoren er tildelt.

      En kø er en logisk enhed, hvor interaktioner kan afholdes, mens der venter på, at agenter er tilgængelige, som derefter distribueres til agenten.

      Køer knyttes til teams som søgeområde for agenter med mulighed for at udvide søgeområdet baseret på den forløbne tidsgrænse ved at føje andre teams til søgeområdet.

      Indgangspunkt

      Indgangspunkt er en logisk enhed, der repræsenterer indgangspunktet for interaktioner, der kommer ind i Webex CC. For telefoni knytter dette primært til det telefonnummer, som opkaldene ankommer til, og for e-mail-/meddelelseskanaler peger Entrypoint på aktivkonfiguration i Webex Connect.

      Flow

      Det flow, der er knyttet til indgangspunktet (via distributionsstrategi), der bestemmer de trin, der er involveret i håndtering af interaktioner.

      For ikke-telefonikanaler (e-mail, meddelelser/sociale medier) vælges Flow som en del af aktivkonfigurationen i Webex Connect.

      Adgangskontrol for kontaktcentre med flere steder

      Webex CC-administratorer kan konfigurere brugerprofiler med adgangsrettigheder til specifikke websteder, teams, køer og indgangspunkter. På grund af websteders og teams hierarkiske karakter er det desuden kun de teams eller datoer, der vedrører de teams, der tilhører disse websteder eller et udtrykkeligt angivet undersæt af sådanne teams, der kan tilgås af brugeren, når der er adgang til specifikke websteder.

      For køer og indgangspunkter er de globale på organisationsniveau, så for forskellige geografiske placeringer (websteder, hvor specifikke agenter og teams er placeret) kan der konfigureres separate indgangspunkter og køer, og supervisorer/brugere kan få adgang til de enheder, der kan anvendes for specifikke websteder.

      Følgende figur viser de vigtigste konfigurationsenheder og brugerprofil, der henviser til disse enheder.

      Konfigurationsenheder, der er knyttet til brugerprofil

      Bortset fra at begrænse adgangen til disse enheder kan Webex CC-administratorerne kontrollere de specifikke funktioner/moduler, som en bruger kan få adgang til i administrationsgrænsefladen, og dermed have brugere med administrations-/konfigurationsrettigheder til specifikke enheder samt sektioner/funktioner i Webex CC-administrationsgrænsefladen.

      Rapportering og analyse

      Webex CC behandler de diskrete begivenheder, der genereres af forskellige tjenester i løbet af interaktions livscyklus, ved hjælp af en række tjenester til behandling af stream i realtid og genererer et defineret sæt datasæt i realtid, der udgives til abonnentklienter.

      Desuden behandles disse hændelser yderligere, omdannes og aggregerede datasæt og resulterende datasæt bevares, som derefter hentes via dataforbrug-API'erne og kommunikations- og datavisualiseringsgrænsefladen – Analyzer.

      Følgende figur viser grænsefladerne til databehandling og forbrug i Webex CC

      Webex CC-databehandlingspipeline og brugergrænseflader

      Integreringer

      Alle eksterne integrationer til WxCC for at forbedre og forbedre de funktioner, som kunder kan bruge, bruger standard publicerede API'er.

      Typen af API-grænseflader, der er tilgængelige i Webex CC, er:

      • REST API

      • Skub på serversiden ved hjælp af

        • Webhook

        • WebSocket-meddelelser

      CRM-integrationer

      Webex CC understøtter to integrationstilstande med CRM-systemer (Customer Relationship Management).

      • Indbyggede konnektorer på skrivebordet

      • Flowintegrationer via HTTP(S)-forbindelser i IVR

      Integrerede konnektorer på skrivebordet: CRM-applikation som den primære grænseflade

      I denne driftstilstand kan agent logge på CRM-konsollen som det primære program.

      Webex CC er en integreret applikation (også kaldet en integreret desktopapplikation eller en integreret softphone), der primært bruges til at logge på kontaktcenteret og modtage Webex CC-distribuerede kontaktcenterinteraktioner.

      Ved modtagelse af et opkald eller en samtaleanmodning udfører CRM-integrationen følgende handlinger på CRM-konsollen

      • Pop op-skærm, hvor kundeposten er knyttet til ANI eller andre opkaldsrelaterede data.

      • Metadata efter opkald som aktivitetsnoter i kundeposten

      • Tillad agenten at "klikke for at ringe op" ved at klikke på kontakten i CRM og starte et udgående opkald til kunden

      • Placering af opkaldsposter i CRM-rapporteringstabellerne for primær rapportering i CRM.

      • Giver den fulde funktionalitet af Agent Desktop og opkaldskontrolfunktioner (integreret og minificeret version af desktopappen)

      Den primære integrationstilstand med CRM'er er ved at integrere Webex CC-desktopapplikationen i en separat iFrame.

      Desuden kører Webex CC-desktopapplikationen en brugerdefineret hovedløs widget (ingen brugergrænseflade) i baggrunden og interagerer med det underliggende CRM-system for at udføre automatiserede handlinger på vegne af agenten.

      Interaktionerne drives af to SDK'er, som den hovedløse widget bruger.

      • Webex CC Desktop-JS SDK: Dette er JavaScript SDK, der leveres af Webex CC, til at tilmelde begivenhedslyttere til agent- og kontakthandlinger.

      • crm js sdk: Dette er den CRM-klient-SDK, der gælder pr. CRM, der abstraherer REST API-opkald med CRM. For Salesforce bruges det CTI JS-bibliotek, der leveres af Salesforce, f.eks. til at udføre handlinger og lytte til begivenheder i CRM.

      Følgende figur viser den CRM-integrerede Webex CC-desktop- og konnektorarkitektur

      Arkitektur for integreret CRM-konnektor

      Webex CC understøtter følgende CRM-løsninger til ovennævnte integration:

      Få flere oplysninger om konfiguration af Webex CC-desktoplayouts til aktivering af CRM-forbindelsen, funktionssæt og ændringslogfiler i https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Global tilgængelighed af CRM-konnektorer

      CRM-forbindelserne er tilgængelige i alle områder og regioner, hvor Webex CC er funktionsdygtig.

      Elastisk skala og ydeevne

      Webex CC er vært for den brugerdefinerede widget, der muliggør tovejskommunikation mellem CRM-applikationen og Webex CC-skrivebordet i AWS CloudFront CDN, hvilket sikrer høj tilgængelighed af widget AWS på tværs af tilgængelighedszoner og -områder.

      Alle de CRM-integrationsspecifikke beregninger sker i browseren, hvor agenter bruger CRM-applikationen med Webex CC-desktop indlejret i CRM-applikationen.

      Sikkerhed

      CRM-forbindelserne aktiveres via skrivebordslayoutet til Webex CC-agenten, og valgfrie parametre overføres via skrivebordslayoutet til widgetten for at slå funktioner til og fra.

      Hvis du f.eks. vil aktivere widgetten til Salesforce-handlinger, kan administratoren aktivere parameterindstillingen for desktoplayout sfdcWidgetEnabled til at være sand.

      Pakkeinstallation

      For at integrationen kan fungere tovejs, skal CRM-konsollen have det integrerede program installeret. Dette er for at understøtte indlæsning af desktopapplikationen inde i en iFrame.

      Alle desktop-integrerede konnektorer er tilgængelige på CRM-markedet.

      f.eks.

      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/

      Installationen af marketplace-applikationen aktiverer de nødvendige plugins og importerer de nødvendige XML-filer til CRM-konsollen for at understøtte rapportering af opkaldsposter på CRM.

      Flowintegrationer via HTTP(S)-forbindelser i IVR

      Webex CC Flow Builder understøtter tovejsdatastrømme mellem Webex CC og CRM-systemet ved hjælp af HTTP(S)-forbindelser, der er konfigureret i Webex Control Hub og bruges på Webex CC Flow.

      Disse bruges primært til tilpasning inden for stemmeinteraktioner og brugertilpasset distribution inden for IVR.

      Som standard understøtter Webex CC Salesforce HTTP-forbindelse på Control Hub. De andre CRM-konnektorer kan tilføjes som brugerdefinerede konnektorer på Webex Control Hub.

      Få flere oplysninger om HTTP-forbindelser på https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      IVR HTTP-forbindelser:

      Arbejdsstyrkeoptimering

      Webex CC understøtter optimering af arbejdsprocesser og kvalitetsstyringsløsninger fra førende industrileverandører.

      Installation og tilslutning

      Webex CC udrulles i AWS og er i øjeblikket tilgængelig i følgende områder

      • USA

        • Det østlige N-Virginia

        • USA-West N Californien (kun Voice Media Ingress)

      • Canada

        • Central

      • Storbritannien

        • London

      • Europa

        • Frankfurt

      • Asien Pac

        • Tokyo

        • Sydney

        • Singapore

      Forbindelse til AWS-hostet Webex Contact Center kan oprettes enten ved hjælp af internettet eller ved hjælp af Amazon Web Services (AWS) Direct Connect. Med AWS Direct Connect leveres data via en privat netværksforbindelse mellem kunder på det lokale netværk og Webex Contact Center, hvilket forbedrer forbindelsen. Få flere oplysninger i AWS Direct Connect til Webex Contact Center.

      Multiområdeforbindelse til telefoni

      For at aktivere globale organisationer med agenter og kunder på flere geografiske placeringer understøtter Webex CC, at mediet holdes inden for det lokale område for de områder, hvor stemmemediekant og -tjenester kører.

      Følgende figur viser installation med flere områder med regionale medier.

      Installation af flere områder med regionale medier
      Installation af flere områder med regionale medier

      Mediekant og indtrængningstjenester udrulles i følgende områder.

      Geo-område

      Webex CC-tjenester (AWS-område)

      Mediekant (stemme-POP)

      Næste generation af medietjenester (AWS-område)*

      USA

      N Virginia

      New York

      Gæsterne Los Angeles

      N Virginia

      N Californien

      Canada

      Central

      Vancouver (flertydig)

      Toronto

      Central

      Brasilien

      Sao Paulo Lejlighed

      Rio De Janeiro

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Storbritannien

      London

      London

      London

      Indien

      Pune-slægten

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Kategori: Osaka

      Tokyo

      Australien

      Sydney

      Kategori: Melbourne

      Sydney

      Sydney

      Sikkerhed og beskyttelse af personlige oplysninger

      Infrastruktursikkerhed

      Stemmeinfrastruktur på Edge

      Voice Edge-komponenterne giver mulighed for at afslutte SIP-trunks fra kundenetværk/PSTN-udbydere, og dette er aktiveret baseret på hvidlistede IPs, der har tilladelse til at oprette forbindelse til Edge-komponenterne.

      Beregn infrastruktursikkerhed

      Webex CC-beregningsforekomster klargøres i AWS, og tjenester kører som pods i Kubernetes-klynge, der har flere navnerum, og adgangen til hvert navnerum er begrænset med separate legitimationsoplysninger.

      Al klargøring af infrastruktur udføres ved hjælp af kode – ingen manuelle trin – og ingen af legitimationsoplysningerne kan tilgås manuelt.

      Der er et centralt legitimationslager med specifikke stier, der er konfigureret til specifikke sæt af tjenester/teams, og adgangen til selve legitimationslageret er begrænset og konfigureret som hemmeligheder i bygge- og installationssystemerne.

      Ingen af infrastrukturkomponenterne/tjenesterne eksponeres direkte uden for AWS VPC, og kun offentligt eksponerede grænseflader er API'er og WebSocket-servere, der styres og administreres ved hjælp af api-gateway,

      Derudover er der visse interne systemer og grænseflader, der bruges af udviklere, og som bruges til at se logfiler, målinger, installationsoplysninger, build-status og testresultater, som sikres ved hjælp af roller og grupper og integreres med Ciscos interne godkendelsessystemer.

      Godkendelse og godkendelse af brugergrænseflader

      Alle de brugergrænseflader, der bruges af forskellige kontaktcenterbrugere (agenter, supervisorer, administratorer, analytikere), er beskyttet af Cisco Common Identity-baseret bearer-tokengodkendelse (OAuth-flows).

      Godkendelsen udføres ved hjælp af roller for den bruger, der fik tokenet, og de skoper, der er tildelt tokenet.

      Datasikkerhed

      Data i transit

      Ingen af grænsefladerne for den installerede tjeneste-/infrastrukturkomponent er direkte eksponeret for ekstern indgående trafik.

      Vælg tjenester, hvor http-API'er eksponerer disse grænseflader via en gateway, og alle indgående https (herunder dem fra WebSocket) afsluttes i ALB, og intern trafik over http dirigeres til tjenesterne.

      Alle udgående interaktioner sker via https/TLS (ved ikke-http-protokoller).

      Inde i VPC er den interne kommunikation mellem tjenester – over http/brugerdefineret TCP-protokol – over almindelig TCP-sokkel.

      Data i hviletilstand

      Alle data, der bliver gemt, krypteres på lageret. Derudover er disse datalagre, der er uden for VPC, beskyttet og adgangskontrol og godkendelser med legitimationsoplysninger, sikkert gemt og administreret i et hemmeligt lager.

      Følgende figur illustrerer dataflow- og sikkerhedsmodellen for transit såvel som i hviletilstand.

      Datasikkerhed i transit og i hvile

      Databeskyttelse

      Slutbrugers PII-data

      Webex CC Flow, som er den programmatiske controller til håndtering af interaktioner, kan bruges til at indsamle brugerdata, som kan tildeles flowvariabler, der er specielt mærket som "Indeholder følsomme data". Værdierne for sådanne data er krypterede, og ingen tjenester i datas transitsti vil have adgang til disse data.

      Desuden bevares sådanne data aldrig i Webex CC-rapporteringsdatalageret, og logfilerne/meddelelsesinfrastrukturen vil have krypterede data, og klartekstdata gemmes ikke nogen steder i Webex CC.

      PII-data for agent/supervisor for kontaktcenter

      Kontaktcenterbrugerrelaterede data redigeres i logfiler, men er tilgængelige til dataanalyse og visualisering i Webex CC-datalageret.

      Skalerbarhed

      Faktorer for skala

      For Webex CC er de faktorer, der påvirker skalaen:

      • Samtidigt antal agenter, der er logget på

      • Samtidigt antal igangværende interaktioner

        • Handlinger, der udføres på disse interaktioner

      • Samtidigt antal handlinger, som supervisorer/agenter udfører, uden for håndtering af interaktionerne

      • Mængden af de genererede og vedvarende data

      Arkitektoniske aspekter, der muliggør skalering

      De principper, som Webex CC er baseret på, gør det muligt at skalere løsningen dynamisk efter behov inden for de grænser, der håndhæves af den infrastruktur, der er klargjort for de forskellige services- og platformskomponenter.

      Begivenhedsdrevet arkitektur

      Tjenesterne i Webex CC kommunikerer ved hjælp af meddelelser, og de processer til behandling af kritiske meddelelser involverer ikke blokerende IO-handlinger, og den tilstand, der kræves for behandling af meddelelser, er lokaliseret til forekomsten af den tjeneste, der behandler meddelelsen.

      Statsløse tjenester (eller udliciteret tilstand)

      Statsløse tjenester aktiverer elasticitet ved nemt at tilføje / fjerne yderligere forekomster af tjenesterne. Der er visse tjenester, der i sagens natur er stateful, og de har outsourcet tilstand lager og infrastrukturen understøtter dynamiske ændringer til antallet af forekomster af sådanne tjenester også med automatisk rebalancering / state transfer / lokalisering af staten til den forekomst, der har brug for staten.

      Elastisk infrastruktur

      Alle tjenester, der kører i Kubernetes, og infrastrukturen også kendt som Kubernetes-noder skaleres automatisk baseret på brugen, og dette giver mulighed for dynamisk at tilføje flere beregn-noder op til en maksimal høj tærskel, der er forudkonfigureret.

      Belastningsprognose og regelmæssig validering

      Alle tjenesterne benchmarkes for præstationsegenskaber, og skaleringsmønsteret valideres på serviceniveauet.

      Yderligere kontinuerlig validering, maksimal belastning og udholdenhedstest udføres med testparametre tilpasset forventet vækst i de skalapåvirkende attributter, som gør det muligt at identificere flaskehalse, planlægge opdatering af den høje tærskel for brug af infrastrukturressourcer og være klar til spildagen.

      Pålidelighed og tilgængelighed

      Begivenhedsdrevet arkitektur og statsløse tjenester muliggør robusthed og elasticitet. For at sikre, at der registreres fejl og handles på, før funktionaliteter påvirkes, anvender Webex CC dog følgende strategi.

      • Tilgængelighed og pålidelighed af infrastruktur

        • Alle Webex CC-tjenester og infrastrukturkomponenter udrulles altid på tværs af tre AWS-tilgængelighedszoner.

          • Dette gør det muligt for Webex CC at være modstandsdygtig over for fejl i tilgængelighedszonen, og i tilfælde af fejl erstattes de mislykkede forekomster automatisk med nyere.

      • Løbende overvågning og varsler

        • Interne og eksterne sonder til services- og infrastrukturkomponenter, der udløser advarsler ved fejl.

        • Målinger, der registreres fra tjenester og infrastrukturkomponenter, og som behandles via en regelmotor, der registrerer matchende regler og udløser varsler.

      • Kontinuerlig validering og varsler

        • Periodiske test køres, og eventuelle fejl udløser varsler

        • Disse varsler skaber proaktive hændelser og håndteres som en reel hændelse, der påvirker kunden.

          • Dette forløber påvirker kunden og bidrager til systemets tilgængelighed og pålidelighed.

      • Kontinuerlig integration og levering

        • Dette er den tekniske proces og leveringspipeline og muliggør hurtig og pålidelig opbygning, validering og implementering af tjenester/ændringer af tjenester i Webex CC.

          • Muligheden for at foretage fuldautomatisk installation – fra kode til produktionsmiljø med alle de påkrævede valideringer – reducerer risikoen og minimerer tiden til opløsning, hvis en ændring skal implementeres som reaktion på en fejl.

      • Afbrydere og kill switches

        • Forskellige dele af systemet/visse funktioner i Webex CC kan deaktiveres selektivt for alle kunder eller udvalgte kunder for at minimere overlappende effekter af en fejl.

          • Dette gør det muligt at minimere fejlforekomsten og opnå tilgængelighed af centrale kontaktcenterfunktioner for kunderne.

      Overvågning og fejlregistrering

      Følgende figur angiver de mekanismer til løbende overvågning, validering og varsling, der er på plads for Webex CC.

      Kontinuerlig overvågning og fejlregistrering

      Forretningskontinuitet og katastrofegenoprettelse

      Katastrofegenoprettelse og forretningskontinuitet sikrer, at der registreres et større udfald i en region, og de nødvendige trin er indført for at sikre, at tjenesterne genoprettes til kunder, der befinder sig om bord i regionen.

      Trinnene for genoprettelse dokumenteres, valideres og opdateres regelmæssigt i overensstemmelse med processerne for genoprettelse og forvaltning efter katastrofer.

      Webex CC-tjenester udrulles i tre separate tilgængelighedszoner i et AWS-område. Hver tilgængelighedszone er en anden fysisk placering i regionen med uafhængige forsyningsselskaber.

      I tilfælde af komplet fejl i AWS-området er Webex CC afhængig af AWS til at genoprette området, og ved langvarige afbrydelser, der involverer hele området, klargøres Webex CC-datacenteret i et nyt AWS-område og gendanner de vigtigste kundekonfigurationer og data, så kontaktcenteret er funktionsdygtigt for kunder i det nye AWS-område.

      Dette omfatter automatisering, men kræver manuel indgriben for at udløse processen samt overvåge og sikre, at den nødvendige konfiguration og data gendannes for at gøre kontaktcenteret funktionsdygtigt for kunderne.

      Overholdelse og certificeringer

      Webex Contact har en omfattende liste over sikkerhedscertificeringer. Disse certificeringer opdateres med jævne mellemrum.

      • pci dss qsa

      • Caiq-bevægelsen

      • HIPAA & HITECH

      • CSA-stjerne niveau 1

      • CSA Star Level 2 (3. parts uafhængige vurdering)

      • SOC2

      • ISO27001 (international standard for informationssikkerhed)

      • ISO27017 (sikkerhedsstandard for cloudtjenesteudbydere)

      • ISO27018 (sikkerhedsstandard fokuseret på beskyttelse af personoplysninger i skyen)

      • ISO27701 (udvidelse af databeskyttelse)

      • C5 tysk standard, der demonstrerer operationel sikkerhed mod cyberangreb

      Se dataarket om databeskyttelse for Webex Contact Center-tjenesten for at få flere oplysninger.

      Var denne artikel nyttig?
      Var denne artikel nyttig?