VAV (Virtual Agent – Voice) er en selvbetjeningsfunktion i Webex Contact Center, der hjælper dig med at integrere IVR-platformen (Interactive Voice Response) med cloudbaserede AI-tjenester. VAV understøtter menneskelignende interaktioner, der giver intelligent og automatiseret assistance til opkaldere. VAV-funktionen gør det muligt for personer, der ringer, at løse problemer hurtigt og mere effektivt i IVR-flowet og reducerer de opkald, der rettes mod menneskelige agenter.

VAV bruger teknologier som f.eks. NLP (Natural Language Processing), ASR (Automated Speech Recognition) og TTS (Text-to-Speech) til at forstå en opkalders hensigt og levere personlige og relevante stemmesvar.

VAV tilbyder følgende fordele:

  • Mulighed for at svare hurtigt på forespørgsler fra den person, der ringer op, i realtid.

  • Mulighed for at dirigere en opkalder til en live-agent, hvis den virtuelle agent ikke kan håndtere samtalen.

Webex Contact Center bruger Contact Center AI (CCAI)-tjenester via den tjenesteudbyderspecifikke integrationskonnektor. Du kan bruge AI-tjenester til at designe virtuelle agenter og oprette komplekse IVR-opkaldsflows.

  • Denne funktion er kun tilgængelig med Cisco-abonnementstjenester.

Regionale medietjenester

CCAI-tjenester understøtter regionalisering. CCAI-tjenester er tilgængelige med både standard- og eksterne PSTN-områder på Next Generation-platformen (RTMS). Få flere oplysninger i artiklen Konfigurer regionale medier til virtuel agentstemme .

Understøttede integrationer

Webex Contact Center understøtter i øjeblikket følgende integrationer:

  • Google Dialogflow CX
  • Google Dialogflow ES

Dialogflow CX-agent er en virtuel agent, der håndterer samtidige samtaler med dine slutbrugere. Det er et modul til forståelse af naturligt sprog, der forstår nuancerne i det menneskelige sprog. Du kan designe og bygge agentbots til at håndtere de typer samtaler, der kræves til dit system. Få flere oplysninger om CX i Google-dokumentationen.

Samtalen mellem den virtuelle agent og opkalderen vises på afskriftwidgetten på Agent Desktop.

Samtalen vises kun på afskriftwidgetten, hvis svaret "Agent siger" er indstillet i Dialogflow CX.

Forudsætninger

Hvis du vil integrere med VAV-udbyderen, skal du udføre følgende opgaver:

Understøttede funktioner

Virtuel agentstemme med Dialogflow CX understøtter følgende funktioner:

  • Delvist svar
  • Brugerdefineret begivenhed
  • Brugerdefinerede parametre

Delvist svar

Du kan konfigurere funktionen til delvist svar i CX til at underrette brugere, mens Dialogflow-agenten henter svaret via webhook. Få flere oplysninger i Konfigurer delvist svar i Dialogflow CX.

Brugerdefineret begivenhed

Du kan konfigurere brugerdefinerede begivenheder og brugerdefinerede nyttelastfunktioner i CX. Den brugerdefinerede nyttelastfunktion sender nyttelastoplysninger fra Google CX-programmet til klientsiden med henblik på behandling. Den brugertilpassede begivenhedsfunktion hjælper med at vælge en bestemt begivenhed, der skal aktiveres under CX-applikationen ved hjælp af API'en på klientsiden. Få flere oplysninger i Konfigurer brugerdefinerede begivenheder i Dialogflow CX.

Brugerdefinerede parametre

Du kan konfigurere parametre i Agent Builder-konsollen eller i Dialogflow CX-konsollen. Google Dialogflow CX-applikationen sender disse parametre til Webex Contact Center-applikationen til yderligere behandling. Få flere oplysninger i Konfigurer brugerdefinerede parametre i Dialogflow CX

Konfigurer aktivitet for virtuel agent v2

Aktiviteten for den virtuelle agent V2 giver dine kontakter en samtaleoplevelse i realtid. Du kan føje aktiviteten for den virtuelle agent V2 til opkaldsstrømmen for at håndtere talebaserede AI-aktiverede samtaler. Når en opkalder taler, matcher systemet talen med det bedste formål i den virtuelle agent. Desuden hjælper den den, der ringer op, som en del af IVR-oplevelsen (Interactive Voice Response).

