In dit artikel
dropdown icon
Inleiding
    dropdown icon
    Logische architectuur
      Webex CC logische architectuur
    dropdown icon
    Functionele componenten
      Interactiemanagement
      Mediatypen
      Routeren en wachtrijen
      Beheer en configuratie
      Rapportage en analytics
    dropdown icon
    Integraties
      CRM-integraties
      Beheer uitgaande campagne
      Workforce Optimization
      Uitbreiding Agent Desktop
      Andere API's
    dropdown icon
    Implementatie en connectiviteit
      Multi region Connectivity voor telefonie
    dropdown icon
    Veiligheid en privacy
      Veiligheid van de infrastructuur
      Gegevensbeveiliging
      Gegevensprivacy
      Schaalbaarheid
    dropdown icon
    Betrouwbaarheid en beschikbaarheid
      Monitoring and Failure Detection
      Continuïteit voor bedrijf en disaster recovery
    Naleving en certificering
    In dit artikel
    cross icon
    dropdown icon
    Inleiding
      dropdown icon
      Logische architectuur
        Webex CC logische architectuur
      dropdown icon
      Functionele componenten
        Interactiemanagement
        Mediatypen
        Routeren en wachtrijen
        Beheer en configuratie
        Rapportage en analytics
      dropdown icon
      Integraties
        CRM-integraties
        Beheer uitgaande campagne
        Workforce Optimization
        Uitbreiding Agent Desktop
        Andere API's
      dropdown icon
      Implementatie en connectiviteit
        Multi region Connectivity voor telefonie
      dropdown icon
      Veiligheid en privacy
        Veiligheid van de infrastructuur
        Gegevensbeveiliging
        Gegevensprivacy
        Schaalbaarheid
      dropdown icon
      Betrouwbaarheid en beschikbaarheid
        Monitoring and Failure Detection
        Continuïteit voor bedrijf en disaster recovery
      Naleving en certificering
      Webex Architectuur contactcentrum
      list-menuIn dit artikel
      Inleiding

      Cisco Webex Contact Center (Webex CC) is een Contact Center as a Service (CCaaS), dat organisaties in staat stelt om slimmere, proactieve en gepersonaliseerde interacties op het hele klanttraject in te schakelen.

      Webex CC is vanaf de basis ontworpen en ontwikkeld als een 'cloud native' oplossing, met de volgende architectonische kernprincipes.

      • Diensten: onafhankelijke set diensten met elke service die de gebruikers een kleine samenhangende reeks mogelijkheden biedt.

      • Gebeurtenisgestuurd: alle services communiceren met elkaar via berichten, behalve in webtoepassingen waarbij de toepassing https-interfaces (REST API's, Push-gegevens via WebSocket-interface) gebruikt voor specifieke gebruiksgevallen.

      • Statusloze/externe status: de services worden gebruikt in Kubernetes, uitgevoerd in dokcontainers, met de mogelijkheid om automatisch op te schalen en bestand te zijn tegen mislukkingen van een of meer instanties van de services.

      • Let op: alle services en de infrastructuurcomponenten die de implementatie van dergelijke services mogelijk maken, zijn waarneembaar met standaardmechanismes voor het meten, detecteren en voorkomen van situaties die de mogelijkheden van het contactcentrum beïnvloeden, en voor het snel oplossen van services en het herstellen van services in geval van uitval.

      • Geïsoleerd/losjes gekoppeld: elke service kan onafhankelijk worden gebouwd, gevalideerd, geïmplementeerd en bijgewerkt zonder downtime voor de mogelijkheden van het contactcenter.

      Webex CC-services worden geïmplementeerd in AWS en worden aangestuurd door een cloud native platform dat het volgende mogelijk maakt:

      • Beschikbaarheid van infrastructuurdiensten en applicaties in meerdere beschikbaarheidszones

      • Elasticiteit van infrastructuurdiensten en -toepassingen die dynamische schaling mogelijk maken

      • Beveiliging is standaard geïntegreerd in de manier waarop de systemen worden gebouwd en geïmplementeerd, worden gegevens tijdens de transit en in rust beveiligd, samen met de beveiligings- of conformiteit-certificeringen die Webex CC heeft.

      • Aanpasbare en veilige randinfrastructuur voor telefonie-/spraakintegraties

      • Waarneembaarheid met proactieve controle en waarschuwingen zodat contactcenterservices met hoge beschikbaarheid voor de klanten kunnen worden ontvangen.

      • Geïntegreerd met de rest van de Cisco Webex voor gebruikersverificatie/-autorisatie, beheer en inrichting van de mogelijkheden van het contactcentrum.

      In de verdere gedeelten in dit document wordt elk van de bovenstaande functies beschreven en wordt uitgelegd hoe Webex CC-architectuur hetzelfde mogelijk maakt.

      Logische architectuur

      De kernfunctionaliteit die een contactcenteroplossing moet hebben, is het mogelijk dat klanten eenvoudig contact kunnen opnemen met de organisatie met veelgebruikte communicatiemiddelen en de vragen/problemen op een snelle en efficiënte manier kunnen oplossen.

      Om ervoor te zorgen dat dit basisnet wordt bereikt, zijn er meerdere mogelijkheden achter de schermen waartoe de organisatie die het contactcenter gebruikt, toegang moet hebben. Deze zijn:

      • Mechanismen voor klanten om een interactie te starten

        • Gepubliceerde en operationele telefoonnummers voor het koppelen van telefoongesprekken aan een contactcentersysteem

        • E-mailadressen waarnaar klanten e-mailberichten kunnen sturen en mechanisme om nieuwe inkomende e-mails te detecteren.

        • De mogelijkheid voor klanten om via diverse digitale kanalen contact te maken, met inbegrip van maar niet beperkt tot

          • Chatten via een website/app

          • Direct chatten via populaire berichtclients zoals WhatsApp, Facebook Messenger, Apple Business Chat, Direct Message from Twitter

      • Vermogen om nieuwe interacties te detecteren en efficiënt af te handelen

        • Deze zouden onder andere geautomatiseerde IVR-systeem, virtuele agenten voor telefonie/chats met programmeerbare functionaliteit geïntegreerd zijn om de workflows te definiëren die betrokken zijn bij het afhandelen van interacties.

        • Ten slotte moet de interactie, indien nodig, worden geë escaleerd naar een agent die de interactie zelf kan verwerken.

      • Mogelijkheid voor agenten om de beschikbaarheid aan te geven voor het afhandelen van interacties en supervisors om agenten te controleren, coachen en operationele meetwaarden te verkrijgen voor efficiënte interacties.

      • Mogelijkheid voor beheerders om de diverse functies van het contactcentrum te configureren en in te stellen waarmee agents en supervisors hun taken volgens verwachting kunnen uitvoeren.

      Naast deze, moeten moderne ondernemingen extra capaciteiten hebben om de activiteiten van het contactcentrum te optimaliseren met toegang tot gegevens en inzichten die belangrijke operationele meetwaarden visualiseren en bijhouden.

      Verder is de mogelijkheid om te integreren met gespecialiseerde ecosysteemmogelijkheden van een contactcentrum, zoals het uitvoeren van proactieve, geautomatiseerde uitgaande gesprekken, het verbeteren van de ervaringen van agenten en supervisors met gebruik van AI, het detecteren en begrijpen van de klantreis om vooraf gegevens vooraf aan agenten te verstrekken, duidelijk wat betreft de manier waarop contactcenteroplossingen zich ontwikkelen.

      Met betrekking tot het verbruiksmodel, waarbij contactcentrumaanbiedingen worden verbruikt als een in de cloud geleverde softwareservice, zijn beschikbaarheid, betrouwbaarheid en geautomatiseerde ad-hoc schaalvereisten noodzakelijk dat de state-of-the-art bewakings- en waarschuwingsmechanismen worden gebruikt, waardoor continue validatie en detectie van dreigende problemen mogelijk is en de impact op de activiteiten van de klant wordt voorkomen of geminimaliseerd.

      Afbeelding 1 toont de logische architectuur van Webex CC.

      Webex CC logische architectuur
      Webex CC logische architectuur

      Functionele componenten

      In de volgende hoofdstukken worden de verschillende functionele componenten van Webex CC beschreven.

      Interactiemanagement

      Webex CC ondersteunt telefonie, e-mail en berichtgeving (sociale kanalen) als verschillende kanalen waarmee gebruikers kunnen communiceren met het contact center.

      Voor alle kanalen kan de eerste afhandeling door het systeem worden uitgevoerd en vervolgens kan de interactie naar een agent worden geë escaleerd.

      Mediatypen

      Telefonie

      Voor telefonie wordt de afhandeling van inkomende spraakoproepen bepaald door de manier waarop het gesprek het contactcentrum is binnengekomen (zie Ingress mechanisms hieronder) en de Webex CC-flow die is gekoppeld aan het ingangspunt.

      De oproep wordt beantwoord en er worden verdere acties uitgevoerd volgens de Webex CC-flowdefinitie. Dit is een programmatische weergave van de acties die moeten worden uitgevoerd tijdens het afhandelen van de oproep voordat de oproep wordt doorgeschakeld en naar een agent wordt routerd of de stroom zelf kan de oproep afhandelen zonder door te verbinden naar een agent.

      Met de Flow Builder in Webex CC kunnen ontwikkelaars de flow definiëren en toewijzen aan het ingangspunt via welke de oproep in Webex CC aankomt.

      Deze configuratie-entiteiten en hun gebruik worden besproken in configuratie-entiteiten.

      Meer informatie over Flow Builder wordt besproken in de komende sectie van IVR Systeem.

      E-mail en berichten

      Vanuit Webex CC perspectief biedt Webex Connect de in- en uitgangsmogelijkheden voor alle digitale kanalen - e-mail- en messaging-kanalen, die eindgebruikers kunnen gebruiken om contactcenter te bereiken.

      Webex verbindingsstroom

      • Bepaalt de verwerking van dergelijke interacties totdat de interacties in de wachtrij worden geplaatst en naar agenten worden gerouteerd. Hieronder vallen automatische afhandeling en BOT behandelingen voor alle vormen van bericht- en e-mailinteracties.

      • Past bedrijfslogica toe op binnenkomende interactie.

      • Contact afhandelt voordat de wachtrij wordt weergegeven.

      • De stroom kan de interactie afhandelen zonder door te verbinden naar een live agent.

      De volgende berichtkanalen worden ondersteund door Webex CC:

      • Chatten in Web App/mobiele toepassing

      • WhatsApp

      • Facebook Messenger

      • Sms

      De e-mailkanalen worden als volgende ondersteund door Webex CC:

      • Gmail

      • Office365 (Office365)

      Indringende mechanismen

      Deze sectie beslaat de mechanismen waardoor een interactie Webex CC kan binnenkomen. De mechanismen waardoor een interactie Webex CC bereikt, zijn verschillend op basis van het type media.

      In telefonie is bijvoorbeeld fysieke infrastructuurvoorzieningen nodig om de PSTN-verbinding, het configureren van de telefoonnummers en het routeren van de gesprekken naar Webex CC in te schakelen.

      Voor e-mail-/berichtkanalen moet de indringende configuratie worden uitgevoerd in Webex Connect. Hiervoor zijn e-mail-/berichtenaccounts en Webex configuratie voor de connect-flow betrokken.

      Inkomend spraak

      Bij spraakoproepen is een typisch scenario waarbij gebruikers een PSTN-telefoonnummer kiezen dat vervolgens wordt verbonden met het contactcenter. Vanuit een inkomend perspectief heeft dit een mechanisme nodig om oproepen van PSTN naar Webex CC te routeren.

      In afbeelding 1 wordt de opname van spraakoproepen bij Webex CC weergegeven.

      Opties voor binnenkomende spraak

      Spraakintredservices in Webex CC voert gespreksbesturing door derden uit met SIP, beantwoordt de binnenkomende oproep en voert doorverbind-, telefonische vergaderings- en andere gespreksbesturingsbewerkingen uit.

      Het logische toegangspunt voor oproepen in het Webex CC is de configuratie-entiteit met de naam 'Entrypoint'. Bij spraakingressie is de sleutelconfiguratie van het Invoerpunt het telefoonnummer dat ermee is gekoppeld. Dit is gewoonlijk een geldig PSTN-telefoonnummer dat wordt verkregen van de gekozen PSTN-provider.

      Hiermee kunt u inkomende gesprekken op het telefoonnummer detecteren, het gesprek koppelen aan een ingangspunt en andere configuratieparameters van het ingangspunt gebruiken om het gesprek af te handelen volgens de Webex CC-flowdefinitie die voor de interactie moet worden geactiveerd.

      Opmerking:

      Ga voor meer informatie over de opties voor PSTN-verbinding naar 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.

      Schaalbaarheid en beschikbaarheid van infrastructuur voor spraakranden

      De Webex CC VPOP-infrastructuur bevat redundante paren SIP-SBC's die een hoge beschikbaarheid garanderen en meer SBC's kunnen worden toegevoegd om de gelijktijdige oproepvolumes aan te nemen en ondersteund te worden.

      De maximale gelijktijdige oproepen die VPOP kan afhandelen, is afhankelijk van het aantal lopende SBC's en waarnaar gesprekken worden verzonden.

      Voor geografische overreding – een raster van VPOP-SBC met verbindingen tussen meerdere paren tussen regio's wordt ondersteund.

      Voor services met spraakintreden zijn deze horizontaal schaalbaar voor het afhandelen van steeds meer gelijktijdige spraakoproepen die worden opgenomen in Webex CC.

      Overwegingen met betrekking tot beveiliging bij voice edge-infrastructuur

      In de onderstaande tabel worden de details weergegeven over de verbindingsopties met de Voice Edge-infrastructuur.

      Tabel 1. Verbindingstypen

      Connectiviteit

      Typen

      Openbaar Internet

      Direct (met whitelisted source IP adressen)

      IPSec Virtual Private Network (VPN) of IPSec via generic Routing Encapsulation (GRE)

      Site-naar-site (S2S)

      SRTP/SIP-TLS

      Privé-verbinding

      MPLS

      Point-to-Point (P2P)

      VPLS

      SD-WAN

      Privé WAN

      Verbinding maken tussen datacenters

      Equinix Fabric-verbindingen

      Ga voor meer informatie naar 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-systeem

      Elke spraakoproep die binnenkomt in een telefoonnummer dat is gekoppeld aan een invoerpunt, wordt beantwoord door Webex CC en uitvoering van een Webex CC-flow die is gekoppeld aan het invoerpunt, wordt gestart.

      Webex CC Flow Builder levert de programmering constructers/operators en functionele blokken, aangeduide activiteiten, zodat beheerders of iedereen die de IVR logica ontwerpt en implementeert deze blokken kunnen combineren en de flowdefinitie kunnen maken.

      De programmeer constructen die Flow ondersteunt zijn:

      • Variabelen declaratie en instelling – status die is gekoppeld aan het uitvoeren van een stroom

        • Kiezelstenen-expressies om waarde van variabelen in te stellen

      • Voorwaardelijke controles

      • Doorschakeling – Voorwaardelijke voorwaarden en Ga naar (mogelijkheid om activiteiten te ketenen)

      • REST-API's aanroepen

      • Parse Data - JSON, TOML XML meestal gebruikt voor het parseren van API antwoorden.

      • Activiteiten opstellen


       

      Een representatieve set activiteiten die door Flow wordt geleverd zijn:

      • Berichten afspelen

      • Gebruikersgegevens verzamelen

      • Het gesprek doorverbinden met een andere bestemming/telefoonnummer

      • Het gesprek doorsturen naar een virtuele agent

      • Plaats het gesprek in de wachtrij zodat het kan worden beantwoord door een agent.

      Voor elke oproep die actief is, is een instantie van uitvoering van de stroom ook actief, totdat de oproep wordt beëindigd, wat resulteert in gelijktijdige uitvoeringen van stromen.

      Elke instantie van het uitvoeren van de stroom biedt een afgesloten omgeving voor gegevens/status die samenhangt met de stroom en daar door het gesprek.

      Tijdens de volledige levensloop van het gesprek kunt u met Flow ook het antwoord op bepaalde gebeurtenissen die plaatsvinden en deze afhandelen. Wanneer een gesprek wordt beantwoord door een agent, kan een gebeurtenisafhandeler bijvoorbeeld een pop-upscherm activeren in de Agent Desktop-interface.

      Meer informatie over Webex CC Flow vindt u in 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.

      Ondersteuning voor virtual agenten

      Flow levert een activiteit voor het overdragen van de interactie aan een virtuele agent, die vooraf is geconfigureerd in Webex Control Hub.

      Wanneer het gesprek eenmaal is verbonden met een virtuele agent, biedt het een gesprekservaring IVR voor de gebruiker en de activiteit eindigt met het beëindigen van het gesprek of het escaleren van het gesprek naar een agent.

      In geval van escalatie kan de stroom worden geconfigureerd om de oproep in de wachtrij te plaatsen, die vervolgens wordt beantwoord door een agent.

      Inkomende digitale interacties

      Voor e-mail en het berichtkanaal van inkomende interacties gebruikt Webex CC Webex Connect voor het inrichten van de activa, voor het afhandelen van de inkomende interacties en het routeren van de interactie naar Webex CC wanneer de Webex Connect-stroom de interactie expliciet in de wachtrij zet zodat deze door een agent kan worden afgehandeld.

      Afbeelding 2 toont de opname van e-mail en interacties met berichten in Webex CC.

      Opties voor nieuwe berichten en e-mailberichten

      Virtuele agent/ BOT-integraties

      Voor interacties via e-mail en berichten/ sociale kanalen worden de virtuele agent-/BOT-behandelingen geconfigureerd in de Webex Connect-flow.

      Net als bij de Virtuele agenten voor spraak wordt de BOT-behandeling beëindigd met escalatie als gevolg, wordt de interactie in de wachtrij gezet en naar een agent gerouteerd.

      Routeren en wachtrijen

      Webex CC behandelt het inkomende contact met geautomatiseerde afhandelers zoals gedefinieerd in de stroom en de stroom kan besluiten om het contact in een wachtrij te plaatsen / rechtstreeks met een agent (specifieke wachtrij voor agent – alleen ondersteund voor telefoon-/spraakinteracties).

      Bij in de wachtrij, als een agent beschikbaar is, wordt de agent gereserveerd en wordt de interactie naar de agent gerouteerd. Als er geen agents beschikbaar zijn, wordt de interactie geparkeerd in de wachtrij en blijft de stroom de klant behandelen met afhandeling gekoppeld aan de wachtrijactiviteit.

      Wanneer een agent beschikbaar komt, wordt de afhandelaar onderbroken en wordt interactie aangeboden aan de agent.

      Afbeelding 1 illustreert de architectuur voor wachtrijen en routering.

      Architectuur voor wachtrijen en routering
      Architectuur voor wachtrijen en routering

      Agentselectie

      Wachtrijen in Webex CC ondersteunen de volgende algoritmes voor het selecteren van agenten:

      • Langst beschikbare agentroutering

      • Bekwame routering

        • Langst beschikbare agent (LAA)

        • Best Beschikbare agent (BAA)

      Agenten zijn gekoppeld aan de wachtrijen via teams.

      Een wachtrij kan worden toegewezen aan meerdere gespreksdistributiegroepen (waarbij elke groep een of meer teams heeft), op een opeenvolgende manier met geconfigureerd wachten totdat Gespreksdistributiegroep aan de wachtrij wordt toegevoegd, zodat de zoekruimte voor een overeenkomende agent zich naarmate de tijdsduur verloopt, uitbreidt naar extra Gespreksdistributiegroepen.

      Voor routering op basis van vaardigheid wordt een agent geselecteerd op basis van de LAA- of BAA-configuratie, onder de vaardigheidsvereisten die overeenkomen met agents die aan de wachtrij zijn gekoppeld.

      Specifieke extra mogelijkheden voor spraak-/telefonie

      Routering op basis van agent (alleen voor spraak-/telefoniekanaal)

      Webex CC-flow kan interacties met de activiteit QueueToAgent rechtstreeks naar de gekozen agent routeren op basis van de agent-id.

      Als de agent niet beschikbaar is voor het afhandelen van interacties, kan de interactie worden geparkeerd in een specifieke wachtrij voor een agent, wachtend tot de agent beschikbaar is.

      Geavanceerde wachtrijgegevens

      Webex CC-flow kan, met behulp van de activiteit GetQueueInfo, real-time informatie ophalen voor een wachtrij zoals Positie in wachtrij (PIQ), Gemiddelde wachttijd (EWT), het aantal beschikbare agents in de wachtrij en kan worden gebruikt om te besluiten of het contact in de wachtrij moet worden geplaatst of niet.

      Met dank terugbellen

      Webex CC Flow maakt gebruik van activiteit Terugbellen, zodat de klant de verbinding met het gesprek verbreekt terwijl de positie in de wachtrij blijft en een terugbelactie ontvangt wanneer de virtuele interactie in de wachtrij naar een agent wordt gerouteerd.

      Overloop afhandelen

      Webex CC ondersteunt de verwerking van overloop in gebruik van Capacity Based Teams (CBT).

      CBT is net als een gewoon team met een capaciteit en een gekoppeld extern DN dat voor die capaciteit dienst doet. Deze id kan worden geconfigureerd samen met andere teams in de wachtrij-gespreksdistributiecycli.

      Gewoonlijk wordt dit geconfigureerd als de laatste cyclus, zodat het fungeert als een overloop als er geen agent beschikbaar is, zelfs nadat alle geconfigureerde gespreksdistributiegroepen geen beschikbare agent kunnen vinden voor het afhandelen van de interactie.

      Bewerkingen Agent Desktop

      Wanneer een agent zich aanmeldt bij Webex CC-Agent Desktop, geeft de agent een telefoonnummer op waarmee inkomende gesprekken voor de agent kunnen worden verbonden. Dit kan een PSTN-telefoon, een mobiele telefoon of een toestelnummer zijn als Agent een Cisco Webex Calling-gebruiker is.

      Dit nummer moet een geldig telefoonnummer zijn waarnaar gesprekken kunnen worden gerouteerd. Als dit niet het geval is, kan de agent geen inkomende oproepen ontvangen.

      Op basis van het type interactie dat de agent afhandelt, bieden de widgets in de agentdesktop de mogelijkheid om bepaalde mediabesturingsbewerkingen uit te voeren.

      Zodra een oproep is beantwoord, kan de agent bijvoorbeeld de volgende bewerkingen voor het gesprek uitvoeren.

      • Het gesprek in de wacht zetten

      • Start ruggespraak en

        • Het gesprek doorverbinden met een ander telefoonnummer (bijvoorbeeld telefoonnummer van de agent) / ingang

        • Een andere agent toevoegen aan het gesprek

      • Het gesprek doorverbinden naar een andere wachtrij

      • Het gesprek beëindigen

      Met Agent Desktop kunnen beheerders aangepaste widgets toevoegen door de desktopfunctionaliteit uit te breiden en er een geïntegreerde verzameling widgets van te maken die agents nodig hebben om hun werk op een efficiënte manier te doen.

      Desktoparchitectuur

      Agent Desktop is een micro frontend-gebaseerde toepassing met één pagina die widgets host die gebaseerd zijn op de architectuur van webcomponenten. Alle standaard-/standaardwidgets worden aangestuurd door gegevens die worden opgehaald door API's of pushmechanismen van de server.

      Dit zijn doorgaans asynchrone API's, waarbij de reactie voor een invocation via een WebSocket-verbinding op het bureaublad komt.

      Webex CC-Agent Desktop verifieert gebruikers met Cisco Common Identity (CI) en het token wordt doorgegeven aan alle API invocations. Ook voor aangepaste widgets, gebaseerd op het verificatiemodel, biedt het systeem agents een ervaring met eenmalige aanmelding wanneer het verificatiemodel van de aangepaste widget is geïntegreerd met CI.

      Zodra een agent deel uitmaakt van een interactie, worden alle updates voor die interacties of gekoppelde gegevens via de WebSocket-verbinding naar het bureaublad gepusht.

      Veerkracht van desktop voor connectiviteit en latentie

      De asynchrone API en push aan de serverzijde maken schaal mogelijk en er wordt verlies van de verbinding met de WebSocket-interface gedetecteerd en de desktop probeert opnieuw verbinding te maken en u opnieuw aan te melden.

      Afbeelding 2 toont de agentdesktoparchitectuur in Webex CC.

      Agent Desktop Architectuur

      Beheer en configuratie

      Klanten op tijd aan boord

      Webex Control Hub is de primaire interface die door partners en klanten wordt gebruikt voor het aan boord maken van klanten en het activeren of configureren van functies.

      Zodra de organisatie- en contactcentrumfuncties in Control Hub zijn ingericht, wordt hiermee een workflow geactiveerd in Webex CC die de rest van de stappen voor het inrichten van alle mogelijkheden van het contactcentrum uitvoert volgens de mogelijkheden die de klant heeft gekozen.

      Alle inrichting van het contactcentrum gebeurt met behulp van een WORKFLOW-engine van DE AAN het contactcentrum verbonden workflow-engine die het op een declarative manier mogelijk maakt om de betrokken stappen te definiëren en de volledige inrichtingsstappen tolerantie biedt voor fouten en de gegevensintegriteit waarborgt.

      Afbeelding 1 toont de inrichtingsworkflow in Webex CC.

      Klant workflow op tijd

      Configuratie-entiteiten

      De belangrijkste configuratie-entiteiten in Webex CC, die binnen een organisatie worden gebereikt, zijn:

      Site

      Site betekent een locatie waar een of meer teams, gebruikers (agenten / supervisors) zich bevinden.

      Elke gebruiker en elk team moet bij een site horen.

      Team

      Een groep gebruikers. Teams worden gebruikt om interacties via wachtrijen naar agenten te distribueren.

      Elk team moet bij een site horen.

      Agenten

      Gebruikers die zich kunnen aanmelden bij Agent Desktop en interacties kunnen afhandelen voor mediatypen die zijn geconfigureerd in het Webex CC.

      Supervisors

      Supervisors zijn toegewezen aan teams, kunnen de agent volgen/coachen en hebben toegang tot de status op teamniveau en de agentstatistieken voor teams waaraan de supervisor is toegewezen.

      Wachtrij

      Een wachtrij is een logische entiteit waarin interacties in de wacht kunnen worden geplaatst terwijl wordt gewacht tot agents beschikbaar zijn, die vervolgens naar de agent worden gerouteerd.

      Wachtrijen zijn toegewezen aan teams, aangezien er een zoekruimte is voor agenten, met de mogelijkheid om de zoekruimte uit te breiden op basis van de verstreken tijddrempel, door andere teams aan de zoekruimte toe te voegen.

      Ingangspunt

      Een ingangspunt is een logische entiteit die het indringende punt vertegenwoordigt voor interacties om in Webex CC binnen te komen. Voor telefonie heeft dit voornamelijk betrekking op het telefoonnummer waarop gesprekken binnenkomen en voor e-mail-/messagingkanalen, wijst het ingangspunt aan op de assetconfiguratie in Webex Verbinden.

      Stroom

      De stroom die is gekoppeld aan het ingangspunt (via Routeringsstrategie), die de stappen bepaalt die betrekking hebben op het afhandelen van interacties.

      Voor niet-telefoniekanalen (e-mail, messaging/social) wordt Flow gekozen als onderdeel van de Asset-configuratie in Webex Connect.

      Toegangscontrole voor contactcenters met meerdere sites

      Webex CC-beheerders kunnen gebruikersprofielen met toegangsrechten voor specifieke sites, teams, wachtrijen en invoerpunten configureren. Verder kan de gebruiker, gezien de hiërarchische aard van sites en teams, nadat toegang is geboden tot specifieke sites, alleen de teams of datums die bij deze sites horen of een expliciet opgegeven subset van dergelijke teams, door de gebruiker worden geopend.

      Voor wachtrijen en toegangspunten zijn deze globaal op organisatieniveau. Voor verschillende geografische locaties (sites waar specifieke agenten en teams zich bevinden) kunnen afzonderlijke ingangspunten en wachtrijen worden geconfigureerd en kunnen supervisors/gebruikers toegang hebben tot die entiteiten die van toepassing zijn voor specifieke sites.

      Afbeelding 2 toont de belangrijkste configuratie-entiteiten en het gebruikersprofiel dat naar deze entiteiten verwijst.

      Configuratie-entiteiten toegewezen aan gebruikersprofiel

      Afgezien van het beperken van de toegang tot deze entiteiten, kunnen de Webex CC-beheerders de specifieke mogelijkheden/modules beheren waartoe een gebruiker toegang heeft in de beheerinterface. Bovendien beschikken de gebruikers over beheer-/configuratierechten voor specifieke entiteiten, evenals secties/mogelijkheden van de Webex CC-beheerinterface.

      Rapportage en analytics

      Webex CC verwerkt de afzonderlijke gebeurtenissen die door verschillende services zijn gegenereerd tijdens de levenscyclus van interacties, met behulp van een reeks real-time streamverwerkingsservices en genereert een gedefinieerde set real-time gegevenssets die worden gepubliceerd aan geplaatste clients.

      Verder worden deze gebeurtenissen verder verwerkt, getransformeerd en blijven verzamelde en resulterende gegevenssets bestaan, die vervolgens worden opgehaald via de gegevensgebruik-API's en de interface met rapportage en gegevens op de pagina Analyzer.

      Afbeelding 1 toont de interfaces gegevensverwerking en verbruik in Webex CC

      Webex CC-interfaces voor gegevensverwerking, pijplijn en verbruik

      Integraties

      Alle externe integraties naar WxCC om de capaciteiten die klanten kunnen gebruiken, is met standaard gepubliceerde API's uit te breiden en te verbeteren.

      Het type API interfaces die beschikbaar zijn in Webex CC zijn:

      • REST API

      • Push op de server met

        • Webhooks

        • WebSocket-berichten

      CRM-integraties

      Webex CC ondersteunt twee integratiemodi met CRM-systemen (Customer Relationship Management).

      • Ingesloten desktop connectors

      • Stroom-integraties via HTTPs-connectors in de IVR

      Embedded connectors op desktop: CRM applicatie als primaire interface

      In deze werkingsmodus meldt de agent zich bij de CRM-console aan als primaire toepassing.

      Webex CC is een ingesloten toepassing (ook wel een geïntegreerde bureaubladtoepassing of softwaretelefoon genoemd) die voornamelijk wordt gebruikt voor het aanmelden bij het contactcentrum en het ontvangen Webex interacties met het CC-gerouteerde contactcenter.

      Na ontvangst van een gesprek of gespreksaanvraag, voert de CRM-integratie de volgende handelingen uit in de CRM console

      • Het pop-upscherm van de klantrecord is gekoppeld aan de ANI of andere gespreks gekoppelde gegevens.

      • Metagegevens na gesprek als activiteitsopmerkingen in het klantenrecord

      • De agent toestaan om "Click to Call" te plaatsen door op het contact in de CRM te klikken en een uitgaand gesprek naar de klant te starten

      • Gespreksrecords posten in de CRM-rapportagetabellen voor primaire rapportage over de CRM.

      • Biedt de volledige functionaliteit van de Agent Desktop- en gespreksbesturingen (ingesloten en minified versie van de bureaubladtoepassing)

      De belangrijkste modus van integratie met de CRM's is door Webex CC Desktop-toepassing in een afzonderlijk iFrame in te voegen.

      Verder wordt de Webex CC Desktop-toepassing een aangepaste headless widget (geen gebruikersinterface) op de achtergrond uitgevoerd, in interactie met het onderliggende CRM-systeem om automatische acties ten behoeve van de agent uit te voeren.

      De interacties worden aangestuurd door twee SDK's die de widget headless gebruikt.

      • Webex CC Desktop JS SDK: dit is de JavaScript SDK die door Webex CC wordt geleverd om gebeurtenisluisterers te registreren voor agent- en contactacties.

      • CRM JS SDK: dit is de PER CRM client SDK die van toepassing is per CRM die REST API gesprekken met de CRM abstract maakt. De CTI JS-bibliotheek die bij Salesforce wordt aangeleverd, wordt bijvoorbeeld gebruikt om acties uit te voeren en te luisteren naar gebeurtenissen binnen de CRM.

      Afbeelding 1 toont de architectuur van de CRM embedded Webex CC desktop en connector

      Architectuur van de CRM Connector ingebedde desktopconnector

      Webex CC ondersteunt de volgende CRM oplossingen voor de hiervoor genoemde integratie:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

      Ga voor meer informatie naar https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10.

      Ga voor meer informatie over het configureren van de Webex CC-desktopindelingen voor het inschakelen van de CRM-connector, functiesets en changelogs naar https://github.com/CiscoDevNet/webex-contact-center-crm-integrationshttps://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      Wereldwijde beschikbaarheid van CRM connectors

      De CRM Connectors zijn beschikbaar in alle geografische locaties en regio's waar Webex CC actief is.

      Elastische schaal en prestaties

      Webex CC host de aangepaste widget die bidirectionele communicatie tussen de CRM-toepassing en de Webex CC-desktop in AWS CloudFront CDN mogelijk maakt, zodat de widget-AWS in alle beschikbaarheidszones en regio's beschikbaar is.

      Alle specifieke berekeningen voor de CRM-integratie gebeuren in de browser waarbij agenten de CRM-toepassing gebruiken met Webex CC-desktop in de CRM-toepassing.

      Beveiliging

      De CRM-connectors worden aangeroepen via de Webex CC agentdesktopindeling en optionele parameters worden via de desktopindeling doorgegeven aan de widget om functies in en uit te schakelen.

      Om de Widget Salesforce-acties in te schakelen, kan de beheerder de parameterinstelling sfdcWidgetEnabled inschakelen naar waar.

      Pakketinstallatie

      Om de integratie bidirectioneel te laten werken, moet in de CRM Console de ingesloten toepassing zijn geïnstalleerd. Dit is ter ondersteuning van het laden van de desktoptoepassing in een iFrame.

      Alle Desktop Embedded connectors zijn beschikbaar op de CRM Marketplace.

      bijvoorbeeld:

      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/

      De installatie van de Marketplace-toepassing activeert de vereiste invoegtoepassingen en importeert de vereiste XML bestanden in de CRM-console om de rapportage van gespreksrecords op de CRM te ondersteunen.

      Stroomintegraties via HTTPs-connectors in de IVR

      De Webex CC Flow builder ondersteunt bidirectionele gegevensstromen tussen Webex CC en het CRM-systeem door middel van HTTPs-connectors die in Webex Control Hub zijn geconfigureerd en worden gebruikt op het Webex CC Flow.

      Deze worden vooral gebruikt voor personalisatie binnen spraakinteracties en aangepaste routering binnen de IVR.

      Standaard ondersteunt Webex CC de Salesforce HTTP Connector on Control Hub. De andere CRM-connectors kunnen als aangepaste connectors worden toegevoegd aan Webex Control Hub.

      Ga naar https://github.com/CiscoDevNet/webex-contact-center-crm-integrations voor meer informatie over de HTTP-connectors.

      IVR HTTP-connectors:

      Workforce Optimization

      Webex CC ondersteunt workflowoptimalisatie- en kwaliteitsbeheeroplossingen van toonaangevende leveranciers.

      Implementatie en connectiviteit

      Webex CC wordt geïmplementeerd in AWS en is momenteel beschikbaar in de volgende regio's.

      • NL

        • VS-Oost N Virginia

        • VS-West N California (alleen spraakmediaintreden)

      • Canada

        • Centrale

      • VK

        • Londen

      • Europa

        • Frankfurt

      • Azië Pac

        • Tokyo

        • Sydney

      Multi region Connectivity voor telefonie

      Om wereldwijde organisaties in staat te stellen met agenten en klanten op meerdere geografische locaties, ondersteunt Webex CC het houden van de media binnen de lokale regio, voor de regio's waar de spraakmedia edge- en intresservices worden uitgevoerd.

      Afbeelding 1 toont de implementatie in meerdere regio's met regionale media.

      Implementatie in meerdere regio's met regionale media
      Implementatie in meerdere regio's met regionale media

      De media edge en intreden services worden in de volgende regio's geïmplementeerd.

      Geo regio

      Webex CC-services (AWS-regio)

      Media Edge (spraak-POP)

      Next Generation Media Services (AWS-regio)*

      NL

      N Virginia

      Amsterdam

      Los Angeles

      N Virginia

      N Californië

      Canada

      Centrale

      Vancouver

      Toronto

      Centrale

      Brazilië

      Sao Paulo

      Rio De Oma de Eens

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Verenigd Koninkrijk

      Londen

      Londen

      Londen

      India

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australië

      Sydney

      Melbourne

      Sydney

      Sydney

      *Zie voor meer informatie over de regionale beschikbaarheid van Next Generation Media Services het Next Generation-platform voor spraakmedia.

      Veiligheid en privacy

      Veiligheid van de infrastructuur

      Spraakinfrastructuur bij edge

      Met de Voice Edge-componenten kunnen SIP-lijnen van klantennetwerk / PSTN-vervoerders worden beëindigd, en dit wordt ingeschakeld op basis van whitelisted IP's die verbinding mogen maken met de edge-componenten.

      De beveiliging van de infrastructuur berekenen

      Webex CC-berekeningsinstanties worden ingericht in AWS en services die als pods worden uitgevoerd in Kubernetes-cluster die meerdere naamspaces heeft en de toegang tot elke naam ruimte is beperkt met afzonderlijke referenties.

      Het inrichten van de infrastructuur gebeurt met behulp van code - geen handmatige stappen - en geen van de aanmeldingsgegevens kan handmatig worden geopend.

      Er is een centrale referentieopslag met specifieke wegen die zijn geconfigureerd voor een specifieke set services/teams en de toegang tot het gegevensarchief zelf is beperkt en geconfigureerd als geheimen in de bouw- en implementatiesystemen.

      Geen van de infrastructuurcomponenten/services wordt direct buiten de AWS VPC weergegeven en alleen openbaar toegankelijke interfaces zijn API's en WebSocket Servers die met behulp van API gateway worden aangestuurd en beheerd.

      Afgezien van deze, zijn er bepaalde interne systemen en interfaces die door ontwikkelaars worden gebruikt voor het bekijken van logbestanden, meetwaarden, implementatiedetails, build status en testresultaten, die zijn beveiligd met rollen en groepen en geïntegreerd met De interne verificatiesystemen van Cisco.

      Verificatie en autorisatie voor gebruikersinterfaces

      Alle gebruikersinterfaces die door diverse gebruikers van het contactcentrum worden gebruikt (agenten, supervisors, beheerders, analisten) worden beschermd door verificatie met dragerkenverificatie (OAuth-stromen).

      De autorisatie wordt uitgevoerd met rollen voor de gebruiker die het token en de bereiks heeft verkregen die aan het token zijn toegewezen.

      Gegevensbeveiliging

      Gegevens in transit

      Geen van de interfaces van de geïmplementeerde service-/infrastructuurcomponent is direct bloot aan extern inkomend verkeer.

      Selecteer services, met http-API's stellen die interfaces weer via een gateway en alle inkomende https (ook die van WebSocket) worden beëindigd in de ALB en het interne verkeer via http wordt naar de services gerouteerd.

      Alle uitgaande interacties verlopen via https-/TLS (voor niet-http-protocollen).

      Binnen de VPC verloopt de interne communicatie tussen services - via http / aangepast TCP - via gewone TCP socket.

      Gegevens in ruststand

      Alle opgeslagen gegevens worden opgeslagen en op een opslaglaag versleuteld. Verder zijn ook de gegevensopslagen die zich buiten VPC bevinden, zijn beveiligd en toegangscontrole en autorisaties met referenties veilig opgeslagen en beheerd in een geheim archief.

      In figuur 1 wordt de gegevensstroom en het veiligheidsmodel voor doorgang en in ruststand weergegeven.

      Gegevensbeveiliging in transit en in rust

      Gegevensprivacy

      PII-gegevens eindgebruiker

      De Webex CC Flow, de programmatische controller voor het afhandelen van interacties, kan worden gebruikt voor het verzamelen van gebruikersgegevens die kunnen worden toegewezen aan stroomvariabelen, speciaal voor de aanduiding 'Bevat Gevoelige gegevens'. De waarden voor dergelijke gegevens zijn versleuteld en services in het transitpad van de gegevens hebben geen toegang tot deze gegevens.

      Verder blijven dergelijke gegevens nooit bestaan in Webex CC-rapportagegegevensopslag en bevat de log-/berichten-infrastructuur gecodeerde gegevens. Er worden geen duidelijke tekstgegevens ergens in Webex CC opgeslagen.

      Gegevens pii contactcenter agent/supervisor

      De gebruikersgegevens van het contactcentrum zijn bewerkt in logbestanden, maar beschikbaar voor gegevensanalyse en in de Webex CC-gegevensopslag.

      Schaalbaarheid

      Factoren voor schaal

      Voor Webex CC zijn de factoren die van invloed zijn op de schaal:

      • Gelijktijdig aantal aangemelde agenten

      • Gelijktijdig aantal lopende interacties

        • Acties die tijdens deze interacties zijn uitgevoerd.

      • Gelijktijdig aantal acties dat supervisors/agenten uitvoeren, buiten het afhandelen van de interacties om

      • Volume van de gegenereerde en blijvende gegevens

      Architectonische aspecten en activerende schaal

      De principes op basis waarvan Webex CC is ontworpen en ontworpen, stellen de oplossing in staat om dynamisch op te schalen indien nodig binnen de grenzen die worden afgedwongen door de infrastructuur die is ingericht voor de verschillende services en platformcomponenten.

      Gebeurtenisgestuurde architectuur

      De services in Webex CC communiceren via berichten en de kritieke berichtverwerkingsstromen hebben geen blokkerende IO-bewerkingen met zich mee. De status die vereist is voor het verwerken van berichten is gelokaliseerd naar de instantie van de service die het bericht verwerkt.

      Staatloze diensten (of externe staat)

      Stateless services maken veerkracht mogelijk door eenvoudig extra instanties van de services toe te voegen of te verwijderen. Er zijn bepaalde services die inherent stateful van aard zijn en die hebben een externe opslagstatus en de infrastructuur ondersteunt ook dynamische wijzigingen in het aantal instanties van dergelijke services met automatische herbalans / statusoverdracht / locatie van de status in de instantie die de status nodig heeft.

      Elastische infrastructuur

      Alle services die in Kubernetes worden uitgevoerd en de infrastructuur alias Kubernetes nodes, worden automatisch opgeschaald op basis van het gebruik en dit maakt het dynamisch toevoegen van meer berekeningennodes mogelijk op een maximum hoge drempel die vooraf is geconfigureerd.

      Projectie laden en regelmatige validatie

      Alle services zijn standaard ingesteld op basis van de prestatiekenmerken en het schalingspatroon wordt gevalideerd op het serviceniveau.

      Verdere continue validatie, piekbelasting en uithoudingsvermogen tests worden uitgevoerd met testparameters die zijn afgestemd op de verwachte groei van de schaal die de attributen beïnvloeden, waarmee knelpunten kunnen worden geïdentificeerd, de hoge drempelwaarde voor het gebruik van infrastructuurbronnen kunnen worden gepland en gereed zijn voor de dag van de wedstrijd.

      Betrouwbaarheid en beschikbaarheid

      De gebeurtenis aangestuurde architectuur en stateless diensten maakt veerkracht en veerkracht mogelijk. Om er echter voor te zorgen dat fouten worden gedetecteerd en in actie worden gebracht voordat de functionaliteiten worden beïnvloed, gebruikt Webex CC de volgende strategie.

      • Beschikbaarheid en betrouwbaarheid van de infrastructuur

        • Alle Webex CC-services en infrastructuurcomponenten worden altijd in drie beschikbaarheidszones van AWS toegepast.

          • Dit stelt Webex CC in staat om tolerantie te bieden voor fouten in de beschikbaarheidszone en in geval van fouten worden de mislukte instanties automatisch vervangen door nieuwere.

      • Continue monitoring en waarschuwingen

        • Interne en externe sondes voor services en infrastructuurcomponenten, waarmee bij uitval een waarschuwing wordt geactiveerd.

        • Meetgegevens vastgelegd van services en infrastructuurcomponenten en verwerkt via een regelengine die overeenkomende regels detecteert en meldingen activeert.

      • Continue validatie en meldingen

        • Er worden periodieke tests uitgevoerd en alle fouten leiden tot het activeren van meldingen

        • Deze meldingen creëren proactieve incidenten en worden afgehandeld als een echt incident dat gevolgen heeft voor de klant.

          • Dit heeft gevolgen voor de klant en draagt bij aan de beschikbaarheid en betrouwbaarheid van het systeem.

      • Continue integratie en levering

        • Dit is het engineering proces en afleveringspijplijn voor een snelle en betrouwbare bouw, validatie en implementatie van services / wijzigingen in diensten in Webex CC.

          • De mogelijkheid om volledig geautomatiseerde implementatie uit te voeren – van code tot productie-omgeving, met alle vereiste validaties, vermindert de risico's en minimaliseert de tijd om het op te lossen, als een wijziging moet worden geïmplementeerd als reactie op een fout.

      • Aardlekschakelaars en Kill-schakelaars

        • Verschillende onderdelen van het systeem / bepaalde mogelijkheden van Webex CC kunnen selectief worden uitgeschakeld voor alle klanten of geselecteerde klanten, om de cascade-effecten van een fout te minimaliseren.

          • Zo kan het uitvaloppervlak tot een minimum worden beperkt en zijn klanten over kernfuncties van het contactcenter beschikbaar.

      Monitoring and Failure Detection

      Afbeelding 1 geeft de continue bewakings-, validatie- en waarschuwingsmechanismen aan die van toepassing zijn voor Webex CC.

      Continue bewaking en foutmeldingen detecteren

      Continuïteit voor bedrijf en disaster recovery

      Het Disaster Recovery en Business Continuity proces zorgt ervoor dat elke grootschalige uitval binnen een regio wordt gedetecteerd en dat vereiste stappen worden genomen om het herstel van de diensten aan klanten die in de regio zijn verbonden te waarborgen.

      De stappen voor herstel worden gedocumenteerd, gevalideerd en regelmatig bijgewerkt volgens de disaster recovery and Management-processen.

      Webex CC-services worden geïmplementeerd in drie afzonderlijke beschikbaarheidszones binnen een AWS-regio. Elke beschikbaarheidszone is een andere fysieke locatie in de regio, met onafhankelijke nutsvoorzieningen.

      In geval van volledige UITval van de AWS-regio, vertrouwt Webex CC op AWS voor het herstellen van de regio en voor outages in de hele regio, wordt het Webex CC datacenter ingericht in een nieuwe AWS-regio om de belangrijkste klantconfiguraties en gegevens te herstellen zodat het contactcentrum operationeel is voor klanten in de nieuwe AWS-regio.

      Hiervoor is automatisering nodig, maar handmatige tussenkomst om het proces te activeren, te controleren en ervoor te zorgen dat de vereiste configuratie en gegevens worden hersteld om het contactcentrum voor klanten operationeel te maken.

      Naleving en certificering

      Webex Contact heeft een uitgebreid overzicht van beveiligingscertificaten. Deze certificeringen worden regelmatig up-to-date gehouden.

      • PCI DSS QSA

      • CA EN VAN DOOR DEN 2

      • HIPAA EN HITECH

      • STAR LEVEL 1

      • AANNaar Star Niveau 2 (onafhankelijke beoordeling van drie partij)

      • SOC2

      • ISO27001 (internationale standaard voor informatiebeveiliging)

      • ISO27017 (beveiligingsstandaard voor cloudserviceproviders)

      • ISO27018 (beveiligingsstandaard gericht op de bescherming van persoonlijke gegevens in de cloud)

      • ISO27701 (toestelnummer voor gegevensprivacy)

      • C5 Duitse standaard, die operationele veiligheid tegen cyberaanval aantoont

      Raadpleeg Webex tabblad met privacygegevens contactcenterservice voor meer informatie.

      Inleiding

      Cisco Webex Contact Center (Webex CC) is een Contact Center as a Service (CCaaS), dat organisaties in staat stelt om slimmere, proactieve en gepersonaliseerde interacties op het hele klanttraject in te schakelen.

      Webex CC is vanaf de basis ontworpen en ontwikkeld als een 'cloud native' oplossing, met de volgende architectonische kernprincipes.

      • Diensten: onafhankelijke set diensten met elke service die de gebruikers een kleine samenhangende reeks mogelijkheden biedt.

      • Gebeurtenisgestuurd: alle services communiceren met elkaar via berichten, behalve in webtoepassingen waarbij de toepassing https-interfaces (REST API's, Push-gegevens via WebSocket-interface) gebruikt voor specifieke gebruiksgevallen.

      • Statusloze/externe status: de services worden gebruikt in Kubernetes, uitgevoerd in dokcontainers, met de mogelijkheid om automatisch op te schalen en bestand te zijn tegen mislukkingen van een of meer instanties van de services.

      • Let op: alle services en de infrastructuurcomponenten die de implementatie van dergelijke services mogelijk maken, zijn waarneembaar met standaardmechanismes voor het meten, detecteren en voorkomen van situaties die de mogelijkheden van het contactcentrum beïnvloeden, en voor het snel oplossen van services en het herstellen van services in geval van uitval.

      • Geïsoleerd/losjes gekoppeld: elke service kan onafhankelijk worden gebouwd, gevalideerd, geïmplementeerd en bijgewerkt zonder downtime voor de mogelijkheden van het contactcenter.

      Webex CC-services worden geïmplementeerd in AWS en worden aangestuurd door een cloud native platform dat het volgende mogelijk maakt:

      • Beschikbaarheid van infrastructuurdiensten en applicaties in meerdere beschikbaarheidszones

      • Elasticiteit van infrastructuurdiensten en -toepassingen die dynamische schaling mogelijk maken

      • Beveiliging is standaard geïntegreerd in de manier waarop de systemen worden gebouwd en geïmplementeerd, worden gegevens tijdens de transit en in rust beveiligd, samen met de beveiligings- of conformiteit-certificeringen die Webex CC heeft.

      • Aanpasbare en veilige randinfrastructuur voor telefonie-/spraakintegraties

      • Waarneembaarheid met proactieve controle en waarschuwingen zodat contactcenterservices met hoge beschikbaarheid voor de klanten kunnen worden ontvangen.

      • Geïntegreerd met de rest van de Cisco Webex voor gebruikersverificatie/-autorisatie, beheer en inrichting van de mogelijkheden van het contactcentrum.

      In de verdere gedeelten in dit document wordt elk van de bovenstaande functies beschreven en wordt uitgelegd hoe Webex CC-architectuur hetzelfde mogelijk maakt.

      Logische architectuur

      De kernfunctionaliteit die een contactcenteroplossing moet hebben, is het mogelijk dat klanten eenvoudig contact kunnen opnemen met de organisatie met veelgebruikte communicatiemiddelen en de vragen/problemen op een snelle en efficiënte manier kunnen oplossen.

      Om ervoor te zorgen dat dit basisnet wordt bereikt, zijn er meerdere mogelijkheden achter de schermen waartoe de organisatie die het contactcenter gebruikt, toegang moet hebben. Deze zijn:

      • Mechanismen voor klanten om een interactie te starten

        • Gepubliceerde en operationele telefoonnummers voor het koppelen van telefoongesprekken aan een contactcentersysteem

        • E-mailadressen waarnaar klanten e-mailberichten kunnen sturen en mechanisme om nieuwe inkomende e-mails te detecteren.

        • De mogelijkheid voor klanten om via diverse digitale kanalen contact te maken, met inbegrip van maar niet beperkt tot

          • Chatten via een website/app

          • Direct chatten via populaire berichtclients zoals WhatsApp, Facebook Messenger, Apple Business Chat, Direct Message from Twitter

      • Vermogen om nieuwe interacties te detecteren en efficiënt af te handelen

        • Deze zouden onder andere geautomatiseerde IVR-systeem, virtuele agenten voor telefonie/chats met programmeerbare functionaliteit geïntegreerd zijn om de workflows te definiëren die betrokken zijn bij het afhandelen van interacties.

        • Ten slotte moet de interactie, indien nodig, worden geë escaleerd naar een agent die de interactie zelf kan verwerken.

      • Mogelijkheid voor agenten om de beschikbaarheid aan te geven voor het afhandelen van interacties en supervisors om agenten te controleren, coachen en operationele meetwaarden te verkrijgen voor efficiënte interacties.

      • Mogelijkheid voor beheerders om de diverse functies van het contactcentrum te configureren en in te stellen waarmee agents en supervisors hun taken volgens verwachting kunnen uitvoeren.

      Naast deze, moeten moderne ondernemingen extra capaciteiten hebben om de activiteiten van het contactcentrum te optimaliseren met toegang tot gegevens en inzichten die belangrijke operationele meetwaarden visualiseren en bijhouden.

      Verder is de mogelijkheid om te integreren met gespecialiseerde ecosysteemmogelijkheden van een contactcentrum, zoals het uitvoeren van proactieve, geautomatiseerde uitgaande gesprekken, het verbeteren van de ervaringen van agenten en supervisors met gebruik van AI, het detecteren en begrijpen van de klantreis om vooraf gegevens vooraf aan agenten te verstrekken, duidelijk wat betreft de manier waarop contactcenteroplossingen zich ontwikkelen.

      Met betrekking tot het verbruiksmodel, waarbij contactcentrumaanbiedingen worden verbruikt als een in de cloud geleverde softwareservice, zijn beschikbaarheid, betrouwbaarheid en geautomatiseerde ad-hoc schaalvereisten noodzakelijk dat de state-of-the-art bewakings- en waarschuwingsmechanismen worden gebruikt, waardoor continue validatie en detectie van dreigende problemen mogelijk is en de impact op de activiteiten van de klant wordt voorkomen of geminimaliseerd.

      Afbeelding 1 toont de logische architectuur van Webex CC.

      Webex CC logische architectuur
      Webex CC logische architectuur

      Functionele componenten

      In de volgende hoofdstukken worden de verschillende functionele componenten van Webex CC beschreven.

      Interactiemanagement

      Webex CC ondersteunt telefonie, e-mail en berichtgeving (sociale kanalen) als verschillende kanalen waarmee gebruikers kunnen communiceren met het contact center.

      Voor alle kanalen kan de eerste afhandeling door het systeem worden uitgevoerd en vervolgens kan de interactie naar een agent worden geë escaleerd.

      Mediatypen

      Telefonie

      Voor telefonie wordt de afhandeling van inkomende spraakoproepen bepaald door de manier waarop het gesprek het contactcentrum is binnengekomen (zie Ingress mechanisms hieronder) en de Webex CC-flow die is gekoppeld aan het ingangspunt.

      De oproep wordt beantwoord en er worden verdere acties uitgevoerd volgens de Webex CC-flowdefinitie. Dit is een programmatische weergave van de acties die moeten worden uitgevoerd tijdens het afhandelen van de oproep voordat de oproep wordt doorgeschakeld en naar een agent wordt routerd of de stroom zelf kan de oproep afhandelen zonder door te verbinden naar een agent.

      Met de Flow Builder in Webex CC kunnen ontwikkelaars de flow definiëren en toewijzen aan het ingangspunt via welke de oproep in Webex CC aankomt.

      Deze configuratie-entiteiten en hun gebruik worden besproken in configuratie-entiteiten.

      Meer informatie over Flow Builder wordt besproken in de komende sectie van IVR Systeem.

      E-mail en berichten

      Vanuit Webex CC perspectief biedt Webex Connect de in- en uitgangsmogelijkheden voor alle digitale kanalen - e-mail- en messaging-kanalen, die eindgebruikers kunnen gebruiken om contactcenter te bereiken.

      Webex verbindingsstroom

      • Bepaalt de verwerking van dergelijke interacties totdat de interacties in de wachtrij worden geplaatst en naar agenten worden gerouteerd. Hieronder vallen automatische afhandeling en BOT behandelingen voor alle vormen van bericht- en e-mailinteracties.

      • Past bedrijfslogica toe op binnenkomende interactie.

      • Contact afhandelt voordat de wachtrij wordt weergegeven.

      • De stroom kan de interactie afhandelen zonder door te verbinden naar een live agent.

      De volgende berichtkanalen worden ondersteund door Webex CC:

      • Chatten in Web App/mobiele toepassing

      • WhatsApp

      • Facebook Messenger

      • Sms

      De e-mailkanalen worden als volgende ondersteund door Webex CC:

      • Gmail

      • Office365 (Office365)

      Indringende mechanismen

      Deze sectie beslaat de mechanismen waardoor een interactie Webex CC kan binnenkomen. De mechanismen waardoor een interactie Webex CC bereikt, zijn verschillend op basis van het type media.

      In telefonie is bijvoorbeeld fysieke infrastructuurvoorzieningen nodig om de PSTN-verbinding, het configureren van de telefoonnummers en het routeren van de gesprekken naar Webex CC in te schakelen.

      Voor e-mail-/berichtkanalen moet de indringende configuratie worden uitgevoerd in Webex Connect. Hiervoor zijn e-mail-/berichtenaccounts en Webex configuratie voor de connect-flow betrokken.

      Inkomend spraak

      Bij spraakoproepen is een typisch scenario waarbij gebruikers een PSTN-telefoonnummer kiezen dat vervolgens wordt verbonden met het contactcenter. Vanuit een inkomend perspectief heeft dit een mechanisme nodig om oproepen van PSTN naar Webex CC te routeren.

      In afbeelding 1 wordt de opname van spraakoproepen bij Webex CC weergegeven.

      Opties voor binnenkomende spraak

      Spraakintredservices in Webex CC voert gespreksbesturing door derden uit met SIP, beantwoordt de binnenkomende oproep en voert doorverbind-, telefonische vergaderings- en andere gespreksbesturingsbewerkingen uit.

      Het logische toegangspunt voor oproepen in het Webex CC is de configuratie-entiteit met de naam 'Entrypoint'. Bij spraakingressie is de sleutelconfiguratie van het Invoerpunt het telefoonnummer dat ermee is gekoppeld. Dit is gewoonlijk een geldig PSTN-telefoonnummer dat wordt verkregen van de gekozen PSTN-provider.

      Hiermee kunt u inkomende gesprekken op het telefoonnummer detecteren, het gesprek koppelen aan een ingangspunt en andere configuratieparameters van het ingangspunt gebruiken om het gesprek af te handelen volgens de Webex CC-flowdefinitie die voor de interactie moet worden geactiveerd.

      Opmerking:

      Ga voor meer informatie over de opties voor PSTN-verbinding naar 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.

      Schaalbaarheid en beschikbaarheid van infrastructuur voor spraakranden

      De Webex CC VPOP-infrastructuur bevat redundante paren SIP-SBC's die een hoge beschikbaarheid garanderen en meer SBC's kunnen worden toegevoegd om de gelijktijdige oproepvolumes aan te nemen en ondersteund te worden.

      De maximale gelijktijdige oproepen die VPOP kan afhandelen, is afhankelijk van het aantal lopende SBC's en waarnaar gesprekken worden verzonden.

      Voor geografische overreding – een raster van VPOP-SBC met verbindingen tussen meerdere paren tussen regio's wordt ondersteund.

      Voor services met spraakintreden zijn deze horizontaal schaalbaar voor het afhandelen van steeds meer gelijktijdige spraakoproepen die worden opgenomen in Webex CC.

      Overwegingen met betrekking tot beveiliging bij voice edge-infrastructuur

      In de onderstaande tabel worden de details weergegeven over de verbindingsopties met de Voice Edge-infrastructuur.

      Tabel 1. Verbindingstypen

      Connectiviteit

      Typen

      Openbaar Internet

      Direct (met whitelisted source IP adressen)

      IPSec Virtual Private Network (VPN) of IPSec via generic Routing Encapsulation (GRE)

      Site-naar-site (S2S)

      SRTP/SIP-TLS

      Privé-verbinding

      MPLS

      Point-to-Point (P2P)

      VPLS

      SD-WAN

      Privé WAN

      Verbinding maken tussen datacenters

      Equinix Fabric-verbindingen

      Ga voor meer informatie naar 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-systeem

      Elke spraakoproep die binnenkomt in een telefoonnummer dat is gekoppeld aan een invoerpunt, wordt beantwoord door Webex CC en uitvoering van een Webex CC-flow die is gekoppeld aan het invoerpunt, wordt gestart.

      Webex CC Flow Builder levert de programmering constructers/operators en functionele blokken, aangeduide activiteiten, zodat beheerders of iedereen die de IVR logica ontwerpt en implementeert deze blokken kunnen combineren en de flowdefinitie kunnen maken.

      De programmeer constructen die Flow ondersteunt zijn:

      • Variabelen declaratie en instelling – status die is gekoppeld aan het uitvoeren van een stroom

        • Kiezelstenen-expressies om waarde van variabelen in te stellen

      • Voorwaardelijke controles

      • Doorschakeling – Voorwaardelijke voorwaarden en Ga naar (mogelijkheid om activiteiten te ketenen)

      • REST-API's aanroepen

      • Parse Data - JSON, TOML XML meestal gebruikt voor het parseren van API antwoorden.

      • Activiteiten opstellen


       

      Een representatieve set activiteiten die door Flow wordt geleverd zijn:

      • Berichten afspelen

      • Gebruikersgegevens verzamelen

      • Het gesprek doorverbinden met een andere bestemming/telefoonnummer

      • Het gesprek doorsturen naar een virtuele agent

      • Plaats het gesprek in de wachtrij zodat het kan worden beantwoord door een agent.

      Voor elke oproep die actief is, is een instantie van uitvoering van de stroom ook actief, totdat de oproep wordt beëindigd, wat resulteert in gelijktijdige uitvoeringen van stromen.

      Elke instantie van het uitvoeren van de stroom biedt een afgesloten omgeving voor gegevens/status die samenhangt met de stroom en daar door het gesprek.

      Tijdens de volledige levensloop van het gesprek kunt u met Flow ook het antwoord op bepaalde gebeurtenissen die plaatsvinden en deze afhandelen. Wanneer een gesprek wordt beantwoord door een agent, kan een gebeurtenisafhandeler bijvoorbeeld een pop-upscherm activeren in de Agent Desktop-interface.

      Meer informatie over Webex CC Flow vindt u in 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.

      Ondersteuning voor virtual agenten

      Flow levert een activiteit voor het overdragen van de interactie aan een virtuele agent, die vooraf is geconfigureerd in Webex Control Hub.

      Wanneer het gesprek eenmaal is verbonden met een virtuele agent, biedt het een gesprekservaring IVR voor de gebruiker en de activiteit eindigt met het beëindigen van het gesprek of het escaleren van het gesprek naar een agent.

      In geval van escalatie kan de stroom worden geconfigureerd om de oproep in de wachtrij te plaatsen, die vervolgens wordt beantwoord door een agent.

      Inkomende digitale interacties

      Voor e-mail en het berichtkanaal van inkomende interacties gebruikt Webex CC Webex Connect voor het inrichten van de activa, voor het afhandelen van de inkomende interacties en het routeren van de interactie naar Webex CC wanneer de Webex Connect-stroom de interactie expliciet in de wachtrij zet zodat deze door een agent kan worden afgehandeld.

      Afbeelding 2 toont de opname van e-mail en interacties met berichten in Webex CC.

      Opties voor nieuwe berichten en e-mailberichten

      Virtuele agent/ BOT-integraties

      Voor interacties via e-mail en berichten/ sociale kanalen worden de virtuele agent-/BOT-behandelingen geconfigureerd in de Webex Connect-flow.

      Net als bij de Virtuele agenten voor spraak wordt de BOT-behandeling beëindigd met escalatie als gevolg, wordt de interactie in de wachtrij gezet en naar een agent gerouteerd.

      Routeren en wachtrijen

      Webex CC behandelt het inkomende contact met geautomatiseerde afhandelers zoals gedefinieerd in de stroom en de stroom kan besluiten om het contact in een wachtrij te plaatsen / rechtstreeks met een agent (specifieke wachtrij voor agent – alleen ondersteund voor telefoon-/spraakinteracties).

      Bij in de wachtrij, als een agent beschikbaar is, wordt de agent gereserveerd en wordt de interactie naar de agent gerouteerd. Als er geen agents beschikbaar zijn, wordt de interactie geparkeerd in de wachtrij en blijft de stroom de klant behandelen met afhandeling gekoppeld aan de wachtrijactiviteit.

      Wanneer een agent beschikbaar komt, wordt de afhandelaar onderbroken en wordt interactie aangeboden aan de agent.

      Afbeelding 1 illustreert de architectuur voor wachtrijen en routering.

      Architectuur voor wachtrijen en routering
      Architectuur voor wachtrijen en routering

      Agentselectie

      Wachtrijen in Webex CC ondersteunen de volgende algoritmes voor het selecteren van agenten:

      • Langst beschikbare agentroutering

      • Bekwame routering

        • Langst beschikbare agent (LAA)

        • Best Beschikbare agent (BAA)

      Agenten zijn gekoppeld aan de wachtrijen via teams.

      Een wachtrij kan worden toegewezen aan meerdere gespreksdistributiegroepen (waarbij elke groep een of meer teams heeft), op een opeenvolgende manier met geconfigureerd wachten totdat Gespreksdistributiegroep aan de wachtrij wordt toegevoegd, zodat de zoekruimte voor een overeenkomende agent zich naarmate de tijdsduur verloopt, uitbreidt naar extra Gespreksdistributiegroepen.

      Voor routering op basis van vaardigheid wordt een agent geselecteerd op basis van de LAA- of BAA-configuratie, onder de vaardigheidsvereisten die overeenkomen met agents die aan de wachtrij zijn gekoppeld.

      Specifieke extra mogelijkheden voor spraak-/telefonie

      Routering op basis van agent (alleen voor spraak-/telefoniekanaal)

      Webex CC-flow kan interacties met de activiteit QueueToAgent rechtstreeks naar de gekozen agent routeren op basis van de agent-id.

      Als de agent niet beschikbaar is voor het afhandelen van interacties, kan de interactie worden geparkeerd in een specifieke wachtrij voor een agent, wachtend tot de agent beschikbaar is.

      Geavanceerde wachtrijgegevens

      Webex CC-flow kan, met behulp van de activiteit GetQueueInfo, real-time informatie ophalen voor een wachtrij zoals Positie in wachtrij (PIQ), Gemiddelde wachttijd (EWT), het aantal beschikbare agents in de wachtrij en kan worden gebruikt om te besluiten of het contact in de wachtrij moet worden geplaatst of niet.

      Met dank terugbellen

      Webex CC Flow maakt gebruik van activiteit Terugbellen, zodat de klant de verbinding met het gesprek verbreekt terwijl de positie in de wachtrij blijft en een terugbelactie ontvangt wanneer de virtuele interactie in de wachtrij naar een agent wordt gerouteerd.

      Overloop afhandelen

      Webex CC ondersteunt de verwerking van overloop in gebruik van Capacity Based Teams (CBT).

      CBT is net als een gewoon team met een capaciteit en een gekoppeld extern DN dat voor die capaciteit dienst doet. Deze id kan worden geconfigureerd samen met andere teams in de wachtrij-gespreksdistributiecycli.

      Gewoonlijk wordt dit geconfigureerd als de laatste cyclus, zodat het fungeert als een overloop als er geen agent beschikbaar is, zelfs nadat alle geconfigureerde gespreksdistributiegroepen geen beschikbare agent kunnen vinden voor het afhandelen van de interactie.

      Bewerkingen Agent Desktop

      Wanneer een agent zich aanmeldt bij Webex CC-Agent Desktop, geeft de agent een telefoonnummer op waarmee inkomende gesprekken voor de agent kunnen worden verbonden. Dit kan een PSTN-telefoon, een mobiele telefoon of een toestelnummer zijn als Agent een Cisco Webex Calling-gebruiker is.

      Dit nummer moet een geldig telefoonnummer zijn waarnaar gesprekken kunnen worden gerouteerd. Als dit niet het geval is, kan de agent geen inkomende oproepen ontvangen.

      Op basis van het type interactie dat de agent afhandelt, bieden de widgets in de agentdesktop de mogelijkheid om bepaalde mediabesturingsbewerkingen uit te voeren.

      Zodra een oproep is beantwoord, kan de agent bijvoorbeeld de volgende bewerkingen voor het gesprek uitvoeren.

      • Het gesprek in de wacht zetten

      • Start ruggespraak en

        • Het gesprek doorverbinden met een ander telefoonnummer (bijvoorbeeld telefoonnummer van de agent) / ingang

        • Een andere agent toevoegen aan het gesprek

      • Het gesprek doorverbinden naar een andere wachtrij

      • Het gesprek beëindigen

      Met Agent Desktop kunnen beheerders aangepaste widgets toevoegen door de desktopfunctionaliteit uit te breiden en er een geïntegreerde verzameling widgets van te maken die agents nodig hebben om hun werk op een efficiënte manier te doen.

      Desktoparchitectuur

      Agent Desktop is een micro frontend-gebaseerde toepassing met één pagina die widgets host die gebaseerd zijn op de architectuur van webcomponenten. Alle standaard-/standaardwidgets worden aangestuurd door gegevens die worden opgehaald door API's of pushmechanismen van de server.

      Dit zijn doorgaans asynchrone API's, waarbij de reactie voor een invocation via een WebSocket-verbinding op het bureaublad komt.

      Webex CC-Agent Desktop verifieert gebruikers met Cisco Common Identity (CI) en het token wordt doorgegeven aan alle API invocations. Ook voor aangepaste widgets, gebaseerd op het verificatiemodel, biedt het systeem agents een ervaring met eenmalige aanmelding wanneer het verificatiemodel van de aangepaste widget is geïntegreerd met CI.

      Zodra een agent deel uitmaakt van een interactie, worden alle updates voor die interacties of gekoppelde gegevens via de WebSocket-verbinding naar het bureaublad gepusht.

      Veerkracht van desktop voor connectiviteit en latentie

      De asynchrone API en push aan de serverzijde maken schaal mogelijk en er wordt verlies van de verbinding met de WebSocket-interface gedetecteerd en de desktop probeert opnieuw verbinding te maken en u opnieuw aan te melden.

      Afbeelding 2 toont de agentdesktoparchitectuur in Webex CC.

      Agent Desktop Architectuur

      Beheer en configuratie

      Klanten op tijd aan boord

      Webex Control Hub is de primaire interface die door partners en klanten wordt gebruikt voor het aan boord maken van klanten en het activeren of configureren van functies.

      Zodra de organisatie- en contactcentrumfuncties in Control Hub zijn ingericht, wordt hiermee een workflow geactiveerd in Webex CC die de rest van de stappen voor het inrichten van alle mogelijkheden van het contactcentrum uitvoert volgens de mogelijkheden die de klant heeft gekozen.

      Alle inrichting van het contactcentrum gebeurt met behulp van een WORKFLOW-engine van DE AAN het contactcentrum verbonden workflow-engine die het op een declarative manier mogelijk maakt om de betrokken stappen te definiëren en de volledige inrichtingsstappen tolerantie biedt voor fouten en de gegevensintegriteit waarborgt.

      Afbeelding 1 toont de inrichtingsworkflow in Webex CC.

      Klant workflow op tijd

      Configuratie-entiteiten

      De belangrijkste configuratie-entiteiten in Webex CC, die binnen een organisatie worden gebereikt, zijn:

      Site

      Site betekent een locatie waar een of meer teams, gebruikers (agenten / supervisors) zich bevinden.

      Elke gebruiker en elk team moet bij een site horen.

      Team

      Een groep gebruikers. Teams worden gebruikt om interacties via wachtrijen naar agenten te distribueren.

      Elk team moet bij een site horen.

      Agenten

      Gebruikers die zich kunnen aanmelden bij Agent Desktop en interacties kunnen afhandelen voor mediatypen die zijn geconfigureerd in het Webex CC.

      Supervisors

      Supervisors zijn toegewezen aan teams, kunnen de agent volgen/coachen en hebben toegang tot de status op teamniveau en de agentstatistieken voor teams waaraan de supervisor is toegewezen.

      Wachtrij

      Een wachtrij is een logische entiteit waarin interacties in de wacht kunnen worden geplaatst terwijl wordt gewacht tot agents beschikbaar zijn, die vervolgens naar de agent worden gerouteerd.

      Wachtrijen zijn toegewezen aan teams, aangezien er een zoekruimte is voor agenten, met de mogelijkheid om de zoekruimte uit te breiden op basis van de verstreken tijddrempel, door andere teams aan de zoekruimte toe te voegen.

      Ingangspunt

      Een ingangspunt is een logische entiteit die het indringende punt vertegenwoordigt voor interacties om in Webex CC binnen te komen. Voor telefonie heeft dit voornamelijk betrekking op het telefoonnummer waarop gesprekken binnenkomen en voor e-mail-/messagingkanalen, wijst het ingangspunt aan op de assetconfiguratie in Webex Verbinden.

      Stroom

      De stroom die is gekoppeld aan het ingangspunt (via Routeringsstrategie), die de stappen bepaalt die betrekking hebben op het afhandelen van interacties.

      Voor niet-telefoniekanalen (e-mail, messaging/social) wordt Flow gekozen als onderdeel van de Asset-configuratie in Webex Connect.

      Toegangscontrole voor contactcenters met meerdere sites

      Webex CC-beheerders kunnen gebruikersprofielen met toegangsrechten voor specifieke sites, teams, wachtrijen en invoerpunten configureren. Verder kan de gebruiker, gezien de hiërarchische aard van sites en teams, nadat toegang is geboden tot specifieke sites, alleen de teams of datums die bij deze sites horen of een expliciet opgegeven subset van dergelijke teams, door de gebruiker worden geopend.

      Voor wachtrijen en toegangspunten zijn deze globaal op organisatieniveau. Voor verschillende geografische locaties (sites waar specifieke agenten en teams zich bevinden) kunnen afzonderlijke ingangspunten en wachtrijen worden geconfigureerd en kunnen supervisors/gebruikers toegang hebben tot die entiteiten die van toepassing zijn voor specifieke sites.

      Afbeelding 2 toont de belangrijkste configuratie-entiteiten en het gebruikersprofiel dat naar deze entiteiten verwijst.

      Configuratie-entiteiten toegewezen aan gebruikersprofiel

      Afgezien van het beperken van de toegang tot deze entiteiten, kunnen de Webex CC-beheerders de specifieke mogelijkheden/modules beheren waartoe een gebruiker toegang heeft in de beheerinterface. Bovendien beschikken de gebruikers over beheer-/configuratierechten voor specifieke entiteiten, evenals secties/mogelijkheden van de Webex CC-beheerinterface.

      Rapportage en analytics

      Webex CC verwerkt de afzonderlijke gebeurtenissen die door verschillende services zijn gegenereerd tijdens de levenscyclus van interacties, met behulp van een reeks real-time streamverwerkingsservices en genereert een gedefinieerde set real-time gegevenssets die worden gepubliceerd aan geplaatste clients.

      Verder worden deze gebeurtenissen verder verwerkt, getransformeerd en blijven verzamelde en resulterende gegevenssets bestaan, die vervolgens worden opgehaald via de gegevensgebruik-API's en de interface met rapportage en gegevens op de pagina Analyzer.

      Afbeelding 1 toont de interfaces gegevensverwerking en verbruik in Webex CC

      Webex CC-interfaces voor gegevensverwerking, pijplijn en verbruik

      Integraties

      Alle externe integraties naar WxCC om de capaciteiten die klanten kunnen gebruiken, is met standaard gepubliceerde API's uit te breiden en te verbeteren.

      Het type API interfaces die beschikbaar zijn in Webex CC zijn:

      • REST API

      • Push op de server met

        • Webhooks

        • WebSocket-berichten

      CRM-integraties

      Webex CC ondersteunt twee integratiemodi met CRM-systemen (Customer Relationship Management).

      • Ingesloten desktop connectors

      • Stroom-integraties via HTTPs-connectors in de IVR

      Embedded connectors op desktop: CRM applicatie als primaire interface

      In deze werkingsmodus meldt de agent zich bij de CRM-console aan als primaire toepassing.

      Webex CC is een ingesloten toepassing (ook wel een geïntegreerde bureaubladtoepassing of softwaretelefoon genoemd) die voornamelijk wordt gebruikt voor het aanmelden bij het contactcentrum en het ontvangen Webex interacties met het CC-gerouteerde contactcenter.

      Na ontvangst van een gesprek of gespreksaanvraag, voert de CRM-integratie de volgende handelingen uit in de CRM console

      • Het pop-upscherm van de klantrecord is gekoppeld aan de ANI of andere gespreks gekoppelde gegevens.

      • Metagegevens na gesprek als activiteitsopmerkingen in het klantenrecord

      • De agent toestaan om "Click to Call" te plaatsen door op het contact in de CRM te klikken en een uitgaand gesprek naar de klant te starten

      • Gespreksrecords posten in de CRM-rapportagetabellen voor primaire rapportage over de CRM.

      • Biedt de volledige functionaliteit van de Agent Desktop- en gespreksbesturingen (ingesloten en minified versie van de bureaubladtoepassing)

      De belangrijkste modus van integratie met de CRM's is door Webex CC Desktop-toepassing in een afzonderlijk iFrame in te voegen.

      Verder wordt de Webex CC Desktop-toepassing een aangepaste headless widget (geen gebruikersinterface) op de achtergrond uitgevoerd, in interactie met het onderliggende CRM-systeem om automatische acties ten behoeve van de agent uit te voeren.

      De interacties worden aangestuurd door twee SDK's die de widget headless gebruikt.

      • Webex CC Desktop JS SDK: dit is de JavaScript SDK die door Webex CC wordt geleverd om gebeurtenisluisterers te registreren voor agent- en contactacties.

      • CRM JS SDK: dit is de PER CRM client SDK die van toepassing is per CRM die REST API gesprekken met de CRM abstract maakt. De CTI JS-bibliotheek die bij Salesforce wordt aangeleverd, wordt bijvoorbeeld gebruikt om acties uit te voeren en te luisteren naar gebeurtenissen binnen de CRM.

      Afbeelding 1 toont de architectuur van de CRM embedded Webex CC desktop en connector

      Architectuur van de CRM Connector ingebedde desktopconnector

      Webex CC ondersteunt de volgende CRM oplossingen voor de hiervoor genoemde integratie:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

      Ga voor meer informatie naar https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10.

      Ga voor meer informatie over het configureren van de Webex CC-desktopindelingen voor het inschakelen van de CRM-connector, functiesets en changelogs naar https://github.com/CiscoDevNet/webex-contact-center-crm-integrationshttps://github.com/CiscoDevNet/webex-contact-center-crm-integrations.

      Wereldwijde beschikbaarheid van CRM connectors

      De CRM Connectors zijn beschikbaar in alle geografische locaties en regio's waar Webex CC actief is.

      Elastische schaal en prestaties

      Webex CC host de aangepaste widget die bidirectionele communicatie tussen de CRM-toepassing en de Webex CC-desktop in AWS CloudFront CDN mogelijk maakt, zodat de widget-AWS in alle beschikbaarheidszones en regio's beschikbaar is.

      Alle specifieke berekeningen voor de CRM-integratie gebeuren in de browser waarbij agenten de CRM-toepassing gebruiken met Webex CC-desktop in de CRM-toepassing.

      Beveiliging

      De CRM-connectors worden aangeroepen via de Webex CC agentdesktopindeling en optionele parameters worden via de desktopindeling doorgegeven aan de widget om functies in en uit te schakelen.

      Om de Widget Salesforce-acties in te schakelen, kan de beheerder de parameterinstelling sfdcWidgetEnabled inschakelen naar waar.

      Pakketinstallatie

      Om de integratie bidirectioneel te laten werken, moet in de CRM Console de ingesloten toepassing zijn geïnstalleerd. Dit is ter ondersteuning van het laden van de desktoptoepassing in een iFrame.

      Alle Desktop Embedded connectors zijn beschikbaar op de CRM Marketplace.

      bijvoorbeeld:

      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/

      De installatie van de Marketplace-toepassing activeert de vereiste invoegtoepassingen en importeert de vereiste XML bestanden in de CRM-console om de rapportage van gespreksrecords op de CRM te ondersteunen.

      Stroomintegraties via HTTPs-connectors in de IVR

      De Webex CC Flow builder ondersteunt bidirectionele gegevensstromen tussen Webex CC en het CRM-systeem door middel van HTTPs-connectors die in Webex Control Hub zijn geconfigureerd en worden gebruikt op het Webex CC Flow.

      Deze worden vooral gebruikt voor personalisatie binnen spraakinteracties en aangepaste routering binnen de IVR.

      Standaard ondersteunt Webex CC de Salesforce HTTP Connector on Control Hub. De andere CRM-connectors kunnen als aangepaste connectors worden toegevoegd aan Webex Control Hub.

      Ga naar https://github.com/CiscoDevNet/webex-contact-center-crm-integrations voor meer informatie over de HTTP-connectors.

      IVR HTTP-connectors:

      Workforce Optimization

      Webex CC ondersteunt workflowoptimalisatie- en kwaliteitsbeheeroplossingen van toonaangevende leveranciers.

      Implementatie en connectiviteit

      Webex CC wordt geïmplementeerd in AWS en is momenteel beschikbaar in de volgende regio's.

      • NL

        • VS-Oost N Virginia

        • VS-West N California (alleen spraakmediaintreden)

      • Canada

        • Centrale

      • VK

        • Londen

      • Europa

        • Frankfurt

      • Azië Pac

        • Tokyo

        • Sydney

      Multi region Connectivity voor telefonie

      Om wereldwijde organisaties in staat te stellen met agenten en klanten op meerdere geografische locaties, ondersteunt Webex CC het houden van de media binnen de lokale regio, voor de regio's waar de spraakmedia edge- en intresservices worden uitgevoerd.

      Afbeelding 1 toont de implementatie in meerdere regio's met regionale media.

      Implementatie in meerdere regio's met regionale media
      Implementatie in meerdere regio's met regionale media

      De media edge en intreden services worden in de volgende regio's geïmplementeerd.

      Geo regio

      Webex CC-services (AWS-regio)

      Media Edge (spraak-POP)

      Next Generation Media Services (AWS-regio)*

      NL

      N Virginia

      Amsterdam

      Los Angeles

      N Virginia

      N Californië

      Canada

      Centrale

      Vancouver

      Toronto

      Centrale

      Brazilië

      Sao Paulo

      Rio De Oma de Eens

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Verenigd Koninkrijk

      Londen

      Londen

      Londen

      India

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australië

      Sydney

      Melbourne

      Sydney

      Sydney

      *Zie voor meer informatie over de regionale beschikbaarheid van Next Generation Media Services het Next Generation-platform voor spraakmedia.

      Veiligheid en privacy

      Veiligheid van de infrastructuur

      Spraakinfrastructuur bij edge

      Met de Voice Edge-componenten kunnen SIP-lijnen van klantennetwerk / PSTN-vervoerders worden beëindigd, en dit wordt ingeschakeld op basis van whitelisted IP's die verbinding mogen maken met de edge-componenten.

      De beveiliging van de infrastructuur berekenen

      Webex CC-berekeningsinstanties worden ingericht in AWS en services die als pods worden uitgevoerd in Kubernetes-cluster die meerdere naamspaces heeft en de toegang tot elke naam ruimte is beperkt met afzonderlijke referenties.

      Het inrichten van de infrastructuur gebeurt met behulp van code - geen handmatige stappen - en geen van de aanmeldingsgegevens kan handmatig worden geopend.

      Er is een centrale referentieopslag met specifieke wegen die zijn geconfigureerd voor een specifieke set services/teams en de toegang tot het gegevensarchief zelf is beperkt en geconfigureerd als geheimen in de bouw- en implementatiesystemen.

      Geen van de infrastructuurcomponenten/services wordt direct buiten de AWS VPC weergegeven en alleen openbaar toegankelijke interfaces zijn API's en WebSocket Servers die met behulp van API gateway worden aangestuurd en beheerd.

      Afgezien van deze, zijn er bepaalde interne systemen en interfaces die door ontwikkelaars worden gebruikt voor het bekijken van logbestanden, meetwaarden, implementatiedetails, build status en testresultaten, die zijn beveiligd met rollen en groepen en geïntegreerd met De interne verificatiesystemen van Cisco.

      Verificatie en autorisatie voor gebruikersinterfaces

      Alle gebruikersinterfaces die door diverse gebruikers van het contactcentrum worden gebruikt (agenten, supervisors, beheerders, analisten) worden beschermd door verificatie met dragerkenverificatie (OAuth-stromen).

      De autorisatie wordt uitgevoerd met rollen voor de gebruiker die het token en de bereiks heeft verkregen die aan het token zijn toegewezen.

      Gegevensbeveiliging

      Gegevens in transit

      Geen van de interfaces van de geïmplementeerde service-/infrastructuurcomponent is direct bloot aan extern inkomend verkeer.

      Selecteer services, met http-API's stellen die interfaces weer via een gateway en alle inkomende https (ook die van WebSocket) worden beëindigd in de ALB en het interne verkeer via http wordt naar de services gerouteerd.

      Alle uitgaande interacties verlopen via https-/TLS (voor niet-http-protocollen).

      Binnen de VPC verloopt de interne communicatie tussen services - via http / aangepast TCP - via gewone TCP socket.

      Gegevens in ruststand

      Alle opgeslagen gegevens worden opgeslagen en op een opslaglaag versleuteld. Verder zijn ook de gegevensopslagen die zich buiten VPC bevinden, zijn beveiligd en toegangscontrole en autorisaties met referenties veilig opgeslagen en beheerd in een geheim archief.

      In figuur 1 wordt de gegevensstroom en het veiligheidsmodel voor doorgang en in ruststand weergegeven.

      Gegevensbeveiliging in transit en in rust

      Gegevensprivacy

      PII-gegevens eindgebruiker

      De Webex CC Flow, de programmatische controller voor het afhandelen van interacties, kan worden gebruikt voor het verzamelen van gebruikersgegevens die kunnen worden toegewezen aan stroomvariabelen, speciaal voor de aanduiding 'Bevat Gevoelige gegevens'. De waarden voor dergelijke gegevens zijn versleuteld en services in het transitpad van de gegevens hebben geen toegang tot deze gegevens.

      Verder blijven dergelijke gegevens nooit bestaan in Webex CC-rapportagegegevensopslag en bevat de log-/berichten-infrastructuur gecodeerde gegevens. Er worden geen duidelijke tekstgegevens ergens in Webex CC opgeslagen.

      Gegevens pii contactcenter agent/supervisor

      De gebruikersgegevens van het contactcentrum zijn bewerkt in logbestanden, maar beschikbaar voor gegevensanalyse en in de Webex CC-gegevensopslag.

      Schaalbaarheid

      Factoren voor schaal

      Voor Webex CC zijn de factoren die van invloed zijn op de schaal:

      • Gelijktijdig aantal aangemelde agenten

      • Gelijktijdig aantal lopende interacties

        • Acties die tijdens deze interacties zijn uitgevoerd.

      • Gelijktijdig aantal acties dat supervisors/agenten uitvoeren, buiten het afhandelen van de interacties om

      • Volume van de gegenereerde en blijvende gegevens

      Architectonische aspecten en activerende schaal

      De principes op basis waarvan Webex CC is ontworpen en ontworpen, stellen de oplossing in staat om dynamisch op te schalen indien nodig binnen de grenzen die worden afgedwongen door de infrastructuur die is ingericht voor de verschillende services en platformcomponenten.

      Gebeurtenisgestuurde architectuur

      De services in Webex CC communiceren via berichten en de kritieke berichtverwerkingsstromen hebben geen blokkerende IO-bewerkingen met zich mee. De status die vereist is voor het verwerken van berichten is gelokaliseerd naar de instantie van de service die het bericht verwerkt.

      Staatloze diensten (of externe staat)

      Stateless services maken veerkracht mogelijk door eenvoudig extra instanties van de services toe te voegen of te verwijderen. Er zijn bepaalde services die inherent stateful van aard zijn en die hebben een externe opslagstatus en de infrastructuur ondersteunt ook dynamische wijzigingen in het aantal instanties van dergelijke services met automatische herbalans / statusoverdracht / locatie van de status in de instantie die de status nodig heeft.

      Elastische infrastructuur

      Alle services die in Kubernetes worden uitgevoerd en de infrastructuur alias Kubernetes nodes, worden automatisch opgeschaald op basis van het gebruik en dit maakt het dynamisch toevoegen van meer berekeningennodes mogelijk op een maximum hoge drempel die vooraf is geconfigureerd.

      Projectie laden en regelmatige validatie

      Alle services zijn standaard ingesteld op basis van de prestatiekenmerken en het schalingspatroon wordt gevalideerd op het serviceniveau.

      Verdere continue validatie, piekbelasting en uithoudingsvermogen tests worden uitgevoerd met testparameters die zijn afgestemd op de verwachte groei van de schaal die de attributen beïnvloeden, waarmee knelpunten kunnen worden geïdentificeerd, de hoge drempelwaarde voor het gebruik van infrastructuurbronnen kunnen worden gepland en gereed zijn voor de dag van de wedstrijd.

      Betrouwbaarheid en beschikbaarheid

      De gebeurtenis aangestuurde architectuur en stateless diensten maakt veerkracht en veerkracht mogelijk. Om er echter voor te zorgen dat fouten worden gedetecteerd en in actie worden gebracht voordat de functionaliteiten worden beïnvloed, gebruikt Webex CC de volgende strategie.

      • Beschikbaarheid en betrouwbaarheid van de infrastructuur

        • Alle Webex CC-services en infrastructuurcomponenten worden altijd in drie beschikbaarheidszones van AWS toegepast.

          • Dit stelt Webex CC in staat om tolerantie te bieden voor fouten in de beschikbaarheidszone en in geval van fouten worden de mislukte instanties automatisch vervangen door nieuwere.

      • Continue monitoring en waarschuwingen

        • Interne en externe sondes voor services en infrastructuurcomponenten, waarmee bij uitval een waarschuwing wordt geactiveerd.

        • Meetgegevens vastgelegd van services en infrastructuurcomponenten en verwerkt via een regelengine die overeenkomende regels detecteert en meldingen activeert.

      • Continue validatie en meldingen

        • Er worden periodieke tests uitgevoerd en alle fouten leiden tot het activeren van meldingen

        • Deze meldingen creëren proactieve incidenten en worden afgehandeld als een echt incident dat gevolgen heeft voor de klant.

          • Dit heeft gevolgen voor de klant en draagt bij aan de beschikbaarheid en betrouwbaarheid van het systeem.

      • Continue integratie en levering

        • Dit is het engineering proces en afleveringspijplijn voor een snelle en betrouwbare bouw, validatie en implementatie van services / wijzigingen in diensten in Webex CC.

          • De mogelijkheid om volledig geautomatiseerde implementatie uit te voeren – van code tot productie-omgeving, met alle vereiste validaties, vermindert de risico's en minimaliseert de tijd om het op te lossen, als een wijziging moet worden geïmplementeerd als reactie op een fout.

      • Aardlekschakelaars en Kill-schakelaars

        • Verschillende onderdelen van het systeem / bepaalde mogelijkheden van Webex CC kunnen selectief worden uitgeschakeld voor alle klanten of geselecteerde klanten, om de cascade-effecten van een fout te minimaliseren.

          • Zo kan het uitvaloppervlak tot een minimum worden beperkt en zijn klanten over kernfuncties van het contactcenter beschikbaar.

      Monitoring and Failure Detection

      Afbeelding 1 geeft de continue bewakings-, validatie- en waarschuwingsmechanismen aan die van toepassing zijn voor Webex CC.

      Continue bewaking en foutmeldingen detecteren

      Continuïteit voor bedrijf en disaster recovery

      Het Disaster Recovery en Business Continuity proces zorgt ervoor dat elke grootschalige uitval binnen een regio wordt gedetecteerd en dat vereiste stappen worden genomen om het herstel van de diensten aan klanten die in de regio zijn verbonden te waarborgen.

      De stappen voor herstel worden gedocumenteerd, gevalideerd en regelmatig bijgewerkt volgens de disaster recovery and Management-processen.

      Webex CC-services worden geïmplementeerd in drie afzonderlijke beschikbaarheidszones binnen een AWS-regio. Elke beschikbaarheidszone is een andere fysieke locatie in de regio, met onafhankelijke nutsvoorzieningen.

      In geval van volledige UITval van de AWS-regio, vertrouwt Webex CC op AWS voor het herstellen van de regio en voor outages in de hele regio, wordt het Webex CC datacenter ingericht in een nieuwe AWS-regio om de belangrijkste klantconfiguraties en gegevens te herstellen zodat het contactcentrum operationeel is voor klanten in de nieuwe AWS-regio.

      Hiervoor is automatisering nodig, maar handmatige tussenkomst om het proces te activeren, te controleren en ervoor te zorgen dat de vereiste configuratie en gegevens worden hersteld om het contactcentrum voor klanten operationeel te maken.

      Naleving en certificering

      Webex Contact heeft een uitgebreid overzicht van beveiligingscertificaten. Deze certificeringen worden regelmatig up-to-date gehouden.

      • PCI DSS QSA

      • CA EN VAN DOOR DEN 2

      • HIPAA EN HITECH

      • STAR LEVEL 1

      • AANNaar Star Niveau 2 (onafhankelijke beoordeling van drie partij)

      • SOC2

      • ISO27001 (internationale standaard voor informatiebeveiliging)

      • ISO27017 (beveiligingsstandaard voor cloudserviceproviders)

      • ISO27018 (beveiligingsstandaard gericht op de bescherming van persoonlijke gegevens in de cloud)

      • ISO27701 (toestelnummer voor gegevensprivacy)

      • C5 Duitse standaard, die operationele veiligheid tegen cyberaanval aantoont

      Raadpleeg Webex tabblad met privacygegevens contactcenterservice voor meer informatie.

      Inleiding

      Cisco Webex Contact Center (Webex CC) is een Contact Center as a Service (CCaaS), dat organisaties in staat stelt om slimmere, proactieve en gepersonaliseerde interacties op het hele klanttraject in te schakelen.

      Webex CC is vanaf de basis ontworpen en ontwikkeld als een 'cloud native' oplossing, met de volgende architectonische kernprincipes.

      • Diensten: onafhankelijke set diensten met elke service die de gebruikers een kleine samenhangende reeks mogelijkheden biedt.

      • Gebeurtenisgestuurd: alle services communiceren met elkaar via berichten, behalve in webtoepassingen waarbij de toepassing https-interfaces (REST API's, Push-gegevens via WebSocket-interface) gebruikt voor specifieke gebruiksgevallen.

      • Statusloze/externe status: de services worden gebruikt in Kubernetes, uitgevoerd in dokcontainers, met de mogelijkheid om automatisch op te schalen en bestand te zijn tegen mislukkingen van een of meer instanties van de services.

      • Let op: alle services en de infrastructuurcomponenten die de implementatie van dergelijke services mogelijk maken, zijn waarneembaar met standaardmechanismes voor het meten, detecteren en voorkomen van situaties die de mogelijkheden van het contactcentrum beïnvloeden, en voor het snel oplossen van services en het herstellen van services in geval van uitval.

      • Geïsoleerd/losjes gekoppeld: elke service kan onafhankelijk worden gebouwd, gevalideerd, geïmplementeerd en bijgewerkt zonder downtime voor de mogelijkheden van het contactcenter.

      Webex CC-services worden geïmplementeerd in AWS en worden aangestuurd door een cloud native platform dat het volgende mogelijk maakt:

      • Beschikbaarheid van infrastructuurdiensten en applicaties in meerdere beschikbaarheidszones

      • Elasticiteit van infrastructuurdiensten en -toepassingen die dynamische schaling mogelijk maken

      • Beveiliging is standaard geïntegreerd in de manier waarop de systemen worden gebouwd en geïmplementeerd, worden gegevens tijdens de transit en in rust beveiligd, samen met de beveiligings- of conformiteit-certificeringen die Webex CC heeft.

      • Aanpasbare en veilige randinfrastructuur voor telefonie-/spraakintegraties

      • Waarneembaarheid met proactieve controle en waarschuwingen zodat contactcenterservices met hoge beschikbaarheid voor de klanten kunnen worden ontvangen.

      • Geïntegreerd met de rest van de Cisco Webex voor gebruikersverificatie/-autorisatie, beheer en inrichting van de mogelijkheden van het contactcentrum.

      In de verdere gedeelten in dit document wordt elk van de bovenstaande functies beschreven en wordt uitgelegd hoe Webex CC-architectuur hetzelfde mogelijk maakt.

      Logische architectuur

      De kernfunctionaliteit die een contactcenteroplossing moet hebben, is het mogelijk dat klanten eenvoudig contact kunnen opnemen met de organisatie met veelgebruikte communicatiemiddelen en de vragen/problemen op een snelle en efficiënte manier kunnen oplossen.

      Om ervoor te zorgen dat dit basisnet wordt bereikt, zijn er meerdere mogelijkheden achter de schermen waartoe de organisatie die het contactcenter gebruikt, toegang moet hebben. Deze zijn:

      • Mechanismen voor klanten om een interactie te starten

        • Gepubliceerde en operationele telefoonnummers voor het koppelen van telefoongesprekken aan een contactcentersysteem

        • E-mailadressen waarnaar klanten e-mailberichten kunnen sturen en mechanisme om nieuwe inkomende e-mails te detecteren.

        • De mogelijkheid voor klanten om via diverse digitale kanalen contact te maken, met inbegrip van maar niet beperkt tot

          • Chatten via een website/app

          • Direct chatten via populaire berichtclients zoals WhatsApp, Facebook Messenger, Apple Business Chat, Direct Message from Twitter

      • Vermogen om nieuwe interacties te detecteren en efficiënt af te handelen

        • Deze zouden onder andere geautomatiseerde IVR-systeem, virtuele agenten voor telefonie/chats met programmeerbare functionaliteit geïntegreerd zijn om de workflows te definiëren die betrokken zijn bij het afhandelen van interacties.

        • Ten slotte moet de interactie, indien nodig, worden geë escaleerd naar een agent die de interactie zelf kan verwerken.

      • Mogelijkheid voor agenten om de beschikbaarheid aan te geven voor het afhandelen van interacties en supervisors om agenten te controleren, coachen en operationele meetwaarden te verkrijgen voor efficiënte interacties.

      • Mogelijkheid voor beheerders om de diverse functies van het contactcentrum te configureren en in te stellen waarmee agents en supervisors hun taken volgens verwachting kunnen uitvoeren.

      Naast deze, moeten moderne ondernemingen extra capaciteiten hebben om de activiteiten van het contactcentrum te optimaliseren met toegang tot gegevens en inzichten die belangrijke operationele meetwaarden visualiseren en bijhouden.

      Verder is de mogelijkheid om te integreren met gespecialiseerde ecosysteemmogelijkheden van een contactcentrum, zoals het uitvoeren van proactieve, geautomatiseerde uitgaande gesprekken, het verbeteren van de ervaringen van agenten en supervisors met gebruik van AI, het detecteren en begrijpen van de klantreis om vooraf gegevens vooraf aan agenten te verstrekken, duidelijk wat betreft de manier waarop contactcenteroplossingen zich ontwikkelen.

      Met betrekking tot het verbruiksmodel, waarbij contactcentrumaanbiedingen worden verbruikt als een in de cloud geleverde softwareservice, zijn beschikbaarheid, betrouwbaarheid en geautomatiseerde ad-hoc schaalvereisten noodzakelijk dat de state-of-the-art bewakings- en waarschuwingsmechanismen worden gebruikt, waardoor continue validatie en detectie van dreigende problemen mogelijk is en de impact op de activiteiten van de klant wordt voorkomen of geminimaliseerd.

      De volgende afbeelding laat de logische architectuur van Webex CC zien.

      Webex CC Logical Architecture
      Webex CC logische architectuur

      Functionele componenten

      In de volgende hoofdstukken worden de verschillende functionele componenten van Webex CC beschreven.

      Interactiemanagement

      Webex CC ondersteunt telefonie, e-mail en berichtgeving (sociale kanalen) als verschillende kanalen waarmee gebruikers kunnen communiceren met het contact center.

      Voor alle kanalen kan de eerste afhandeling door het systeem worden uitgevoerd en vervolgens kan de interactie naar een agent worden geë escaleerd.

      Mediatypen

      Telefonie

      Voor telefonie wordt de afhandeling van inkomende spraakoproepen bepaald door de manier waarop het gesprek het contactcentrum is binnengekomen (zie Ingress mechanisms hieronder) en de Webex CC-flow die is gekoppeld aan het ingangspunt.

      De oproep wordt beantwoord en er worden verdere acties uitgevoerd volgens de Webex CC-flowdefinitie. Dit is een programmatische weergave van de acties die moeten worden uitgevoerd tijdens het afhandelen van de oproep voordat de oproep wordt doorgeschakeld en naar een agent wordt routerd of de stroom zelf kan de oproep afhandelen zonder door te verbinden naar een agent.

      Met de Flow Builder in Webex CC kunnen ontwikkelaars de flow definiëren en toewijzen aan het ingangspunt via welke de oproep in Webex CC aankomt.

      Deze configuratie-entiteiten en hun gebruik worden besproken in configuratie-entiteiten.

      Meer informatie over Flow Builder wordt besproken in de komende sectie van IVR Systeem.

      E-mail en berichten

      Vanuit Webex CC perspectief biedt Webex Connect de in- en uitgangsmogelijkheden voor alle digitale kanalen - e-mail- en messaging-kanalen, die eindgebruikers kunnen gebruiken om contactcenter te bereiken.

      Webex verbindingsstroom

      • Bepaalt de verwerking van dergelijke interacties totdat de interacties in de wachtrij worden geplaatst en naar agenten worden gerouteerd. Hieronder vallen automatische afhandeling en BOT behandelingen voor alle vormen van bericht- en e-mailinteracties.

      • Past bedrijfslogica toe op binnenkomende interactie.

      • Contact afhandelt voordat de wachtrij wordt weergegeven.

      • De stroom kan de interactie afhandelen zonder door te verbinden naar een live agent.

      De volgende berichtkanalen worden ondersteund door Webex CC:

      • Chatten in Web App/mobiele toepassing

      • WhatsApp

      • Facebook Messenger

      • Sms

      De e-mailkanalen worden als volgende ondersteund door Webex CC:

      • Gmail

      • Office365 (Office365)

      Indringende mechanismen

      Deze sectie beslaat de mechanismen waardoor een interactie Webex CC kan binnenkomen. De mechanismen waardoor een interactie Webex CC bereikt, zijn verschillend op basis van het type media.

      In telefonie is bijvoorbeeld fysieke infrastructuurvoorzieningen nodig om de PSTN-verbinding, het configureren van de telefoonnummers en het routeren van de gesprekken naar Webex CC in te schakelen.

      Voor e-mail-/berichtkanalen moet de indringende configuratie worden uitgevoerd in Webex Connect. Hiervoor zijn e-mail-/berichtenaccounts en Webex configuratie voor de connect-flow betrokken.

      Inkomend spraak

      Bij spraakoproepen is een typisch scenario waarbij gebruikers een PSTN-telefoonnummer kiezen dat vervolgens wordt verbonden met het contactcenter. Vanuit een inkomend perspectief heeft dit een mechanisme nodig om oproepen van PSTN naar Webex CC te routeren.

      De volgende afbeelding toont de opname van spraakoproepen in Webex CC.

      Opties voor binnenkomende spraak

      Spraakintredservices in Webex CC voert gespreksbesturing door derden uit met SIP, beantwoordt de binnenkomende oproep en voert doorverbind-, telefonische vergaderings- en andere gespreksbesturingsbewerkingen uit.

      Het logische toegangspunt voor oproepen in het Webex CC is de configuratie-entiteit met de naam 'Entrypoint'. Bij spraakingressie is de sleutelconfiguratie van het Invoerpunt het telefoonnummer dat ermee is gekoppeld. Dit is gewoonlijk een geldig PSTN-telefoonnummer dat wordt verkregen van de gekozen PSTN-provider.

      Hiermee kunt u inkomende gesprekken op het telefoonnummer detecteren, het gesprek koppelen aan een ingangspunt en andere configuratieparameters van het ingangspunt gebruiken om het gesprek af te handelen volgens de Webex CC-flowdefinitie die voor de interactie moet worden geactiveerd.

      Opmerking:

      Ga voor meer informatie over de opties voor PSTN-verbinding naar 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.

      Schaalbaarheid en beschikbaarheid van infrastructuur voor spraakranden

      De Webex CC VPOP-infrastructuur bevat redundante paren SIP-SBC's die een hoge beschikbaarheid garanderen en meer SBC's kunnen worden toegevoegd om de gelijktijdige oproepvolumes aan te nemen en ondersteund te worden.

      De maximale gelijktijdige oproepen die VPOP kan afhandelen, is afhankelijk van het aantal lopende SBC's en waarnaar gesprekken worden verzonden.

      Voor geografische overreding – een raster van VPOP-SBC met verbindingen tussen meerdere paren tussen regio's wordt ondersteund.

      Voor services met spraakintreden zijn deze horizontaal schaalbaar voor het afhandelen van steeds meer gelijktijdige spraakoproepen die worden opgenomen in Webex CC.

      Overwegingen met betrekking tot beveiliging bij voice edge-infrastructuur

      In de onderstaande tabel worden de details weergegeven over de verbindingsopties met de Voice Edge-infrastructuur.

      Tabel 1. Verbindingstypen

      Connectiviteit

      Typen

      Openbaar Internet

      Direct (met whitelisted source IP adressen)

      IPSec Virtual Private Network (VPN) of IPSec via generic Routing Encapsulation (GRE)

      Site-naar-site (S2S)

      SRTP/SIP-TLS

      Privé-verbinding

      MPLS

      Point-to-Point (P2P)

      VPLS

      SD-WAN

      Privé WAN

      Verbinding maken tussen datacenters

      Equinix Fabric-verbindingen

      Ga voor meer informatie naar 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-systeem

      Elke spraakoproep die binnenkomt in een telefoonnummer dat is gekoppeld aan een invoerpunt, wordt beantwoord door Webex CC en uitvoering van een Webex CC-flow die is gekoppeld aan het invoerpunt, wordt gestart.

      Webex CC Flow Builder levert de programmering constructers/operators en functionele blokken, aangeduide activiteiten, zodat beheerders of iedereen die de IVR logica ontwerpt en implementeert deze blokken kunnen combineren en de flowdefinitie kunnen maken.

      De programmeer constructen die Flow ondersteunt zijn:

      • Variabelen declaratie en instelling – status die is gekoppeld aan het uitvoeren van een stroom

        • Kiezelstenen-expressies om waarde van variabelen in te stellen

      • Voorwaardelijke controles

      • Doorschakeling – Voorwaardelijke voorwaarden en Ga naar (mogelijkheid om activiteiten te ketenen)

      • REST-API's aanroepen

      • Parse Data - JSON, TOML XML meestal gebruikt voor het parseren van API antwoorden.

      • Activiteiten opstellen


       

      Een representatieve set activiteiten die door Flow wordt geleverd zijn:

      • Berichten afspelen

      • Gebruikersgegevens verzamelen

      • Het gesprek doorverbinden met een andere bestemming/telefoonnummer

      • Het gesprek doorsturen naar een virtuele agent

      • Plaats het gesprek in de wachtrij zodat het kan worden beantwoord door een agent.

      Voor elke oproep die actief is, is een instantie van uitvoering van de stroom ook actief, totdat de oproep wordt beëindigd, wat resulteert in gelijktijdige uitvoeringen van stromen.

      Elke instantie van het uitvoeren van de stroom biedt een afgesloten omgeving voor gegevens/status die samenhangt met de stroom en daar door het gesprek.

      Tijdens de volledige levensloop van het gesprek kunt u met Flow ook het antwoord op bepaalde gebeurtenissen die plaatsvinden en deze afhandelen. Wanneer een gesprek wordt beantwoord door een agent, kan een gebeurtenisafhandeler bijvoorbeeld een pop-upscherm activeren in de Agent Desktop-interface.

      Meer informatie over Webex CC Flow vindt u in 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.

      Ondersteuning voor virtual agenten

      Flow levert een activiteit voor het overdragen van de interactie aan een virtuele agent, die vooraf is geconfigureerd in Webex Control Hub.

      Wanneer het gesprek eenmaal is verbonden met een virtuele agent, biedt het een gesprekservaring IVR voor de gebruiker en de activiteit eindigt met het beëindigen van het gesprek of het escaleren van het gesprek naar een agent.

      In geval van escalatie kan de stroom worden geconfigureerd om de oproep in de wachtrij te plaatsen, die vervolgens wordt beantwoord door een agent.

      Inkomende digitale interacties

      Voor e-mail en het berichtkanaal van inkomende interacties gebruikt Webex CC Webex Connect voor het inrichten van de activa, voor het afhandelen van de inkomende interacties en het routeren van de interactie naar Webex CC wanneer de Webex Connect-stroom de interactie expliciet in de wachtrij zet zodat deze door een agent kan worden afgehandeld.

      De volgende afbeelding toont de opname van e-mail en interactie via berichten in Webex CC.

      Opties voor nieuwe berichten en e-mailberichten

      Virtuele agent/ BOT-integraties

      Voor interacties via e-mail en berichten/ sociale kanalen worden de virtuele agent-/BOT-behandelingen geconfigureerd in de Webex Connect-flow.

      Net als bij de Virtuele agenten voor spraak wordt de BOT-behandeling beëindigd met escalatie als gevolg, wordt de interactie in de wachtrij gezet en naar een agent gerouteerd.

      Routeren en wachtrijen

      Webex CC behandelt het inkomende contact met geautomatiseerde afhandelers zoals gedefinieerd in de stroom en de stroom kan besluiten om het contact in een wachtrij te plaatsen / rechtstreeks met een agent (specifieke wachtrij voor agent – alleen ondersteund voor telefoon-/spraakinteracties).

      Bij in de wachtrij, als een agent beschikbaar is, wordt de agent gereserveerd en wordt de interactie naar de agent gerouteerd. Als er geen agents beschikbaar zijn, wordt de interactie geparkeerd in de wachtrij en blijft de stroom de klant behandelen met afhandeling gekoppeld aan de wachtrijactiviteit.

      Wanneer een agent beschikbaar komt, wordt de afhandelaar onderbroken en wordt interactie aangeboden aan de agent.

      De volgende afbeelding toont de architectuur voor wachtrijen en routering.

      Queuing and Routing Architecture
      Architectuur voor wachtrijen en routering

      Agentselectie

      Wachtrijen in Webex CC ondersteunen de volgende algoritmes voor het selecteren van agenten:

      • Langst beschikbare agentroutering

      • Bekwame routering

        • Langst beschikbare agent (LAA)

        • Best Beschikbare agent (BAA)

      Agenten zijn gekoppeld aan de wachtrijen via teams.

      Een wachtrij kan worden toegewezen aan meerdere gespreksdistributiegroepen (waarbij elke groep een of meer teams heeft), op een opeenvolgende manier met geconfigureerd wachten totdat Gespreksdistributiegroep aan de wachtrij wordt toegevoegd, zodat de zoekruimte voor een overeenkomende agent zich naarmate de tijdsduur verloopt, uitbreidt naar extra Gespreksdistributiegroepen.

      Voor routering op basis van vaardigheid wordt een agent geselecteerd op basis van de LAA- of BAA-configuratie, onder de vaardigheidsvereisten die overeenkomen met agents die aan de wachtrij zijn gekoppeld.

      Specifieke extra mogelijkheden voor spraak-/telefonie

      Routering op basis van agent (alleen voor spraak-/telefoniekanaal)

      Webex CC-flow kan interacties met de activiteit QueueToAgent rechtstreeks naar de gekozen agent routeren op basis van de agent-id.

      Als de agent niet beschikbaar is voor het afhandelen van interacties, kan de interactie worden geparkeerd in een specifieke wachtrij voor een agent, wachtend tot de agent beschikbaar is.

      Geavanceerde wachtrijgegevens

      Webex CC-flow kan, met behulp van de activiteit GetQueueInfo, real-time informatie ophalen voor een wachtrij zoals Positie in wachtrij (PIQ), Gemiddelde wachttijd (EWT), het aantal beschikbare agents in de wachtrij en kan worden gebruikt om te besluiten of het contact in de wachtrij moet worden geplaatst of niet.

      Met dank terugbellen

      Webex CC Flow maakt gebruik van activiteit Terugbellen, zodat de klant de verbinding met het gesprek verbreekt terwijl de positie in de wachtrij blijft en een terugbelactie ontvangt wanneer de virtuele interactie in de wachtrij naar een agent wordt gerouteerd.

      Overloop afhandelen

      Webex CC ondersteunt de verwerking van overloop in gebruik van Capacity Based Teams (CBT).

      CBT is net als een gewoon team met een capaciteit en een gekoppeld extern DN dat voor die capaciteit dienst doet. Deze id kan worden geconfigureerd samen met andere teams in de wachtrij-gespreksdistributiecycli.

      Gewoonlijk wordt dit geconfigureerd als de laatste cyclus, zodat het fungeert als een overloop als er geen agent beschikbaar is, zelfs nadat alle geconfigureerde gespreksdistributiegroepen geen beschikbare agent kunnen vinden voor het afhandelen van de interactie.

      Bewerkingen Agent Desktop

      Wanneer een agent zich aanmeldt bij Webex CC-Agent Desktop, geeft de agent een telefoonnummer op waarmee inkomende gesprekken voor de agent kunnen worden verbonden. Dit kan een PSTN-telefoon, een mobiele telefoon of een toestelnummer zijn als Agent een Cisco Webex Calling-gebruiker is.

      Dit nummer moet een geldig telefoonnummer zijn waarnaar gesprekken kunnen worden gerouteerd. Als dit niet het geval is, kan de agent geen inkomende oproepen ontvangen.

      Op basis van het type interactie dat de agent afhandelt, bieden de widgets in de agentdesktop de mogelijkheid om bepaalde mediabesturingsbewerkingen uit te voeren.

      Zodra een oproep is beantwoord, kan de agent bijvoorbeeld de volgende bewerkingen voor het gesprek uitvoeren.

      • Het gesprek in de wacht zetten

      • Start ruggespraak en

        • Het gesprek doorverbinden met een ander telefoonnummer (bijvoorbeeld telefoonnummer van de agent) / ingang

        • Een andere agent toevoegen aan het gesprek

      • Het gesprek doorverbinden naar een andere wachtrij

      • Het gesprek beëindigen

      Met Agent Desktop kunnen beheerders aangepaste widgets toevoegen door de desktopfunctionaliteit uit te breiden en er een geïntegreerde verzameling widgets van te maken die agents nodig hebben om hun werk op een efficiënte manier te doen.

      Desktoparchitectuur

      Agent Desktop is een micro frontend-gebaseerde toepassing met één pagina die widgets host die gebaseerd zijn op de architectuur van webcomponenten. Alle standaard-/standaardwidgets worden aangestuurd door gegevens die worden opgehaald door API's of pushmechanismen van de server.

      Dit zijn doorgaans asynchrone API's, waarbij de reactie voor een invocation via een WebSocket-verbinding op het bureaublad komt.

      Webex CC-Agent Desktop verifieert gebruikers met Cisco Common Identity (CI) en het token wordt doorgegeven aan alle API invocations. Ook voor aangepaste widgets, gebaseerd op het verificatiemodel, biedt het systeem agents een ervaring met eenmalige aanmelding wanneer het verificatiemodel van de aangepaste widget is geïntegreerd met CI.

      Zodra een agent deel uitmaakt van een interactie, worden alle updates voor die interacties of gekoppelde gegevens via de WebSocket-verbinding naar het bureaublad gepusht.

      Veerkracht van desktop voor connectiviteit en latentie

      De asynchrone API en push aan de serverzijde maken schaal mogelijk en er wordt verlies van de verbinding met de WebSocket-interface gedetecteerd en de desktop probeert opnieuw verbinding te maken en u opnieuw aan te melden.

      De volgende afbeelding toont de agentdesktoparchitectuur in Webex CC.

      Agent Desktop Architectuur

      Beheer en configuratie

      Klanten op tijd aan boord

      Webex Control Hub is de primaire interface die door partners en klanten wordt gebruikt voor het aan boord maken van klanten en het activeren of configureren van functies.

      Zodra de organisatie- en contactcentrumfuncties in Control Hub zijn ingericht, wordt hiermee een workflow geactiveerd in Webex CC die de rest van de stappen voor het inrichten van alle mogelijkheden van het contactcentrum uitvoert volgens de mogelijkheden die de klant heeft gekozen.

      Alle inrichting van het contactcentrum gebeurt met behulp van een WORKFLOW-engine van DE AAN het contactcentrum verbonden workflow-engine die het op een declarative manier mogelijk maakt om de betrokken stappen te definiëren en de volledige inrichtingsstappen tolerantie biedt voor fouten en de gegevensintegriteit waarborgt.

      De volgende afbeelding toont de inrichtingsworkflow in Webex CC.

      Klant workflow op tijd

      Configuratie-entiteiten

      De belangrijkste configuratie-entiteiten in Webex CC, die binnen een organisatie worden gebereikt, zijn:

      Site

      Site betekent een locatie waar een of meer teams, gebruikers (agenten / supervisors) zich bevinden.

      Elke gebruiker en elk team moet bij een site horen.

      Team

      Een groep gebruikers. Teams worden gebruikt om interacties via wachtrijen naar agenten te distribueren.

      Elk team moet bij een site horen.

      Agenten

      Gebruikers die zich kunnen aanmelden bij Agent Desktop en interacties kunnen afhandelen voor mediatypen die zijn geconfigureerd in het Webex CC.

      Supervisors

      Supervisors zijn toegewezen aan teams, kunnen de agent volgen/coachen en hebben toegang tot de status op teamniveau en de agentstatistieken voor teams waaraan de supervisor is toegewezen.

      Wachtrij

      Een wachtrij is een logische entiteit waarin interacties in de wacht kunnen worden geplaatst terwijl wordt gewacht tot agents beschikbaar zijn, die vervolgens naar de agent worden gerouteerd.

      Wachtrijen zijn toegewezen aan teams, aangezien er een zoekruimte is voor agenten, met de mogelijkheid om de zoekruimte uit te breiden op basis van de verstreken tijddrempel, door andere teams aan de zoekruimte toe te voegen.

      Ingangspunt

      Een ingangspunt is een logische entiteit die het indringende punt vertegenwoordigt voor interacties om in Webex CC binnen te komen. Voor telefonie heeft dit voornamelijk betrekking op het telefoonnummer waarop gesprekken binnenkomen en voor e-mail-/messagingkanalen, wijst het ingangspunt aan op de assetconfiguratie in Webex Verbinden.

      Stroom

      De stroom die is gekoppeld aan het ingangspunt (via Routeringsstrategie), die de stappen bepaalt die betrekking hebben op het afhandelen van interacties.

      Voor niet-telefoniekanalen (e-mail, messaging/social) wordt Flow gekozen als onderdeel van de Asset-configuratie in Webex Connect.

      Toegangscontrole voor contactcenters met meerdere sites

      Webex CC-beheerders kunnen gebruikersprofielen met toegangsrechten voor specifieke sites, teams, wachtrijen en invoerpunten configureren. Verder kan de gebruiker, gezien de hiërarchische aard van sites en teams, nadat toegang is geboden tot specifieke sites, alleen de teams of datums die bij deze sites horen of een expliciet opgegeven subset van dergelijke teams, door de gebruiker worden geopend.

      Voor wachtrijen en toegangspunten zijn deze globaal op organisatieniveau. Voor verschillende geografische locaties (sites waar specifieke agenten en teams zich bevinden) kunnen afzonderlijke ingangspunten en wachtrijen worden geconfigureerd en kunnen supervisors/gebruikers toegang hebben tot die entiteiten die van toepassing zijn voor specifieke sites.

      De volgende afbeelding toont de belangrijkste configuratie-entiteiten en het gebruikersprofiel dat naar deze entiteiten verwijst.

      Configuratie-entiteiten toegewezen aan gebruikersprofiel

      Afgezien van het beperken van de toegang tot deze entiteiten, kunnen de Webex CC-beheerders de specifieke mogelijkheden/modules beheren waartoe een gebruiker toegang heeft in de beheerinterface. Bovendien beschikken de gebruikers over beheer-/configuratierechten voor specifieke entiteiten, evenals secties/mogelijkheden van de Webex CC-beheerinterface.

      Rapportage en analytics

      Webex CC verwerkt de afzonderlijke gebeurtenissen die door verschillende services zijn gegenereerd tijdens de levenscyclus van interacties, met behulp van een reeks real-time streamverwerkingsservices en genereert een gedefinieerde set real-time gegevenssets die worden gepubliceerd aan geplaatste clients.

      Verder worden deze gebeurtenissen verder verwerkt, getransformeerd en blijven verzamelde en resulterende gegevenssets bestaan, die vervolgens worden opgehaald via de gegevensgebruik-API's en de interface met rapportage en gegevens op de pagina Analyzer.

      De volgende afbeelding toont de interfaces gegevensverwerking en verbruik in Webex CC

      Webex CC-interfaces voor gegevensverwerking, pijplijn en verbruik

      Integraties

      Alle externe integraties naar WxCC om de capaciteiten die klanten kunnen gebruiken, is met standaard gepubliceerde API's uit te breiden en te verbeteren.

      Het type API interfaces die beschikbaar zijn in Webex CC zijn:

      • REST API

      • Push op de server met

        • Webhooks

        • WebSocket-berichten

      CRM-integraties

      Webex CC ondersteunt twee integratiemodi met CRM-systemen (Customer Relationship Management).

      • Ingesloten desktop connectors

      • Stroom-integraties via HTTPs-connectors in de IVR

      Embedded connectors op desktop: CRM applicatie als primaire interface

      In deze werkingsmodus meldt de agent zich bij de CRM-console aan als primaire toepassing.

      Webex CC is een ingesloten toepassing (ook wel een geïntegreerde bureaubladtoepassing of softwaretelefoon genoemd) die voornamelijk wordt gebruikt voor het aanmelden bij het contactcentrum en het ontvangen Webex interacties met het CC-gerouteerde contactcenter.

      Na ontvangst van een gesprek of gespreksaanvraag, voert de CRM-integratie de volgende handelingen uit in de CRM console

      • Het pop-upscherm van de klantrecord is gekoppeld aan de ANI of andere gespreks gekoppelde gegevens.

      • Metagegevens na gesprek als activiteitsopmerkingen in het klantenrecord

      • De agent toestaan om "Click to Call" te plaatsen door op het contact in de CRM te klikken en een uitgaand gesprek naar de klant te starten

      • Gespreksrecords posten in de CRM-rapportagetabellen voor primaire rapportage over de CRM.

      • Biedt de volledige functionaliteit van de Agent Desktop- en gespreksbesturingen (ingesloten en minified versie van de bureaubladtoepassing)

      De belangrijkste modus van integratie met de CRM's is door Webex CC Desktop-toepassing in een afzonderlijk iFrame in te voegen.

      Verder wordt de Webex CC Desktop-toepassing een aangepaste headless widget (geen gebruikersinterface) op de achtergrond uitgevoerd, in interactie met het onderliggende CRM-systeem om automatische acties ten behoeve van de agent uit te voeren.

      De interacties worden aangestuurd door twee SDK's die de widget headless gebruikt.

      • Webex CC Desktop JS SDK: dit is de JavaScript SDK die door Webex CC wordt geleverd om gebeurtenisluisterers te registreren voor agent- en contactacties.

      • CRM JS SDK: dit is de PER CRM client SDK die van toepassing is per CRM die REST API gesprekken met de CRM abstract maakt. De CTI JS-bibliotheek die bij Salesforce wordt aangeleverd, wordt bijvoorbeeld gebruikt om acties uit te voeren en te luisteren naar gebeurtenissen binnen de CRM.

      De volgende afbeelding toont de architectuur van de CRM embedded Webex CC desktop en connector

      Architectuur van de CRM Connector ingebedde desktopconnector

      Webex CC ondersteunt de volgende CRM oplossingen voor de hiervoor genoemde integratie:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

      Ga voor meer informatie naar https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10.

      Ga voor meer informatie over het configureren van de Webex CC-desktopindelingen voor het inschakelen van de CRM-connector, functiesets en changelogs naar https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Wereldwijde beschikbaarheid van CRM connectors

      De CRM Connectors zijn beschikbaar in alle geografische locaties en regio's waar Webex CC actief is.

      Elastische schaal en prestaties

      Webex CC host de aangepaste widget die bidirectionele communicatie tussen de CRM-toepassing en de Webex CC-desktop in AWS CloudFront CDN mogelijk maakt, zodat de widget-AWS in alle beschikbaarheidszones en regio's beschikbaar is.

      Alle specifieke berekeningen voor de CRM-integratie gebeuren in de browser waarbij agenten de CRM-toepassing gebruiken met Webex CC-desktop in de CRM-toepassing.

      Beveiliging

      De CRM-connectors worden aangeroepen via de Webex CC agentdesktopindeling en optionele parameters worden via de desktopindeling doorgegeven aan de widget om functies in en uit te schakelen.

      Om de Widget Salesforce-acties in te schakelen, kan de beheerder de parameterinstelling sfdcWidgetEnabled inschakelen naar waar.

      Pakketinstallatie

      Om de integratie bidirectioneel te laten werken, moet in de CRM Console de ingesloten toepassing zijn geïnstalleerd. Dit is ter ondersteuning van het laden van de desktoptoepassing in een iFrame.

      Alle Desktop Embedded connectors zijn beschikbaar op de CRM Marketplace.

      bijvoorbeeld:

      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/

      De installatie van de Marketplace-toepassing activeert de vereiste invoegtoepassingen en importeert de vereiste XML bestanden in de CRM-console om de rapportage van gespreksrecords op de CRM te ondersteunen.

      Stroomintegraties via HTTPs-connectors in de IVR

      De Webex CC Flow builder ondersteunt bidirectionele gegevensstromen tussen Webex CC en het CRM-systeem door middel van HTTPs-connectors die in Webex Control Hub zijn geconfigureerd en worden gebruikt op het Webex CC Flow.

      Deze worden vooral gebruikt voor personalisatie binnen spraakinteracties en aangepaste routering binnen de IVR.

      Standaard ondersteunt Webex CC de Salesforce HTTP Connector on Control Hub. De andere CRM-connectors kunnen als aangepaste connectors worden toegevoegd aan Webex Control Hub.

      Ga naar https://github.com/CiscoDevNet/webex-contact-center-crm-integrations voor meer informatie over de HTTP-connectors.

      IVR HTTP-connectors:

      Workforce Optimization

      Webex CC ondersteunt workflowoptimalisatie- en kwaliteitsbeheeroplossingen van toonaangevende leveranciers.

      Implementatie en connectiviteit

      Webex CC wordt geïmplementeerd in AWS en is momenteel beschikbaar in de volgende regio's.

      • NL

        • VS-Oost N Virginia

        • VS-West N California (alleen spraakmediaintreden)

      • Canada

        • Centrale

      • VK

        • Londen

      • Europa

        • Frankfurt

      • Azië Pac

        • Tokyo

        • Sydney

        • Singapore

      Multi region Connectivity voor telefonie

      Om wereldwijde organisaties in staat te stellen met agenten en klanten op meerdere geografische locaties, ondersteunt Webex CC het houden van de media binnen de lokale regio, voor de regio's waar de spraakmedia edge- en intresservices worden uitgevoerd.

      De volgende afbeelding toont de implementatie in meerdere regio's met regionale media.

      Multi Region deployment with regional media
      Implementatie in meerdere regio's met regionale media

      De media edge en intreden services worden in de volgende regio's geïmplementeerd.

      Geo regio

      Webex CC-services (AWS-regio)

      Media Edge (spraak-POP)

      Next Generation Media Services (AWS-regio)*

      NL

      N Virginia

      Amsterdam

      Los Angeles

      N Virginia

      N Californië

      Canada

      Centrale

      Vancouver

      Toronto

      Centrale

      Brazilië

      Sao Paulo

      Rio De Oma de Eens

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Verenigd Koninkrijk

      Londen

      Londen

      Londen

      India

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australië

      Sydney

      Melbourne

      Sydney

      Sydney

      Veiligheid en privacy

      Veiligheid van de infrastructuur

      Spraakinfrastructuur bij edge

      Met de Voice Edge-componenten kunnen SIP-lijnen van klantennetwerk / PSTN-vervoerders worden beëindigd, en dit wordt ingeschakeld op basis van whitelisted IP's die verbinding mogen maken met de edge-componenten.

      De beveiliging van de infrastructuur berekenen

      Webex CC-berekeningsinstanties worden ingericht in AWS en services die als pods worden uitgevoerd in Kubernetes-cluster die meerdere naamspaces heeft en de toegang tot elke naam ruimte is beperkt met afzonderlijke referenties.

      Het inrichten van de infrastructuur gebeurt met behulp van code - geen handmatige stappen - en geen van de aanmeldingsgegevens kan handmatig worden geopend.

      Er is een centrale referentieopslag met specifieke wegen die zijn geconfigureerd voor een specifieke set services/teams en de toegang tot het gegevensarchief zelf is beperkt en geconfigureerd als geheimen in de bouw- en implementatiesystemen.

      Geen van de infrastructuurcomponenten/services wordt direct buiten de AWS VPC weergegeven en alleen openbaar toegankelijke interfaces zijn API's en WebSocket Servers die met behulp van API gateway worden aangestuurd en beheerd.

      Afgezien van deze, zijn er bepaalde interne systemen en interfaces die door ontwikkelaars worden gebruikt voor het bekijken van logbestanden, meetwaarden, implementatiedetails, build status en testresultaten, die zijn beveiligd met rollen en groepen en geïntegreerd met De interne verificatiesystemen van Cisco.

      Verificatie en autorisatie voor gebruikersinterfaces

      Alle gebruikersinterfaces die door diverse gebruikers van het contactcentrum worden gebruikt (agenten, supervisors, beheerders, analisten) worden beschermd door verificatie met dragerkenverificatie (OAuth-stromen).

      De autorisatie wordt uitgevoerd met rollen voor de gebruiker die het token en de bereiks heeft verkregen die aan het token zijn toegewezen.

      Gegevensbeveiliging

      Gegevens in transit

      Geen van de interfaces van de geïmplementeerde service-/infrastructuurcomponent is direct bloot aan extern inkomend verkeer.

      Selecteer services, met http-API's stellen die interfaces weer via een gateway en alle inkomende https (ook die van WebSocket) worden beëindigd in de ALB en het interne verkeer via http wordt naar de services gerouteerd.

      Alle uitgaande interacties verlopen via https-/TLS (voor niet-http-protocollen).

      Binnen de VPC verloopt de interne communicatie tussen services - via http / aangepast TCP - via gewone TCP socket.

      Gegevens in ruststand

      Alle opgeslagen gegevens worden opgeslagen en op een opslaglaag versleuteld. Verder zijn ook de gegevensopslagen die zich buiten VPC bevinden, zijn beveiligd en toegangscontrole en autorisaties met referenties veilig opgeslagen en beheerd in een geheim archief.

      De volgende afbeelding toont de gegevensstroom en het beveiligingsmodel voor transit en in rust.

      Gegevensbeveiliging in transit en in rust

      Gegevensprivacy

      PII-gegevens eindgebruiker

      De Webex CC Flow, de programmatische controller voor het afhandelen van interacties, kan worden gebruikt voor het verzamelen van gebruikersgegevens die kunnen worden toegewezen aan stroomvariabelen, speciaal voor de aanduiding 'Bevat Gevoelige gegevens'. De waarden voor dergelijke gegevens zijn versleuteld en services in het transitpad van de gegevens hebben geen toegang tot deze gegevens.

      Verder blijven dergelijke gegevens nooit bestaan in Webex CC-rapportagegegevensopslag en bevat de log-/berichten-infrastructuur gecodeerde gegevens. Er worden geen duidelijke tekstgegevens ergens in Webex CC opgeslagen.

      Gegevens pii contactcenter agent/supervisor

      De gebruikersgegevens van het contactcentrum zijn bewerkt in logbestanden, maar beschikbaar voor gegevensanalyse en in de Webex CC-gegevensopslag.

      Schaalbaarheid

      Factoren voor schaal

      Voor Webex CC zijn de factoren die van invloed zijn op de schaal:

      • Gelijktijdig aantal aangemelde agenten

      • Gelijktijdig aantal lopende interacties

        • Acties die tijdens deze interacties zijn uitgevoerd.

      • Gelijktijdig aantal acties dat supervisors/agenten uitvoeren, buiten het afhandelen van de interacties om

      • Volume van de gegenereerde en blijvende gegevens

      Architectonische aspecten en activerende schaal

      De principes op basis waarvan Webex CC is ontworpen en ontworpen, stellen de oplossing in staat om dynamisch op te schalen indien nodig binnen de grenzen die worden afgedwongen door de infrastructuur die is ingericht voor de verschillende services en platformcomponenten.

      Gebeurtenisgestuurde architectuur

      De services in Webex CC communiceren via berichten en de kritieke berichtverwerkingsstromen hebben geen blokkerende IO-bewerkingen met zich mee. De status die vereist is voor het verwerken van berichten is gelokaliseerd naar de instantie van de service die het bericht verwerkt.

      Staatloze diensten (of externe staat)

      Stateless services maken veerkracht mogelijk door eenvoudig extra instanties van de services toe te voegen of te verwijderen. Er zijn bepaalde services die inherent stateful van aard zijn en die hebben een externe opslagstatus en de infrastructuur ondersteunt ook dynamische wijzigingen in het aantal instanties van dergelijke services met automatische herbalans / statusoverdracht / locatie van de status in de instantie die de status nodig heeft.

      Elastische infrastructuur

      Alle services die in Kubernetes worden uitgevoerd en de infrastructuur alias Kubernetes nodes, worden automatisch opgeschaald op basis van het gebruik en dit maakt het dynamisch toevoegen van meer berekeningennodes mogelijk op een maximum hoge drempel die vooraf is geconfigureerd.

      Projectie laden en regelmatige validatie

      Alle services zijn standaard ingesteld op basis van de prestatiekenmerken en het schalingspatroon wordt gevalideerd op het serviceniveau.

      Verdere continue validatie, piekbelasting en uithoudingsvermogen tests worden uitgevoerd met testparameters die zijn afgestemd op de verwachte groei van de schaal die de attributen beïnvloeden, waarmee knelpunten kunnen worden geïdentificeerd, de hoge drempelwaarde voor het gebruik van infrastructuurbronnen kunnen worden gepland en gereed zijn voor de dag van de wedstrijd.

      Betrouwbaarheid en beschikbaarheid

      De gebeurtenis aangestuurde architectuur en stateless diensten maakt veerkracht en veerkracht mogelijk. Om er echter voor te zorgen dat fouten worden gedetecteerd en in actie worden gebracht voordat de functionaliteiten worden beïnvloed, gebruikt Webex CC de volgende strategie.

      • Beschikbaarheid en betrouwbaarheid van de infrastructuur

        • Alle Webex CC-services en infrastructuurcomponenten worden altijd in drie beschikbaarheidszones van AWS toegepast.

          • Dit stelt Webex CC in staat om tolerantie te bieden voor fouten in de beschikbaarheidszone en in geval van fouten worden de mislukte instanties automatisch vervangen door nieuwere.

      • Continue monitoring en waarschuwingen

        • Interne en externe sondes voor services en infrastructuurcomponenten, waarmee bij uitval een waarschuwing wordt geactiveerd.

        • Meetgegevens vastgelegd van services en infrastructuurcomponenten en verwerkt via een regelengine die overeenkomende regels detecteert en meldingen activeert.

      • Continue validatie en meldingen

        • Er worden periodieke tests uitgevoerd en alle fouten leiden tot het activeren van meldingen

        • Deze meldingen creëren proactieve incidenten en worden afgehandeld als een echt incident dat gevolgen heeft voor de klant.

          • Dit heeft gevolgen voor de klant en draagt bij aan de beschikbaarheid en betrouwbaarheid van het systeem.

      • Continue integratie en levering

        • Dit is het engineering proces en afleveringspijplijn voor een snelle en betrouwbare bouw, validatie en implementatie van services / wijzigingen in diensten in Webex CC.

          • De mogelijkheid om volledig geautomatiseerde implementatie uit te voeren – van code tot productie-omgeving, met alle vereiste validaties, vermindert de risico's en minimaliseert de tijd om het op te lossen, als een wijziging moet worden geïmplementeerd als reactie op een fout.

      • Aardlekschakelaars en Kill-schakelaars

        • Verschillende onderdelen van het systeem / bepaalde mogelijkheden van Webex CC kunnen selectief worden uitgeschakeld voor alle klanten of geselecteerde klanten, om de cascade-effecten van een fout te minimaliseren.

          • Zo kan het uitvaloppervlak tot een minimum worden beperkt en zijn klanten over kernfuncties van het contactcenter beschikbaar.

      Monitoring and Failure Detection

      De volgende afbeelding geeft de mechanismen voor continue controle, validatie en waarschuwing aan die van toepassing zijn voor Webex CC.

      Continue bewaking en foutmeldingen detecteren

      Continuïteit voor bedrijf en disaster recovery

      Het Disaster Recovery en Business Continuity proces zorgt ervoor dat elke grootschalige uitval binnen een regio wordt gedetecteerd en dat vereiste stappen worden genomen om het herstel van de diensten aan klanten die in de regio zijn verbonden te waarborgen.

      De stappen voor herstel worden gedocumenteerd, gevalideerd en regelmatig bijgewerkt volgens de disaster recovery and Management-processen.

      Webex CC-services worden geïmplementeerd in drie afzonderlijke beschikbaarheidszones binnen een AWS-regio. Elke beschikbaarheidszone is een andere fysieke locatie in de regio, met onafhankelijke nutsvoorzieningen.

      In geval van volledige UITval van de AWS-regio, vertrouwt Webex CC op AWS voor het herstellen van de regio en voor outages in de hele regio, wordt het Webex CC datacenter ingericht in een nieuwe AWS-regio om de belangrijkste klantconfiguraties en gegevens te herstellen zodat het contactcentrum operationeel is voor klanten in de nieuwe AWS-regio.

      Hiervoor is automatisering nodig, maar handmatige tussenkomst om het proces te activeren, te controleren en ervoor te zorgen dat de vereiste configuratie en gegevens worden hersteld om het contactcentrum voor klanten operationeel te maken.

      Naleving en certificering

      Webex Contact heeft een uitgebreid overzicht van beveiligingscertificaten. Deze certificeringen worden regelmatig up-to-date gehouden.

      • PCI DSS QSA

      • CA EN VAN DOOR DEN 2

      • HIPAA EN HITECH

      • STAR LEVEL 1

      • AANNaar Star Niveau 2 (onafhankelijke beoordeling van drie partij)

      • SOC2

      • ISO27001 (internationale standaard voor informatiebeveiliging)

      • ISO27017 (beveiligingsstandaard voor cloudserviceproviders)

      • ISO27018 (beveiligingsstandaard gericht op de bescherming van persoonlijke gegevens in de cloud)

      • ISO27701 (toestelnummer voor gegevensprivacy)

      • C5 Duitse standaard, die operationele veiligheid tegen cyberaanval aantoont

      Raadpleeg Webex tabblad met privacygegevens contactcenterservice voor meer informatie.

      Inleiding

      Cisco Webex Contact Center (Webex CC) is een Contact Center as a Service (CCaaS), dat organisaties in staat stelt om slimmere, proactieve en gepersonaliseerde interacties op het hele klanttraject in te schakelen.

      Webex CC is vanaf de basis ontworpen en ontwikkeld als een 'cloud native' oplossing, met de volgende architectonische kernprincipes.

      • Diensten: onafhankelijke set diensten met elke service die de gebruikers een kleine samenhangende reeks mogelijkheden biedt.

      • Gebeurtenisgestuurd: alle services communiceren met elkaar via berichten, behalve in webtoepassingen waarbij de toepassing https-interfaces (REST API's, Push-gegevens via WebSocket-interface) gebruikt voor specifieke gebruiksgevallen.

      • Statusloze/externe status: de services worden gebruikt in Kubernetes, uitgevoerd in dokcontainers, met de mogelijkheid om automatisch op te schalen en bestand te zijn tegen mislukkingen van een of meer instanties van de services.

      • Let op: alle services en de infrastructuurcomponenten die de implementatie van dergelijke services mogelijk maken, zijn waarneembaar met standaardmechanismes voor het meten, detecteren en voorkomen van situaties die de mogelijkheden van het contactcentrum beïnvloeden, en voor het snel oplossen van services en het herstellen van services in geval van uitval.

      • Geïsoleerd/losjes gekoppeld: elke service kan onafhankelijk worden gebouwd, gevalideerd, geïmplementeerd en bijgewerkt zonder downtime voor de mogelijkheden van het contactcenter.

      Webex CC-services worden geïmplementeerd in AWS en worden aangestuurd door een cloud native platform dat het volgende mogelijk maakt:

      • Beschikbaarheid van infrastructuurdiensten en applicaties in meerdere beschikbaarheidszones

      • Elasticiteit van infrastructuurdiensten en -toepassingen die dynamische schaling mogelijk maken

      • Beveiliging is standaard geïntegreerd in de manier waarop de systemen worden gebouwd en geïmplementeerd, worden gegevens tijdens de transit en in rust beveiligd, samen met de beveiligings- of conformiteit-certificeringen die Webex CC heeft.

      • Aanpasbare en veilige randinfrastructuur voor telefonie-/spraakintegraties

      • Waarneembaarheid met proactieve controle en waarschuwingen zodat contactcenterservices met hoge beschikbaarheid voor de klanten kunnen worden ontvangen.

      • Geïntegreerd met de rest van de Cisco Webex voor gebruikersverificatie/-autorisatie, beheer en inrichting van de mogelijkheden van het contactcentrum.

      In de verdere gedeelten in dit document wordt elk van de bovenstaande functies beschreven en wordt uitgelegd hoe Webex CC-architectuur hetzelfde mogelijk maakt.

      Logische architectuur

      De kernfunctionaliteit die een contactcenteroplossing moet hebben, is het mogelijk dat klanten eenvoudig contact kunnen opnemen met de organisatie met veelgebruikte communicatiemiddelen en de vragen/problemen op een snelle en efficiënte manier kunnen oplossen.

      Om ervoor te zorgen dat dit basisnet wordt bereikt, zijn er meerdere mogelijkheden achter de schermen waartoe de organisatie die het contactcenter gebruikt, toegang moet hebben. Deze zijn:

      • Mechanismen voor klanten om een interactie te starten

        • Gepubliceerde en operationele telefoonnummers voor het koppelen van telefoongesprekken aan een contactcentersysteem

        • E-mailadressen waarnaar klanten e-mailberichten kunnen sturen en mechanisme om nieuwe inkomende e-mails te detecteren.

        • De mogelijkheid voor klanten om via diverse digitale kanalen contact te maken, met inbegrip van maar niet beperkt tot

          • Chatten via een website/app

          • Direct chatten via populaire berichtclients zoals WhatsApp, Facebook Messenger, Apple Business Chat, Direct Message from Twitter

      • Vermogen om nieuwe interacties te detecteren en efficiënt af te handelen

        • Deze zouden onder andere geautomatiseerde IVR-systeem, virtuele agenten voor telefonie/chats met programmeerbare functionaliteit geïntegreerd zijn om de workflows te definiëren die betrokken zijn bij het afhandelen van interacties.

        • Ten slotte moet de interactie, indien nodig, worden geë escaleerd naar een agent die de interactie zelf kan verwerken.

      • Mogelijkheid voor agenten om de beschikbaarheid aan te geven voor het afhandelen van interacties en supervisors om agenten te controleren, coachen en operationele meetwaarden te verkrijgen voor efficiënte interacties.

      • Mogelijkheid voor beheerders om de diverse functies van het contactcentrum te configureren en in te stellen waarmee agents en supervisors hun taken volgens verwachting kunnen uitvoeren.

      Naast deze, moeten moderne ondernemingen extra capaciteiten hebben om de activiteiten van het contactcentrum te optimaliseren met toegang tot gegevens en inzichten die belangrijke operationele meetwaarden visualiseren en bijhouden.

      Verder is de mogelijkheid om te integreren met gespecialiseerde ecosysteemmogelijkheden van een contactcentrum, zoals het uitvoeren van proactieve, geautomatiseerde uitgaande gesprekken, het verbeteren van de ervaringen van agenten en supervisors met gebruik van AI, het detecteren en begrijpen van de klantreis om vooraf gegevens vooraf aan agenten te verstrekken, duidelijk wat betreft de manier waarop contactcenteroplossingen zich ontwikkelen.

      Met betrekking tot het verbruiksmodel, waarbij contactcentrumaanbiedingen worden verbruikt als een in de cloud geleverde softwareservice, zijn beschikbaarheid, betrouwbaarheid en geautomatiseerde ad-hoc schaalvereisten noodzakelijk dat de state-of-the-art bewakings- en waarschuwingsmechanismen worden gebruikt, waardoor continue validatie en detectie van dreigende problemen mogelijk is en de impact op de activiteiten van de klant wordt voorkomen of geminimaliseerd.

      De volgende afbeelding laat de logische architectuur van Webex CC zien.

      Webex CC Logical Architecture
      Webex CC logische architectuur

      Functionele componenten

      In de volgende hoofdstukken worden de verschillende functionele componenten van Webex CC beschreven.

      Interactiemanagement

      Webex CC ondersteunt telefonie, e-mail en berichtgeving (sociale kanalen) als verschillende kanalen waarmee gebruikers kunnen communiceren met het contact center.

      Voor alle kanalen kan de eerste afhandeling door het systeem worden uitgevoerd en vervolgens kan de interactie naar een agent worden geë escaleerd.

      Mediatypen

      Telefonie

      Voor telefonie wordt de afhandeling van inkomende spraakoproepen bepaald door de manier waarop het gesprek het contactcentrum is binnengekomen (zie Ingress mechanisms hieronder) en de Webex CC-flow die is gekoppeld aan het ingangspunt.

      De oproep wordt beantwoord en er worden verdere acties uitgevoerd volgens de Webex CC-flowdefinitie. Dit is een programmatische weergave van de acties die moeten worden uitgevoerd tijdens het afhandelen van de oproep voordat de oproep wordt doorgeschakeld en naar een agent wordt routerd of de stroom zelf kan de oproep afhandelen zonder door te verbinden naar een agent.

      Met de Flow Builder in Webex CC kunnen ontwikkelaars de flow definiëren en toewijzen aan het ingangspunt via welke de oproep in Webex CC aankomt.

      Deze configuratie-entiteiten en hun gebruik worden besproken in configuratie-entiteiten.

      Meer informatie over Flow Builder wordt besproken in de komende sectie van IVR Systeem.

      E-mail en berichten

      Vanuit Webex CC perspectief biedt Webex Connect de in- en uitgangsmogelijkheden voor alle digitale kanalen - e-mail- en messaging-kanalen, die eindgebruikers kunnen gebruiken om contactcenter te bereiken.

      Webex verbindingsstroom

      • Bepaalt de verwerking van dergelijke interacties totdat de interacties in de wachtrij worden geplaatst en naar agenten worden gerouteerd. Hieronder vallen automatische afhandeling en BOT behandelingen voor alle vormen van bericht- en e-mailinteracties.

      • Past bedrijfslogica toe op binnenkomende interactie.

      • Contact afhandelt voordat de wachtrij wordt weergegeven.

      • De stroom kan de interactie afhandelen zonder door te verbinden naar een live agent.

      De volgende berichtkanalen worden ondersteund door Webex CC:

      • Chatten in Web App/mobiele toepassing

      • WhatsApp

      • Facebook Messenger

      • Sms

      De e-mailkanalen worden als volgende ondersteund door Webex CC:

      • Gmail

      • Office365 (Office365)

      Indringende mechanismen

      Deze sectie beslaat de mechanismen waardoor een interactie Webex CC kan binnenkomen. De mechanismen waardoor een interactie Webex CC bereikt, zijn verschillend op basis van het type media.

      In telefonie is bijvoorbeeld fysieke infrastructuurvoorzieningen nodig om de PSTN-verbinding, het configureren van de telefoonnummers en het routeren van de gesprekken naar Webex CC in te schakelen.

      Voor e-mail-/berichtkanalen moet de indringende configuratie worden uitgevoerd in Webex Connect. Hiervoor zijn e-mail-/berichtenaccounts en Webex configuratie voor de connect-flow betrokken.

      Inkomend spraak

      Bij spraakoproepen is een typisch scenario waarbij gebruikers een PSTN-telefoonnummer kiezen dat vervolgens wordt verbonden met het contactcenter. Vanuit een inkomend perspectief heeft dit een mechanisme nodig om oproepen van PSTN naar Webex CC te routeren.

      De volgende afbeelding toont de opname van spraakoproepen in Webex CC.

      Opties voor binnenkomende spraak

      Spraakintredservices in Webex CC voert gespreksbesturing door derden uit met SIP, beantwoordt de binnenkomende oproep en voert doorverbind-, telefonische vergaderings- en andere gespreksbesturingsbewerkingen uit.

      Het logische toegangspunt voor oproepen in het Webex CC is de configuratie-entiteit met de naam 'Entrypoint'. Bij spraakingressie is de sleutelconfiguratie van het Invoerpunt het telefoonnummer dat ermee is gekoppeld. Dit is gewoonlijk een geldig PSTN-telefoonnummer dat wordt verkregen van de gekozen PSTN-provider.

      Hiermee kunt u inkomende gesprekken op het telefoonnummer detecteren, het gesprek koppelen aan een ingangspunt en andere configuratieparameters van het ingangspunt gebruiken om het gesprek af te handelen volgens de Webex CC-flowdefinitie die voor de interactie moet worden geactiveerd.

      Opmerking:

      Ga voor meer informatie over de opties voor PSTN-verbinding naar 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.

      Schaalbaarheid en beschikbaarheid van infrastructuur voor spraakranden

      De Webex CC VPOP-infrastructuur bevat redundante paren SIP-SBC's die een hoge beschikbaarheid garanderen en meer SBC's kunnen worden toegevoegd om de gelijktijdige oproepvolumes aan te nemen en ondersteund te worden.

      De maximale gelijktijdige oproepen die VPOP kan afhandelen, is afhankelijk van het aantal lopende SBC's en waarnaar gesprekken worden verzonden.

      Voor geografische overreding – een raster van VPOP-SBC met verbindingen tussen meerdere paren tussen regio's wordt ondersteund.

      Voor services met spraakintreden zijn deze horizontaal schaalbaar voor het afhandelen van steeds meer gelijktijdige spraakoproepen die worden opgenomen in Webex CC.

      Overwegingen met betrekking tot beveiliging bij voice edge-infrastructuur

      In de onderstaande tabel worden de details weergegeven over de verbindingsopties met de Voice Edge-infrastructuur.

      Tabel 1. Verbindingstypen

      Connectiviteit

      Typen

      Openbaar Internet

      Direct (met whitelisted source IP adressen)

      IPSec Virtual Private Network (VPN) of IPSec via generic Routing Encapsulation (GRE)

      Site-naar-site (S2S)

      SRTP/SIP-TLS

      Privé-verbinding

      MPLS

      Point-to-Point (P2P)

      VPLS

      SD-WAN

      Privé WAN

      Verbinding maken tussen datacenters

      Equinix Fabric-verbindingen

      Ga voor meer informatie naar 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-systeem

      Elke spraakoproep die binnenkomt in een telefoonnummer dat is gekoppeld aan een invoerpunt, wordt beantwoord door Webex CC en uitvoering van een Webex CC-flow die is gekoppeld aan het invoerpunt, wordt gestart.

      Webex CC Flow Builder levert de programmering constructers/operators en functionele blokken, aangeduide activiteiten, zodat beheerders of iedereen die de IVR logica ontwerpt en implementeert deze blokken kunnen combineren en de flowdefinitie kunnen maken.

      De programmeer constructen die Flow ondersteunt zijn:

      • Variabelen declaratie en instelling – status die is gekoppeld aan het uitvoeren van een stroom

        • Kiezelstenen-expressies om waarde van variabelen in te stellen

      • Voorwaardelijke controles

      • Doorschakeling – Voorwaardelijke voorwaarden en Ga naar (mogelijkheid om activiteiten te ketenen)

      • REST-API's aanroepen

      • Parse Data - JSON, TOML XML meestal gebruikt voor het parseren van API antwoorden.

      • Activiteiten opstellen


       

      Een representatieve set activiteiten die door Flow wordt geleverd zijn:

      • Berichten afspelen

      • Gebruikersgegevens verzamelen

      • Het gesprek doorverbinden met een andere bestemming/telefoonnummer

      • Het gesprek doorsturen naar een virtuele agent

      • Plaats het gesprek in de wachtrij zodat het kan worden beantwoord door een agent.

      Voor elke oproep die actief is, is een instantie van uitvoering van de stroom ook actief, totdat de oproep wordt beëindigd, wat resulteert in gelijktijdige uitvoeringen van stromen.

      Elke instantie van het uitvoeren van de stroom biedt een afgesloten omgeving voor gegevens/status die samenhangt met de stroom en daar door het gesprek.

      Tijdens de volledige levensloop van het gesprek kunt u met Flow ook het antwoord op bepaalde gebeurtenissen die plaatsvinden en deze afhandelen. Wanneer een gesprek wordt beantwoord door een agent, kan een gebeurtenisafhandeler bijvoorbeeld een pop-upscherm activeren in de Agent Desktop-interface.

      Meer informatie over Webex CC Flow vindt u in 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.

      Ondersteuning voor virtual agenten

      Flow levert een activiteit voor het overdragen van de interactie aan een virtuele agent, die vooraf is geconfigureerd in Webex Control Hub.

      Wanneer het gesprek eenmaal is verbonden met een virtuele agent, biedt het een gesprekservaring IVR voor de gebruiker en de activiteit eindigt met het beëindigen van het gesprek of het escaleren van het gesprek naar een agent.

      In geval van escalatie kan de stroom worden geconfigureerd om de oproep in de wachtrij te plaatsen, die vervolgens wordt beantwoord door een agent.

      Inkomende digitale interacties

      Voor e-mail en het berichtkanaal van inkomende interacties gebruikt Webex CC Webex Connect voor het inrichten van de activa, voor het afhandelen van de inkomende interacties en het routeren van de interactie naar Webex CC wanneer de Webex Connect-stroom de interactie expliciet in de wachtrij zet zodat deze door een agent kan worden afgehandeld.

      De volgende afbeelding toont de opname van e-mail en interactie via berichten in Webex CC.

      Opties voor nieuwe berichten en e-mailberichten

      Virtuele agent/ BOT-integraties

      Voor interacties via e-mail en berichten/ sociale kanalen worden de virtuele agent-/BOT-behandelingen geconfigureerd in de Webex Connect-flow.

      Net als bij de Virtuele agenten voor spraak wordt de BOT-behandeling beëindigd met escalatie als gevolg, wordt de interactie in de wachtrij gezet en naar een agent gerouteerd.

      Routeren en wachtrijen

      Webex CC behandelt het inkomende contact met geautomatiseerde afhandelers zoals gedefinieerd in de stroom en de stroom kan besluiten om het contact in een wachtrij te plaatsen / rechtstreeks met een agent (specifieke wachtrij voor agent – alleen ondersteund voor telefoon-/spraakinteracties).

      Bij in de wachtrij, als een agent beschikbaar is, wordt de agent gereserveerd en wordt de interactie naar de agent gerouteerd. Als er geen agents beschikbaar zijn, wordt de interactie geparkeerd in de wachtrij en blijft de stroom de klant behandelen met afhandeling gekoppeld aan de wachtrijactiviteit.

      Wanneer een agent beschikbaar komt, wordt de afhandelaar onderbroken en wordt interactie aangeboden aan de agent.

      De volgende afbeelding toont de architectuur voor wachtrijen en routering.

      Queuing and Routing Architecture
      Architectuur voor wachtrijen en routering

      Agentselectie

      Wachtrijen in Webex CC ondersteunen de volgende algoritmes voor het selecteren van agenten:

      • Langst beschikbare agentroutering

      • Bekwame routering

        • Langst beschikbare agent (LAA)

        • Best Beschikbare agent (BAA)

      Agenten zijn gekoppeld aan de wachtrijen via teams.

      Een wachtrij kan worden toegewezen aan meerdere gespreksdistributiegroepen (waarbij elke groep een of meer teams heeft), op een opeenvolgende manier met geconfigureerd wachten totdat Gespreksdistributiegroep aan de wachtrij wordt toegevoegd, zodat de zoekruimte voor een overeenkomende agent zich naarmate de tijdsduur verloopt, uitbreidt naar extra Gespreksdistributiegroepen.

      Voor routering op basis van vaardigheid wordt een agent geselecteerd op basis van de LAA- of BAA-configuratie, onder de vaardigheidsvereisten die overeenkomen met agents die aan de wachtrij zijn gekoppeld.

      Specifieke extra mogelijkheden voor spraak-/telefonie

      Routering op basis van agent (alleen voor spraak-/telefoniekanaal)

      Webex CC-flow kan interacties met de activiteit QueueToAgent rechtstreeks naar de gekozen agent routeren op basis van de agent-id.

      Als de agent niet beschikbaar is voor het afhandelen van interacties, kan de interactie worden geparkeerd in een specifieke wachtrij voor een agent, wachtend tot de agent beschikbaar is.

      Geavanceerde wachtrijgegevens

      Webex CC-flow kan, met behulp van de activiteit GetQueueInfo, real-time informatie ophalen voor een wachtrij zoals Positie in wachtrij (PIQ), Gemiddelde wachttijd (EWT), het aantal beschikbare agents in de wachtrij en kan worden gebruikt om te besluiten of het contact in de wachtrij moet worden geplaatst of niet.

      Met dank terugbellen

      Webex CC Flow maakt gebruik van activiteit Terugbellen, zodat de klant de verbinding met het gesprek verbreekt terwijl de positie in de wachtrij blijft en een terugbelactie ontvangt wanneer de virtuele interactie in de wachtrij naar een agent wordt gerouteerd.

      Overloop afhandelen

      Webex CC ondersteunt de verwerking van overloop in gebruik van Capacity Based Teams (CBT).

      CBT is net als een gewoon team met een capaciteit en een gekoppeld extern DN dat voor die capaciteit dienst doet. Deze id kan worden geconfigureerd samen met andere teams in de wachtrij-gespreksdistributiecycli.

      Gewoonlijk wordt dit geconfigureerd als de laatste cyclus, zodat het fungeert als een overloop als er geen agent beschikbaar is, zelfs nadat alle geconfigureerde gespreksdistributiegroepen geen beschikbare agent kunnen vinden voor het afhandelen van de interactie.

      Bewerkingen Agent Desktop

      Wanneer een agent zich aanmeldt bij Webex CC-Agent Desktop, geeft de agent een telefoonnummer op waarmee inkomende gesprekken voor de agent kunnen worden verbonden. Dit kan een PSTN-telefoon, een mobiele telefoon of een toestelnummer zijn als Agent een Cisco Webex Calling-gebruiker is.

      Dit nummer moet een geldig telefoonnummer zijn waarnaar gesprekken kunnen worden gerouteerd. Als dit niet het geval is, kan de agent geen inkomende oproepen ontvangen.

      Op basis van het type interactie dat de agent afhandelt, bieden de widgets in de agentdesktop de mogelijkheid om bepaalde mediabesturingsbewerkingen uit te voeren.

      Zodra een oproep is beantwoord, kan de agent bijvoorbeeld de volgende bewerkingen voor het gesprek uitvoeren.

      • Het gesprek in de wacht zetten

      • Start ruggespraak en

        • Het gesprek doorverbinden met een ander telefoonnummer (bijvoorbeeld telefoonnummer van de agent) / ingang

        • Een andere agent toevoegen aan het gesprek

      • Het gesprek doorverbinden naar een andere wachtrij

      • Het gesprek beëindigen

      Met Agent Desktop kunnen beheerders aangepaste widgets toevoegen door de desktopfunctionaliteit uit te breiden en er een geïntegreerde verzameling widgets van te maken die agents nodig hebben om hun werk op een efficiënte manier te doen.

      Desktoparchitectuur

      Agent Desktop is een micro frontend-gebaseerde toepassing met één pagina die widgets host die gebaseerd zijn op de architectuur van webcomponenten. Alle standaard-/standaardwidgets worden aangestuurd door gegevens die worden opgehaald door API's of pushmechanismen van de server.

      Dit zijn doorgaans asynchrone API's, waarbij de reactie voor een invocation via een WebSocket-verbinding op het bureaublad komt.

      Webex CC-Agent Desktop verifieert gebruikers met Cisco Common Identity (CI) en het token wordt doorgegeven aan alle API invocations. Ook voor aangepaste widgets, gebaseerd op het verificatiemodel, biedt het systeem agents een ervaring met eenmalige aanmelding wanneer het verificatiemodel van de aangepaste widget is geïntegreerd met CI.

      Zodra een agent deel uitmaakt van een interactie, worden alle updates voor die interacties of gekoppelde gegevens via de WebSocket-verbinding naar het bureaublad gepusht.

      Veerkracht van desktop voor connectiviteit en latentie

      De asynchrone API en push aan de serverzijde maken schaal mogelijk en er wordt verlies van de verbinding met de WebSocket-interface gedetecteerd en de desktop probeert opnieuw verbinding te maken en u opnieuw aan te melden.

      De volgende afbeelding toont de agentdesktoparchitectuur in Webex CC.

      Agent Desktop Architectuur

      Beheer en configuratie

      Klanten op tijd aan boord

      Webex Control Hub is de primaire interface die door partners en klanten wordt gebruikt voor het aan boord maken van klanten en het activeren of configureren van functies.

      Zodra de organisatie- en contactcentrumfuncties in Control Hub zijn ingericht, wordt hiermee een workflow geactiveerd in Webex CC die de rest van de stappen voor het inrichten van alle mogelijkheden van het contactcentrum uitvoert volgens de mogelijkheden die de klant heeft gekozen.

      Alle inrichting van het contactcentrum gebeurt met behulp van een WORKFLOW-engine van DE AAN het contactcentrum verbonden workflow-engine die het op een declarative manier mogelijk maakt om de betrokken stappen te definiëren en de volledige inrichtingsstappen tolerantie biedt voor fouten en de gegevensintegriteit waarborgt.

      De volgende afbeelding toont de inrichtingsworkflow in Webex CC.

      Klant workflow op tijd

      Configuratie-entiteiten

      De belangrijkste configuratie-entiteiten in Webex CC, die binnen een organisatie worden gebereikt, zijn:

      Site

      Site betekent een locatie waar een of meer teams, gebruikers (agenten / supervisors) zich bevinden.

      Elke gebruiker en elk team moet bij een site horen.

      Team

      Een groep gebruikers. Teams worden gebruikt om interacties via wachtrijen naar agenten te distribueren.

      Elk team moet bij een site horen.

      Agenten

      Gebruikers die zich kunnen aanmelden bij Agent Desktop en interacties kunnen afhandelen voor mediatypen die zijn geconfigureerd in het Webex CC.

      Supervisors

      Supervisors zijn toegewezen aan teams, kunnen de agent volgen/coachen en hebben toegang tot de status op teamniveau en de agentstatistieken voor teams waaraan de supervisor is toegewezen.

      Wachtrij

      Een wachtrij is een logische entiteit waarin interacties in de wacht kunnen worden geplaatst terwijl wordt gewacht tot agents beschikbaar zijn, die vervolgens naar de agent worden gerouteerd.

      Wachtrijen zijn toegewezen aan teams, aangezien er een zoekruimte is voor agenten, met de mogelijkheid om de zoekruimte uit te breiden op basis van de verstreken tijddrempel, door andere teams aan de zoekruimte toe te voegen.

      Ingangspunt

      Een ingangspunt is een logische entiteit die het indringende punt vertegenwoordigt voor interacties om in Webex CC binnen te komen. Voor telefonie heeft dit voornamelijk betrekking op het telefoonnummer waarop gesprekken binnenkomen en voor e-mail-/messagingkanalen, wijst het ingangspunt aan op de assetconfiguratie in Webex Verbinden.

      Stroom

      De stroom die is gekoppeld aan het ingangspunt (via Routeringsstrategie), die de stappen bepaalt die betrekking hebben op het afhandelen van interacties.

      Voor niet-telefoniekanalen (e-mail, messaging/social) wordt Flow gekozen als onderdeel van de Asset-configuratie in Webex Connect.

      Toegangscontrole voor contactcenters met meerdere sites

      Webex CC-beheerders kunnen gebruikersprofielen met toegangsrechten voor specifieke sites, teams, wachtrijen en invoerpunten configureren. Verder kan de gebruiker, gezien de hiërarchische aard van sites en teams, nadat toegang is geboden tot specifieke sites, alleen de teams of datums die bij deze sites horen of een expliciet opgegeven subset van dergelijke teams, door de gebruiker worden geopend.

      Voor wachtrijen en toegangspunten zijn deze globaal op organisatieniveau. Voor verschillende geografische locaties (sites waar specifieke agenten en teams zich bevinden) kunnen afzonderlijke ingangspunten en wachtrijen worden geconfigureerd en kunnen supervisors/gebruikers toegang hebben tot die entiteiten die van toepassing zijn voor specifieke sites.

      De volgende afbeelding toont de belangrijkste configuratie-entiteiten en het gebruikersprofiel dat naar deze entiteiten verwijst.

      Configuratie-entiteiten toegewezen aan gebruikersprofiel

      Afgezien van het beperken van de toegang tot deze entiteiten, kunnen de Webex CC-beheerders de specifieke mogelijkheden/modules beheren waartoe een gebruiker toegang heeft in de beheerinterface. Bovendien beschikken de gebruikers over beheer-/configuratierechten voor specifieke entiteiten, evenals secties/mogelijkheden van de Webex CC-beheerinterface.

      Rapportage en analytics

      Webex CC verwerkt de afzonderlijke gebeurtenissen die door verschillende services zijn gegenereerd tijdens de levenscyclus van interacties, met behulp van een reeks real-time streamverwerkingsservices en genereert een gedefinieerde set real-time gegevenssets die worden gepubliceerd aan geplaatste clients.

      Verder worden deze gebeurtenissen verder verwerkt, getransformeerd en blijven verzamelde en resulterende gegevenssets bestaan, die vervolgens worden opgehaald via de gegevensgebruik-API's en de interface met rapportage en gegevens op de pagina Analyzer.

      De volgende afbeelding toont de interfaces gegevensverwerking en verbruik in Webex CC

      Webex CC-interfaces voor gegevensverwerking, pijplijn en verbruik

      Integraties

      Alle externe integraties naar WxCC om de capaciteiten die klanten kunnen gebruiken, is met standaard gepubliceerde API's uit te breiden en te verbeteren.

      Het type API interfaces die beschikbaar zijn in Webex CC zijn:

      • REST API

      • Push op de server met

        • Webhooks

        • WebSocket-berichten

      CRM-integraties

      Webex CC ondersteunt twee integratiemodi met CRM-systemen (Customer Relationship Management).

      • Ingesloten desktop connectors

      • Stroom-integraties via HTTPs-connectors in de IVR

      Embedded connectors op desktop: CRM applicatie als primaire interface

      In deze werkingsmodus meldt de agent zich bij de CRM-console aan als primaire toepassing.

      Webex CC is een ingesloten toepassing (ook wel een geïntegreerde bureaubladtoepassing of softwaretelefoon genoemd) die voornamelijk wordt gebruikt voor het aanmelden bij het contactcentrum en het ontvangen Webex interacties met het CC-gerouteerde contactcenter.

      Na ontvangst van een gesprek of gespreksaanvraag, voert de CRM-integratie de volgende handelingen uit in de CRM console

      • Het pop-upscherm van de klantrecord is gekoppeld aan de ANI of andere gespreks gekoppelde gegevens.

      • Metagegevens na gesprek als activiteitsopmerkingen in het klantenrecord

      • De agent toestaan om "Click to Call" te plaatsen door op het contact in de CRM te klikken en een uitgaand gesprek naar de klant te starten

      • Gespreksrecords posten in de CRM-rapportagetabellen voor primaire rapportage over de CRM.

      • Biedt de volledige functionaliteit van de Agent Desktop- en gespreksbesturingen (ingesloten en minified versie van de bureaubladtoepassing)

      De belangrijkste modus van integratie met de CRM's is door Webex CC Desktop-toepassing in een afzonderlijk iFrame in te voegen.

      Verder wordt de Webex CC Desktop-toepassing een aangepaste headless widget (geen gebruikersinterface) op de achtergrond uitgevoerd, in interactie met het onderliggende CRM-systeem om automatische acties ten behoeve van de agent uit te voeren.

      De interacties worden aangestuurd door twee SDK's die de widget headless gebruikt.

      • Webex CC Desktop JS SDK: dit is de JavaScript SDK die door Webex CC wordt geleverd om gebeurtenisluisterers te registreren voor agent- en contactacties.

      • CRM JS SDK: dit is de PER CRM client SDK die van toepassing is per CRM die REST API gesprekken met de CRM abstract maakt. De CTI JS-bibliotheek die bij Salesforce wordt aangeleverd, wordt bijvoorbeeld gebruikt om acties uit te voeren en te luisteren naar gebeurtenissen binnen de CRM.

      De volgende afbeelding toont de architectuur van de CRM embedded Webex CC desktop en connector

      Architectuur van de CRM Connector ingebedde desktopconnector

      Webex CC ondersteunt de volgende CRM oplossingen voor de hiervoor genoemde integratie:

      • Salesforce

      • ServiceNu

      • Microsoft Dynamics 365

      • Zendesk

      • Freshdesk

      Ga voor meer informatie naar https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10.

      Ga voor meer informatie over het configureren van de Webex CC-desktopindelingen voor het inschakelen van de CRM-connector, functiesets en changelogs naar https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.

      Wereldwijde beschikbaarheid van CRM connectors

      De CRM Connectors zijn beschikbaar in alle geografische locaties en regio's waar Webex CC actief is.

      Elastische schaal en prestaties

      Webex CC host de aangepaste widget die bidirectionele communicatie tussen de CRM-toepassing en de Webex CC-desktop in AWS CloudFront CDN mogelijk maakt, zodat de widget-AWS in alle beschikbaarheidszones en regio's beschikbaar is.

      Alle specifieke berekeningen voor de CRM-integratie gebeuren in de browser waarbij agenten de CRM-toepassing gebruiken met Webex CC-desktop in de CRM-toepassing.

      Beveiliging

      De CRM-connectors worden aangeroepen via de Webex CC agentdesktopindeling en optionele parameters worden via de desktopindeling doorgegeven aan de widget om functies in en uit te schakelen.

      Om de Widget Salesforce-acties in te schakelen, kan de beheerder de parameterinstelling sfdcWidgetEnabled inschakelen naar waar.

      Pakketinstallatie

      Om de integratie bidirectioneel te laten werken, moet in de CRM Console de ingesloten toepassing zijn geïnstalleerd. Dit is ter ondersteuning van het laden van de desktoptoepassing in een iFrame.

      Alle Desktop Embedded connectors zijn beschikbaar op de CRM Marketplace.

      bijvoorbeeld:

      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/

      De installatie van de Marketplace-toepassing activeert de vereiste invoegtoepassingen en importeert de vereiste XML bestanden in de CRM-console om de rapportage van gespreksrecords op de CRM te ondersteunen.

      Stroomintegraties via HTTPs-connectors in de IVR

      De Webex CC Flow builder ondersteunt bidirectionele gegevensstromen tussen Webex CC en het CRM-systeem door middel van HTTPs-connectors die in Webex Control Hub zijn geconfigureerd en worden gebruikt op het Webex CC Flow.

      Deze worden vooral gebruikt voor personalisatie binnen spraakinteracties en aangepaste routering binnen de IVR.

      Standaard ondersteunt Webex CC de Salesforce HTTP Connector on Control Hub. De andere CRM-connectors kunnen als aangepaste connectors worden toegevoegd aan Webex Control Hub.

      Ga naar https://github.com/CiscoDevNet/webex-contact-center-crm-integrations voor meer informatie over de HTTP-connectors.

      IVR HTTP-connectors:

      Workforce Optimization

      Webex CC ondersteunt workflowoptimalisatie- en kwaliteitsbeheeroplossingen van toonaangevende leveranciers.

      Implementatie en connectiviteit

      Webex CC wordt geïmplementeerd in AWS en is momenteel beschikbaar in de volgende regio's.

      • NL

        • VS-Oost N Virginia

        • VS-West N California (alleen spraakmediaintreden)

      • Canada

        • Centrale

      • VK

        • Londen

      • Europa

        • Frankfurt

      • Azië Pac

        • Tokyo

        • Sydney

        • Singapore

      Multi region Connectivity voor telefonie

      Om wereldwijde organisaties in staat te stellen met agenten en klanten op meerdere geografische locaties, ondersteunt Webex CC het houden van de media binnen de lokale regio, voor de regio's waar de spraakmedia edge- en intresservices worden uitgevoerd.

      De volgende afbeelding toont de implementatie in meerdere regio's met regionale media.

      Multi Region deployment with regional media
      Implementatie in meerdere regio's met regionale media

      De media edge en intreden services worden in de volgende regio's geïmplementeerd.

      Geo regio

      Webex CC-services (AWS-regio)

      Media Edge (spraak-POP)

      Next Generation Media Services (AWS-regio)*

      NL

      N Virginia

      Amsterdam

      Los Angeles

      N Virginia

      N Californië

      Canada

      Centrale

      Vancouver

      Toronto

      Centrale

      Brazilië

      Sao Paulo

      Rio De Oma de Eens

      Europa

      Frankfurt

      Frankfurt

      Amsterdam

      Frankfurt

      Verenigd Koninkrijk

      Londen

      Londen

      Londen

      India

      Pune

      Hyderabad

      Mumbai

      Singapore

      Singapore

      Singapore

      Japan

      Tokyo

      Tokyo

      Osaka

      Tokyo

      Australië

      Sydney

      Melbourne

      Sydney

      Sydney

      Veiligheid en privacy

      Veiligheid van de infrastructuur

      Spraakinfrastructuur bij edge

      Met de Voice Edge-componenten kunnen SIP-lijnen van klantennetwerk / PSTN-vervoerders worden beëindigd, en dit wordt ingeschakeld op basis van whitelisted IP's die verbinding mogen maken met de edge-componenten.

      De beveiliging van de infrastructuur berekenen

      Webex CC-berekeningsinstanties worden ingericht in AWS en services die als pods worden uitgevoerd in Kubernetes-cluster die meerdere naamspaces heeft en de toegang tot elke naam ruimte is beperkt met afzonderlijke referenties.

      Het inrichten van de infrastructuur gebeurt met behulp van code - geen handmatige stappen - en geen van de aanmeldingsgegevens kan handmatig worden geopend.

      Er is een centrale referentieopslag met specifieke wegen die zijn geconfigureerd voor een specifieke set services/teams en de toegang tot het gegevensarchief zelf is beperkt en geconfigureerd als geheimen in de bouw- en implementatiesystemen.

      Geen van de infrastructuurcomponenten/services wordt direct buiten de AWS VPC weergegeven en alleen openbaar toegankelijke interfaces zijn API's en WebSocket Servers die met behulp van API gateway worden aangestuurd en beheerd.

      Afgezien van deze, zijn er bepaalde interne systemen en interfaces die door ontwikkelaars worden gebruikt voor het bekijken van logbestanden, meetwaarden, implementatiedetails, build status en testresultaten, die zijn beveiligd met rollen en groepen en geïntegreerd met De interne verificatiesystemen van Cisco.

      Verificatie en autorisatie voor gebruikersinterfaces

      Alle gebruikersinterfaces die door diverse gebruikers van het contactcentrum worden gebruikt (agenten, supervisors, beheerders, analisten) worden beschermd door verificatie met dragerkenverificatie (OAuth-stromen).

      De autorisatie wordt uitgevoerd met rollen voor de gebruiker die het token en de bereiks heeft verkregen die aan het token zijn toegewezen.

      Gegevensbeveiliging

      Gegevens in transit

      Geen van de interfaces van de geïmplementeerde service-/infrastructuurcomponent is direct bloot aan extern inkomend verkeer.

      Selecteer services, met http-API's stellen die interfaces weer via een gateway en alle inkomende https (ook die van WebSocket) worden beëindigd in de ALB en het interne verkeer via http wordt naar de services gerouteerd.

      Alle uitgaande interacties verlopen via https-/TLS (voor niet-http-protocollen).

      Binnen de VPC verloopt de interne communicatie tussen services - via http / aangepast TCP - via gewone TCP socket.

      Gegevens in ruststand

      Alle opgeslagen gegevens worden opgeslagen en op een opslaglaag versleuteld. Verder zijn ook de gegevensopslagen die zich buiten VPC bevinden, zijn beveiligd en toegangscontrole en autorisaties met referenties veilig opgeslagen en beheerd in een geheim archief.

      De volgende afbeelding toont de gegevensstroom en het beveiligingsmodel voor transit en in rust.

      Gegevensbeveiliging in transit en in rust

      Gegevensprivacy

      PII-gegevens eindgebruiker

      De Webex CC Flow, de programmatische controller voor het afhandelen van interacties, kan worden gebruikt voor het verzamelen van gebruikersgegevens die kunnen worden toegewezen aan stroomvariabelen, speciaal voor de aanduiding 'Bevat Gevoelige gegevens'. De waarden voor dergelijke gegevens zijn versleuteld en services in het transitpad van de gegevens hebben geen toegang tot deze gegevens.

      Verder blijven dergelijke gegevens nooit bestaan in Webex CC-rapportagegegevensopslag en bevat de log-/berichten-infrastructuur gecodeerde gegevens. Er worden geen duidelijke tekstgegevens ergens in Webex CC opgeslagen.

      Gegevens pii contactcenter agent/supervisor

      De gebruikersgegevens van het contactcentrum zijn bewerkt in logbestanden, maar beschikbaar voor gegevensanalyse en in de Webex CC-gegevensopslag.

      Schaalbaarheid

      Factoren voor schaal

      Voor Webex CC zijn de factoren die van invloed zijn op de schaal:

      • Gelijktijdig aantal aangemelde agenten

      • Gelijktijdig aantal lopende interacties

        • Acties die tijdens deze interacties zijn uitgevoerd.

      • Gelijktijdig aantal acties dat supervisors/agenten uitvoeren, buiten het afhandelen van de interacties om

      • Volume van de gegenereerde en blijvende gegevens

      Architectonische aspecten en activerende schaal

      De principes op basis waarvan Webex CC is ontworpen en ontworpen, stellen de oplossing in staat om dynamisch op te schalen indien nodig binnen de grenzen die worden afgedwongen door de infrastructuur die is ingericht voor de verschillende services en platformcomponenten.

      Gebeurtenisgestuurde architectuur

      De services in Webex CC communiceren via berichten en de kritieke berichtverwerkingsstromen hebben geen blokkerende IO-bewerkingen met zich mee. De status die vereist is voor het verwerken van berichten is gelokaliseerd naar de instantie van de service die het bericht verwerkt.

      Staatloze diensten (of externe staat)

      Stateless services maken veerkracht mogelijk door eenvoudig extra instanties van de services toe te voegen of te verwijderen. Er zijn bepaalde services die inherent stateful van aard zijn en die hebben een externe opslagstatus en de infrastructuur ondersteunt ook dynamische wijzigingen in het aantal instanties van dergelijke services met automatische herbalans / statusoverdracht / locatie van de status in de instantie die de status nodig heeft.

      Elastische infrastructuur

      Alle services die in Kubernetes worden uitgevoerd en de infrastructuur alias Kubernetes nodes, worden automatisch opgeschaald op basis van het gebruik en dit maakt het dynamisch toevoegen van meer berekeningennodes mogelijk op een maximum hoge drempel die vooraf is geconfigureerd.

      Projectie laden en regelmatige validatie

      Alle services zijn standaard ingesteld op basis van de prestatiekenmerken en het schalingspatroon wordt gevalideerd op het serviceniveau.

      Verdere continue validatie, piekbelasting en uithoudingsvermogen tests worden uitgevoerd met testparameters die zijn afgestemd op de verwachte groei van de schaal die de attributen beïnvloeden, waarmee knelpunten kunnen worden geïdentificeerd, de hoge drempelwaarde voor het gebruik van infrastructuurbronnen kunnen worden gepland en gereed zijn voor de dag van de wedstrijd.

      Betrouwbaarheid en beschikbaarheid

      De gebeurtenis aangestuurde architectuur en stateless diensten maakt veerkracht en veerkracht mogelijk. Om er echter voor te zorgen dat fouten worden gedetecteerd en in actie worden gebracht voordat de functionaliteiten worden beïnvloed, gebruikt Webex CC de volgende strategie.

      • Beschikbaarheid en betrouwbaarheid van de infrastructuur

        • Alle Webex CC-services en infrastructuurcomponenten worden altijd in drie beschikbaarheidszones van AWS toegepast.

          • Dit stelt Webex CC in staat om tolerantie te bieden voor fouten in de beschikbaarheidszone en in geval van fouten worden de mislukte instanties automatisch vervangen door nieuwere.

      • Continue monitoring en waarschuwingen

        • Interne en externe sondes voor services en infrastructuurcomponenten, waarmee bij uitval een waarschuwing wordt geactiveerd.

        • Meetgegevens vastgelegd van services en infrastructuurcomponenten en verwerkt via een regelengine die overeenkomende regels detecteert en meldingen activeert.

      • Continue validatie en meldingen

        • Er worden periodieke tests uitgevoerd en alle fouten leiden tot het activeren van meldingen

        • Deze meldingen creëren proactieve incidenten en worden afgehandeld als een echt incident dat gevolgen heeft voor de klant.

          • Dit heeft gevolgen voor de klant en draagt bij aan de beschikbaarheid en betrouwbaarheid van het systeem.

      • Continue integratie en levering

        • Dit is het engineering proces en afleveringspijplijn voor een snelle en betrouwbare bouw, validatie en implementatie van services / wijzigingen in diensten in Webex CC.

          • De mogelijkheid om volledig geautomatiseerde implementatie uit te voeren – van code tot productie-omgeving, met alle vereiste validaties, vermindert de risico's en minimaliseert de tijd om het op te lossen, als een wijziging moet worden geïmplementeerd als reactie op een fout.

      • Aardlekschakelaars en Kill-schakelaars

        • Verschillende onderdelen van het systeem / bepaalde mogelijkheden van Webex CC kunnen selectief worden uitgeschakeld voor alle klanten of geselecteerde klanten, om de cascade-effecten van een fout te minimaliseren.

          • Zo kan het uitvaloppervlak tot een minimum worden beperkt en zijn klanten over kernfuncties van het contactcenter beschikbaar.

      Monitoring and Failure Detection

      De volgende afbeelding geeft de mechanismen voor continue controle, validatie en waarschuwing aan die van toepassing zijn voor Webex CC.

      Continue bewaking en foutmeldingen detecteren

      Continuïteit voor bedrijf en disaster recovery

      Het Disaster Recovery en Business Continuity proces zorgt ervoor dat elke grootschalige uitval binnen een regio wordt gedetecteerd en dat vereiste stappen worden genomen om het herstel van de diensten aan klanten die in de regio zijn verbonden te waarborgen.

      De stappen voor herstel worden gedocumenteerd, gevalideerd en regelmatig bijgewerkt volgens de disaster recovery and Management-processen.

      Webex CC-services worden geïmplementeerd in drie afzonderlijke beschikbaarheidszones binnen een AWS-regio. Elke beschikbaarheidszone is een andere fysieke locatie in de regio, met onafhankelijke nutsvoorzieningen.

      In geval van volledige UITval van de AWS-regio, vertrouwt Webex CC op AWS voor het herstellen van de regio en voor outages in de hele regio, wordt het Webex CC datacenter ingericht in een nieuwe AWS-regio om de belangrijkste klantconfiguraties en gegevens te herstellen zodat het contactcentrum operationeel is voor klanten in de nieuwe AWS-regio.

      Hiervoor is automatisering nodig, maar handmatige tussenkomst om het proces te activeren, te controleren en ervoor te zorgen dat de vereiste configuratie en gegevens worden hersteld om het contactcentrum voor klanten operationeel te maken.

      Naleving en certificering

      Webex Contact heeft een uitgebreid overzicht van beveiligingscertificaten. Deze certificeringen worden regelmatig up-to-date gehouden.

      • PCI DSS QSA

      • CA EN VAN DOOR DEN 2

      • HIPAA EN HITECH

      • STAR LEVEL 1

      • AANNaar Star Niveau 2 (onafhankelijke beoordeling van drie partij)

      • SOC2

      • ISO27001 (internationale standaard voor informatiebeveiliging)

      • ISO27017 (beveiligingsstandaard voor cloudserviceproviders)

      • ISO27018 (beveiligingsstandaard gericht op de bescherming van persoonlijke gegevens in de cloud)

      • ISO27701 (toestelnummer voor gegevensprivacy)

      • C5 Duitse standaard, die operationele veiligheid tegen cyberaanval aantoont

      Raadpleeg Webex tabblad met privacygegevens contactcenterservice voor meer informatie.

      Vond u dit artikel nuttig?