Resultater

Angiver outputstierne for den aktivitet, der sker, baseret på resultatet af samtalen mellem den virtuelle agent og opkalderen.

  • Håndteret – resultatet udløses, når den virtuelle agents udførelse er fuldført.

  • Eskaleret – resultatet udløses, når opkaldet skal eskaleres til den menneskelige agent.

Håndtering af fejl

Angiver outputstien for aktiviteten for enhver fejl, der opstår under samtalen mellem den virtuelle agent og opkalderen.

Fejl – flowet tager denne sti i alle fejlscenarier.

Før du begynder

Konfigurer indgangspunktet, og vælg dirigeringsflowet (efter oprettelse af flowet i flowdesigneren). Få flere oplysninger i Opsæt en kanal.

1

Fra navigationsbjælken i Management Portal skal du vælge Dirigeringsstrategi > Flow .

2

Klik på Ny.

3

I feltet Flownavn skal du indtaste et unikt navn.

4

Klik på Start byggeproces. Vinduet Flowdesigner vises.

5

Træk og slip aktiviteten Virtuel agent V2 fra aktivitetsbiblioteket til hovedflowlærred.

6

I Generelle indstillinger skal du udføre følgende handlinger:

  1. I feltet Aktivitetsetiket skal du indtaste et navn på aktiviteten.

  2. I feltet Aktivitetsbeskrivelse skal du indtaste en beskrivelse af aktiviteten.

7

I indstillingerne for Samtaleoplevelse skal du vælge en af følgende valgmuligheder:

  • Statisk konfiguration af kontaktcenters kunstige intelligens – vælg CCAI-konfigurationsnavnet på Konfiguration af kontaktcenters kunstige intelligens i rullemenuen.

    CCAI-konfigurationsnavnet udfyldes baseret på den CCAI-funktion, der er konfigureret i Control Hub.

  • Konfiguration af variabel kontaktcenter for kunstige intelligens – vælg den flowvariabel, der tillader dynamisk valg af CCAI-konfigurations-id'et baseret på det område, hvorfra opkaldet stammer. Denne variabel knytter PSTN-området til det tilsvarende Google-profilområde for at håndtere samtalen.

    For yderligere oplysninger om, hvordan du konfigurerer konfiguration af variabel CCAI, se trin fra 6 til 8 i artiklen Konfigurer regionale medier til virtuel agentstemme .
    • Hvis et VAV-flow skal fungere, skal du indstille de globale variabler i flowet for at konfigurere standardsproget for input og output-stemme for den virtuelle agent. Få flere oplysninger om, hvordan du tilføjer globale variabler i flowet, i Globale variabler i flowdesigner.
    • Hvis du vil tilsidesætte standardinputsproget og outputstemmen for VAV, skal du inkludere aktiviteterne Indstil variabel før aktiviteten for den virtuelle agent V2 i flowet.

      For brugerdefineret inputsprog skal du konfigurere aktiviteten Indstil variabel på følgende måde:

      • Indstil variablen til Global_sprog.

      • Indstil variabelværdien til den påkrævede sprogkode (f.eks. fr-CA).

      For brugerdefineret udgangstale skal du konfigurere aktiviteten Indstil variabel på følgende måde:

      • Indstil variablen til Global_VoiceName.

      • Indstil variabelværdien til den påkrævede outputstemmenavnekode (for eksempel en-US-Standard-D).

      For yderligere oplysninger om understøttede stemmer og sprog i CX, se Understøttede stemmer og sprog.

8

I indstillingerne for Tilstand begivenhed skal du indtaste det brugerdefinerede begivenhedsnavn og dataene i kolonnerne Begivenhedsnavn - Begivenhedsdata . Tilstandshændelsen er en mekanisme til at udløse den begivenhedshandler, der er konfigureret på agentbotten. I agentbotten kan du konfigurere, hvordan begivenheden skal håndteres.

  • Begivenhedsnavn – (valgfrit) Angiver navnet på den begivenhed, der er defineret på den integrerede tredjeparts-AI-platform.

  • Begivenhedsdata – (valgfri) Angiver de JSON-data, som systemet sender (som en del af det definerede begivenhedsnavn) til den integrerede tredjeparts-AI-platform.

Du kan angive begivenhedsnavnet og dataene i form af en statisk værdi eller et statisk udtryk. For udtryk skal du bruge denne syntaks: {{ variable }}. Følgende er et eksempel på tilstandsbegivenheden, der er konfigureret til at hilse den, der ringer op, med en brugerdefineret velkomstmeddelelse.

Begivenhedsnavn: BrugertilpassetVelkommen

Begivenhedsdata: {"Name": "John"}

9

I Avancerede indstillinger skal du udføre følgende handlinger:

  1. I feltet Talehastighed skal du indtaste den numeriske værdi eller udtryk for at øge eller reducere hastigheden for taleoutput.

    • Gyldige værdier for det numeriske input er i intervallet 0,25 til 4,0. Standardværdien er 1,0.

      Hvis 0,5 f.eks. er angivet som værdien, bliver udgangshastigheden for tale langsommere end den ideelle hastighed. Med 2 indstillet som værdien, bliver udgangshastigheden for tale hurtigere end den ideelle hastighed.

    • For udtryk kan du bruge syntaksen: {{variable}}.

  2. I feltet Lydstyrkegain skal du indtaste den numeriske værdi eller udtryk for at øge eller mindske lydstyrken for taleoutput.

    • Gyldige værdier for det numeriske input er i intervallet -96,0 til 16,0 decibel (dB). Standardværdien er 0,0 dB.

    • For udtryk kan du bruge syntaksen: {{variable}}.

  3. I feltet Tonehøjde skal du indtaste den numeriske værdi eller udtryk for at øge eller reducere tonehøjden for taleoutput.

    • Gyldige værdier for det numeriske input er i intervallet -20,0 til 20,0 hertz (Hz). Standardværdien er 0,0 Hz.

    • For udtryk kan du bruge syntaksen: {{variable}}.

  4. I feltet Afslutningsforsinkelse skal du indtaste den numeriske værdi. Denne indstilling gør det muligt for den virtuelle agent at fuldføre den sidste meddelelse, før aktiviteten stopper og går videre til næste trin i flowet.

    Hvis du f.eks. ønsker, at den virtuelle agent angiver noget for opkalderen, før systemet eskalerer opkaldet til en agent, skal du overveje den tid, det tager at færdiggøre den endelige meddelelse, før eskaleringen.

    Den gyldige værdi for det numeriske input er i intervallet fra 0 til 30 sekunder. Standardværdien er 15 sekunder.

    Hvis du konfigurerer værdien Afslutningsforsinkelse til 0, afspiller systemet ikke den sidste lydmeddelelse til den, der ringer op.

  5. Markér afkrydsningsfeltet Aktivér samtaleafskrift for at tillade Agent Desktop at vise afskriften af samtalen mellem den virtuelle agent og opkalderen.

    Den rå afskrift er også tilgængelig via en dynamisk URL-adresse. Denne URL-adresse udtrækker specifikke afsnit fra afskriften med en HTTP-anmodning.

10

I Aktivitetsoutput-variabler kan du se listen over variabler, der gemmer outputstatussen for den begivenhed, der opstår under samtalen mellem den virtuelle agent og opkalderen.

  • VirtualAgentV2.TranscriptURL – gemmer den URL-adresse, der peger på afskriften af samtalen mellem den virtuelle agent og opkalderen.

    Brug Parse -aktiviteten til at udtrække parametrene fra stemmeafskriften til den virtuelle agent.

  • VirtualAgentV2.MetaData – gemmer de JSON-data, der modtages fra agentbotten som en del af opfyldelsen eller håndteringen af den brugerdefinerede begivenhed. Du kan bruge disse data til at opbygge mere forretningslogik i flowbuilderen.

  • VirtualAgentV2.StateEventName – gemmer navnet på den brugerdefinerede begivenhed, som systemet modtager fra agentbotten, efter systemet udløser en brugerdefineret tilstandsbegivenhed.

  • I øjeblikket er en-US det eneste sprog, der understøttes.

  • Kun u-law-codec'et understøttes.

  • Når et opkald omstilles til en live-agent, vises afskriften af samtalen mellem opkalderen og den virtuelle agent i afskriftsgadgetten på Agent Desktop (kun hvis afskriftsgadgetten er konfigureret på Agent Desktop).

Dialogflow ES-agenten er en virtuel agent, der håndterer samtidige samtaler med dine slutbrugere. Det er et modul til forståelse af naturligt sprog, der forstår nuancerne i det menneskelige sprog. Du kan designe og bygge agentbots til at håndtere de typer samtaler, der kræves til dit system. Få flere oplysninger om Dialogflow ES i Google-dokumentationen.

Samtalen mellem den virtuelle agent og opkalderen vises på afskriftwidgetten på Agent Desktop. Samtalen vises kun på afskriftwidgetten, hvis "Svarene" er indstillet i Dialogflow ES.

Forudsætninger

Hvis du vil integrere med Dialogflow ES, skal du udføre følgende opgaver:

  • Du skal have Dialogflow Essentials-udgaven for at integrere med Dialogflow ES.

  • Konfigurer Google CCAI-forbindelsen i Control Hub. For yderligere oplysninger, se emnet Konfigurer Google CCAI-forbindelse i artiklen Konfigurer integrationsforbindelser til Webex Contact Center .

  • Opret funktionen Contact Center AI (CCAI) i Control Hub. Få flere oplysninger i artiklen Opret et kontaktcenter AI-konfiguration . Systemet genererer det CCAI-konfigurations-id, som du kan bruge i konfigurationerne til flowstyring.

Konfigurer aktivitet for virtuel agent V2

De kunder, der bruger Next Generation-platformen, kan konfigurere aktiviteten for den virtuelle agent V2 i flowdesigneren.

Aktiviteten for den virtuelle agent V2 giver dine kontakter en samtaleoplevelse i realtid. Du kan føje aktiviteten for den virtuelle agent V2 til opkaldsstrømmen for at håndtere talebaserede AI-aktiverede samtaler. Når en opkalder taler, matcher systemet talen med det bedste formål i den virtuelle agent. Desuden hjælper den den, der ringer op, som en del af IVR-oplevelsen (Interactive Voice Response).

Mere end én virtuel agent V2-aktivitet i den samme gren i et opkaldsflow understøttes ikke.

Resultater

Angiver outputstierne for den aktivitet, der sker, baseret på resultatet af samtalen mellem den virtuelle agent og opkalderen.

  • Håndteret – resultatet udløses, når den virtuelle agents udførelse er fuldført.

  • Eskaleret – resultatet udløses, når opkaldet skal eskaleres til den menneskelige agent.

Håndtering af fejl

Angiver outputstien for aktiviteten for enhver fejl, der opstår under samtalen mellem den virtuelle agent og opkalderen.

Fejl – flowet tager denne sti i alle fejlscenarier.

Standardindstillinger på systemniveau

Følgende indstillinger er defineret internt i systemet som standard. Disse indstillinger vises ikke i brugergrænsefladen og kan ikke ændres:

  • Uendeligt antal forsøg til håndtering af ugyldige eller ingen inputfejl.

  • Bryd ind er aktiveret for at afbryde den virtuelle agent under interaktion.

  • DTMF-afslutningssymbol = #. Denne indstilling angiver slutningen af indtastningen.

  • DTMF 'Timeout uden input' = 5 sekunder. Denne indstilling angiver det tidsrum, som den virtuelle agent venter på opkalderens input.

  • DTMF 'timeout mellem cifre' = 3 sekunder. Denne indstilling angiver det tidsrum, som den virtuelle agent venter på det næste DTMF-input fra opkalderen, før den virtuelle agent fortsætter i samtaleflowet.

Før du begynder

  • Konfigurer en Dialogflow-agent. Få flere oplysninger om opbygning af en Dialogflow-agent i Google Cloud i Byg en agent.

  • Konfigurer Google CCAI-forbindelsen, og opret en CCAI-konfiguration i Control Hub.

  • Konfigurer indgangspunktet, og vælg dirigeringsflowet (når flowet er oprettet i flowdesigneren). Få flere oplysninger i Opsæt en kanal.

1

Log ind på Control Hub, vælg Tjenester > Kontaktcenter > Flows.

2

Klik på Administrer flows , og klik derefter på Opret flows.

3

I feltet Flownavn skal du indtaste et unikt navn og klikke på Start byggeproces. Vinduet Flowdesigner vises.

4

Træk og slip aktiviteten Virtuel agent V2 fra aktivitetsbiblioteket til hovedflowlærred.

5

I Generelle indstillinger skal du udføre følgende handlinger:

  1. I feltet Aktivitetsetiket skal du indtaste et navn på aktiviteten.

  2. I feltet Aktivitetsbeskrivelse skal du indtaste en beskrivelse af aktiviteten.

6

I indstillingerne for Samtaleoplevelse skal du vælge en af følgende indstillinger for konfiguration af kontaktcenters kunstige intelligens:

  • Statisk – vælg CCAI-konfigurationen til at håndtere samtalerne inden for standard-PSTN-området.

    Konfigurationen af kontaktcenters kunstige intelligens udfyldes baseret på den CCAI-funktion, der er konfigureret på Control Hub.

  • Variabel – vælg CCAI-konfigurationen til at håndtere samtalerne inden for den samme placering af opkalderen, mens opkaldet stammer fra det eksterne eller ikke-standard-PSTN-område. Denne variabel knytter PSTN-området til det tilsvarende Google-profilområde.

    For yderligere oplysninger om, hvordan du konfigurerer konfiguration af variabel CCAI, se trin 6 til 8 i dokumentet Konfigurer regionale medier til virtuel agentstemme .
    • Hvis et VAV-flow skal fungere, skal du indstille de globale variabler i flowet for at konfigurere standardsproget for input og output-stemme for den virtuelle agent. Få flere oplysninger om, hvordan du tilføjer globale variabler i flowet, i Globale variabler.
    • Hvis du vil tilsidesætte standardinputsproget og outputstemmen for VAV, skal du inkludere aktiviteterne Indstil variabel før aktiviteten for den virtuelle agent V2 i flowet.

      For brugerdefineret inputsprog skal du konfigurere aktiviteten Indstil variabel på følgende måde:

      • Indstil variablen til Global_sprog.

      • Indstil variabelværdien til den påkrævede sprogkode (f.eks. fr-CA).

      For brugerdefineret udgangstale skal du konfigurere aktiviteten Indstil variabel på følgende måde:

      • Indstil variablen til Global_VoiceName.

      • Indstil variabelværdien til den påkrævede outputstemmenavnekode (for eksempel en-US-Standard-D).

      For yderligere oplysninger om understøttede stemmer og sprog i ES, se Understøttede stemmer og sprog.

7

I indstillingerne for Tilstand begivenhed skal du indtaste det brugerdefinerede begivenhedsnavn og dataene i kolonnerne Begivenhedsnavn - Begivenhedsdata . Tilstandshændelsen er en mekanisme til at udløse formålet uden behov for matchet tekst eller talt input. Du kan definere de brugerdefinerede begivenheder for at udløse formålet. Få oplysninger om, hvordan du konfigurerer hensigten for begivenheder i Dialogflow ES, i Google-dokumentationen.

  • Begivenhedsnavn – (valgfrit) Angiver navnet på den begivenhed, der er defineret på den integrerede tredjeparts-AI-platform.

  • Begivenhedsdata – (valgfri) Angiver de JSON-data, som systemet sender (som en del af det definerede begivenhedsnavn) til den integrerede tredjeparts-AI-platform.

Du kan angive begivenhedsnavnet og dataene i form af en statisk værdi eller et statisk udtryk. For udtryk skal du bruge denne syntaks: {{ variable }}. Følgende er et eksempel på tilstandsbegivenheden, der er konfigureret til at hilse den, der ringer op, med en brugerdefineret velkomstmeddelelse.

Begivenhedsnavn: BrugertilpassetVelkommen

Begivenhedsdata: {"Name": "John"}

8

I Avancerede indstillinger skal du udføre følgende handlinger:

  1. I feltet Talehastighed skal du indtaste den numeriske værdi eller udtryk for at øge eller reducere hastigheden for taleoutput.

    • Gyldige værdier for det numeriske input er i intervallet 0,25 til 4,0. Standardværdien er 1,0.

      Hvis 0,5 f.eks. er angivet som værdien, bliver udgangshastigheden for tale langsommere end den ideelle hastighed. Med 2 indstillet som værdien, bliver udgangshastigheden for tale hurtigere end den ideelle hastighed.

    • For udtryk kan du bruge syntaksen: {{variable}}.

  2. I feltet Lydstyrkegain skal du indtaste den numeriske værdi eller udtryk for at øge eller mindske lydstyrken for taleoutput.

    • Gyldige værdier for det numeriske input ligger i intervallet -96,0 til 16,0 decibel (dB). Standardværdien er 0,0 dB.

    • For udtryk kan du bruge syntaksen: {{variable}}.

  3. I feltet Tonehøjde skal du indtaste den numeriske værdi eller udtryk for at øge eller reducere tonehøjden for taleoutput.

    • Gyldige værdier for det numeriske input er i intervallet -20,0 til 20,0 hertz (Hz). Standardværdien er 0,0 Hz.

    • For udtryk kan du bruge syntaksen: {{variable}}.

  4. I feltet Afslutningsforsinkelse skal du indtaste den numeriske værdi. Denne indstilling gør det muligt for den virtuelle agent at fuldføre den sidste meddelelse, før aktiviteten stopper og går videre til næste trin i flowet.

    Hvis du f.eks. ønsker, at den virtuelle agent angiver noget for opkalderen, før systemet eskalerer opkaldet til en agent, skal du overveje den tid, det tager at færdiggøre den endelige meddelelse, før eskaleringen.

    Den gyldige værdi for det numeriske input er i intervallet fra 0 til 30 sekunder. Standardværdien er 15 sekunder.

    Hvis du konfigurerer værdien Afslutningsforsinkelse til 0, afspiller systemet ikke den sidste lydmeddelelse til den, der ringer op.

  5. Markér afkrydsningsfeltet Aktivér samtaleafskrift for at tillade Agent Desktop at vise afskriften af samtalen mellem den virtuelle agent og opkalderen.

    Den rå afskrift er også tilgængelig via en dynamisk URL-adresse. Denne URL-adresse udtrækker specifikke afsnit fra afskriften med en HTTP-anmodning.

9

I Aktivitetsoutput-variabler kan du se listen over variabler, der gemmer outputstatussen for den begivenhed, der opstår under samtalen mellem den virtuelle agent og opkalderen.

  • VirtualAgentV2.TranscriptURL – gemmer den URL-adresse, der peger på afskriften af samtalen mellem den virtuelle agent og opkalderen.

    Brug Parse -aktiviteten til at udtrække parametrene fra stemmeafskriften til den virtuelle agent.

  • Variablerne VirtualAgentV2.MetaData og VirtualAgentV2.StateEventName er ikke relevante.

  • I øjeblikket er en-US det eneste sprog, der understøttes.

  • Kun U-law-codec'et understøttes.

  • Når et opkald omstilles til en live-agent, vises afskriften af samtalen mellem opkalderen og den virtuelle agent i afskriftsgadgetten på Agent Desktop (kun hvis afskriftsgadgetten er konfigureret på Agent Desktop).

IVR-afskrift og globale variabler i Agent Desktop

Administratoren kan give adgang til en agent for at se samtalens IVR-afskrift og for at se eller redigere de globale (tidligere kendt som CAD) variabler baseret på de konfigurationer, der er indstillet i opkaldsflowet.

En agent kan få vist samtalens IVR-afskrift og de globale variabler, der er udtrukket fra samtalens IVR-afskrift baseret på de tilladelser, der er indstillet i opkaldsflowet af administratoren. Få flere oplysninger om samtalens IVR-afskrift i Agent Desktop i Widget til IVR-afskrift.

Få flere oplysninger om de globale variabler i Agent Desktop i Indtast opkaldstilknyttede datavariabler.