Når du har opprettet og konfigurert AI-agentene dine i Webex AI Agent Studio-plattformen, er neste trinn å integrere dem med tale- og digitale kanaler. Denne integrasjonen gjør at AI-agentene kan håndtere både stemmebaserte og digitale samtaler med kundene dine, noe som gir en sømløs og interaktiv brukeropplevelse.
Tilgang til den autonome AI-agenten for taleanropene er foreløpig begrenset til spesifikke kunder. Hvis du vil ha mer informasjon, kan du kontakte Ciscos kundestøtte.
De følgende avsnittene beskriver konfigurasjonsflyten for integrering av AI-agenter med talek analen, slik at de kan administrere talebaserte kundeinteraksjoner effektivt.
Forutsetninger
- Opprett og konfigurer AI-agenter. Hvis du vil ha mer informasjon, kan du se Konfigurere skript AI-agent og Konfigurer autonome AI-agenter i administrasjonsveiledningen for Webex AI Agent Studio.
- Sett opp talekanalen:
- Opprett et inngangspunkt for talekanalen.
- Tilordne rutingsflyten til inngangspunktet. Hvis du vil ha mer informasjon, kan du se artikkelen Konfigurere en kanal.
- Sett opp en flyt. Hvis du vil ha mer informasjon, kan du se delen Opprette og administrere flyter i Flow Designer-artikkelen.
Konfigurer AI-agenter i flyt
Virtual Agent V2-aktiviteten gir en sanntids samtaleopplevelse for kontaktene dine. Du kan legge til Virtual Agent V2-aktiviteten i anropsflyten for å håndtere talebaserte AI-aktiverte samtaler. Når en innringer snakker, matcher systemet talen til den beste hensikten i AI-agenten. Videre hjelper den innringeren som en del av Interactive Voice Response (IVR) -opplevelsen.
UtfallUtfallet av samtalen mellom den som ringer og den virtuelle agenten bestemmer denne utgangsbanen.
-
Håndtert — Utfallet påkalles når kjøringen av den virtuelle agenten er fullført.
-
Eskalert — Utfallet påkalles når samtalen må eskaleres til den menneskelige agenten.
Enhver feil som oppstår under samtalen mellom den virtuelle agenten og den som ringer, bestemmer denne utgangsbanen.
Feil — Fly ten tar denne banen i alle feilscenarier.
- Dra og slipp Virtual Agent V2- aktiviteten fra Aktivitetsbiblioteket til hovedflytlerretet.
- I Generelle innstillinger, utfør følgende handlinger:
- I Aktivitetsetiket -feltet angir du et navn for aktiviteten.
- Skriv inn en beskrivelse for aktiviteten i Aktivitetsbeskrivelse-feltet.
- I innstillingene for Samtaleopplevelse,
- For skriptbaserte AI-agenter:
- Velg Webex AI Agent Scripted fra rullegardinlisten Contact Center AIConfig.
- Velg en av de publiserte skriptagentene under rullegardinlisten Virtual Agent.
- For autonome AI-agenter:
- Velg Webex AI Agent Autonomous fra rullegardinlisten Contact Center AIConfig.
- Velg en av de publiserte autonome agentene under rullegardinlisten Virtual Agent.
Du må angi de globale variablene i flyten for å konfigurere standard inndatasprå k og utgangsstemme for virtuell agent.
Hvis du vil overstyre standardinndataspråket og utgangsstemmen for Webex AI- agenten som er konfigurert i AI Agent Studio, inkluderer du Angi variabelaktiviteter før Virtual Agent V2-aktiviteten i flyten. Hvis du vil ha mer informasjon om hvordan du legger til globale variabler i flyten, kan du se Globale variabler i flytdesigner.
For egendefinert inntastingsspråk konfigurerer du Angi variabel-aktiviteten som følger:
- Sett variabelen til Global_Language.
- Angi variabelverdien til ønsket språkkode (for eksempel fr-CA).
For egendefinert utgangsstemme konfigurerer du Angi variabelaktiviteten som følger:
- Sett variabelen til Global_voiceName.
- Angi variabelverdien til ønsket utskriftskode for talenavn (for eksempel
en-US-Jennifer).
Vik tig: Stemmen du velger, må støttes av motoren AI-agenten bruker. Ellers vil anrop avslutte feilbanen til VAV2- aktiviteten.
Hvis du vil ha mer informasjon om støttede stemmer og språk, kan du se Støttede språk og stemmer for AI- agenter.
- For skriptbaserte AI-agenter:
- Angi det egendefinerte hendelsesnavnet og dataene i kolonnene Hendelsesnavn - Hendelsesdata i innstillingene for stat shendelse. Statshendelsen er en mekanisme for å utløse
hendelsesbehandleren som er konfigurert på Webex AI-agenten. I AI-agenten kan du konfigurere
hvordan hendelsen skal håndteres.
-
Hendelsesnavn — (valgfritt) Angir navnet på hendelsen som er definert på den integrerte tredjeparts AI-plattformen.
-
Hendelsesdata — (valgfritt) Angir JSON-dataene som systemet sender (som en del av det definerte hendelsesnavnet) til den integrerte tredjeparts AI-plattformen.
Du kan angi hendelsesnavnet og dataene i form av en statisk verdi eller uttrykk. For uttrykk, bruk denne syntaksen:
{{variable}}. Følgende er et eksempel på tilstandshendelsen som er konfigurert til å hilse på den som ringer med en egendefinert velkomstmelding.Arrangementets navn:
CustomWelcomeHendelsesdata:
{"Name»: «John"} -
- I Avanserte innstillinger merker du av for Akti
ver taleopp tak for å tillate opptak av samtaler mellom AI-agenten
og kunden. Når den er aktivert, vises opptakene på økter -siden i
AI Agent Studio-programmet.
Tjenesten bruker lagdelte kontroller, inkludert automatisert deteksjon av mønstre som kan indikere PCI-data i AI Agent-opptak og begrense synligheten i AI Agent Studio. Automatisert deteksjon identifiserer kanskje ikke alle forekomster av slike mønstre, som vist i følgende scenarier:
- Uoppfordret avsløring av den som ringer: En innringer kan dele betalingskort eller relatert informasjon utenfor den forventede samtaleflyten, noe som kan påvirke deteksjonens pålitelighet.
- Tale-til-tekst (STT) transkripsjonsbegrensninger: Hvis STT-modellen transkriberer betalingskortrelaterte detaljer ufullstendig, unøyaktig eller i et uventet format, kan deteksjon være mindre pålitelig.
- Plutselig samtaletermin ering: Samtaler kan kobles fra før backend-systemer fullt ut kan analysere samtalen og identifisere sensitivt innhold, noe som resulterer i tapt eller forsinket gjenkjenning.
- Bruk følgende aktivitetsutdatavariabler til å håndtere ulike brukstilfeller:
- VirtualAgentv2.Transcripturl —Lagrer URL-en som peker på transkripsjonen av samtalen mellom AI-agenten og den som ringer.
-
VirtualAgentv2.metadata — Lagrer JSON-dataene som systemet mottar fra agenten som en del av oppfyllelsen, håndteringen av egendefinerte hendelser eller overføringshandlinger. Du kan bruke disse dataene til å bygge mer forretningslogikk i flytbyggeren.
Se følgende eksempler fylt ut i MetaData-variabelen for forskjellige scenarier:
Håndtert resultat
{ "actions": { "get_flight_info": [ { "input": { "booking_id": "IE428656", "last_name": "Joyce" }, "type": "fulfillment" } ] } }Eskalert utfall
For tilpasset overføring:
Eskaleringsmetadataene og handlingsinformasjonen.
- escalation_type → tilpasset
- escalation_trigger → Navnet på overføringshandlingen som utløste eskaleringen
- handlinger - liste over handlinger utløst under påkallingen
{ "escalation_type": "custom", "escalation_trigger": "booking_agent_transfer", "actions": { "booking_agent_transfer": [ { "input": { "zipcode": "12345", "date_of_birth": "27-06-1973" }, "type": "transfer" } ] } }For systemoverføring
Dette er standardutgangseksemplet for systemoverføring.
- escalation_type → system
- eskalering_trigger → agentoverføring
- handlinger - liste over handlinger utløst under påkallingen
{ "escalation_type": "system", "escalation_trigger": "agent_transfer", "actions": { "agent_transfer": [ { "input": { "message": "I’ll connect you with a human representative now. Please hold on for a moment while I transfer you." }, "type": "transfer" } ] } } -
VirtualAgentv2.StateEventName — Lagrer navnet på den egendefinerte hendelsen som systemet mottar fra Webex AI-agenten etter at systemet utløser en egendefinert tilstandshendelse.
Se følgende flytmaler i Flow Designer Guide for detaljer om bruk av AI- agenter på talekanaler:
Konfigurer egendefinerte hendelser
I talekanalen tillater tilpassede hendelser flytdesigneren å orkestrere komplekse interaksjoner med AI-agenten. Dette er spesielt nyttig når oppfyllelse av hensikter krever handlinger som å hente data fra eksterne systemer eller ringe til tredjeparts API-er. Flytdesigneren implementerer den nødvendige logikken for disse oppfyllelseshandlingene.
For øyeblikket støttes tilpassede hendelser kun for skriptbaserte og autonome AI-agenter gjennom tal ekanalen.
De følgende avsnittene skisserer konfigurasjonsflyten for å integrere AI-agenter med digitale kanaler og gjøre dem i stand til å håndtere digitale interaksjoner med kundene.
Forutsetninger
-
Opprett og konfigurer AI-agenter. Hvis du vil ha mer informasjon, kan du se Konfigurere skript AI-agent og Konfigurer autonome AI-agenter i administrasjonsveiledningen for Webex AI Agent Studio.
-
Konfigurer din digitale kanal. Webex Connectog Webex Contact Center-integrasjon støtter for tiden seks kanaler, nemlig WhatsApp, SMS, e-post, Facebook Messenger, Apple Messages for Business og Live Chat. Hvis du vil ha mer informasjon om hvordan du konfigurerer kanal ressursene for hver av disse kanalene, kan du se Konfigurasjon av kanalressursen.
-
Lag en flyt påWebex Connect. Hvis du vil ha mer informasjon, kan du se Opprette en flyt på Webex Connect.
Konfigurer AI-agenter i flyt
Du kan bruke en AI Agent- node til å svare på bestemte spørsmål fra et korpus eller en kunnskapsbase. Du kan også aktivere flerturn-samtaler. AI-agenten kan stille oppfølgingsspørsmål, forstå kontekst og gi personlige svar.
Bare dra og slipp AI Agent- noden til den visuelle flytbyggeren for å komme i gang. Denne noden hjelper deg med å bruke skriptede og autonome AI-agenter konfigurert i Webex AI Agent Studio.
Konfigurer inn- og utgangsvariabler i AI-agentnoden
AI Agent-noden inneholder to metoder:
-
Prosessmelding — Lar deg sende brukermeldinger til den valgte agenten og få agentsvar tilbake.
-
Lukk økt — Lar deg lukke en økt i AI-agenten. I visse scenarier kan det være nødvendig å lukke en eksisterende AI-agentøkt og starte en ny. Det kan oppnås ved hjelp av en spesifikk metode i AI Agent-noden. Hvis en økt for eksempel forblir inaktiv i en spesifisert periode, lukker systemet økten automatisk for å optimalisere ressursene.
- I Prosessmeldingsmetoden konfigurerer du følgende inndatavariabler:
- Agenttype —Typen agent som brukes i flyten—enten skriptet eller autonomt.
- Agent — Agenten som behandler brukermeldingen og får
svar.
Du kan se AI-agentene du har tilgang til i Webex AI Agent Studio. Hvis du vil ha mer informasjon om hvordan du administrerer brukere og agenter i Webex AI Agent Studio, kan du se Brukerroller og administrere teammedlemmer.
- Melding — Variabelnavnet som inneholder den innkommende kundem eldingen som sendes til den valgte AI-agenten
- Språ k — Hvis den valgte AI-agenten er flerspråklig, kan du
velge språket for den innkommende meldingen i rullegardinlisten Språ k. Vi
fyller ut rullegardinlisten basert på språk i AI-agentinnstillinger.
Vi deaktiverer denne rullegardinlisten for agenter med et enkelt språk.
- Kanal — Navnet på kanalen som systemet mottar kundens melding fra.
- Brukeridentifikator — Angi brukerens unike identifikator for den valgte kanalen.
- Egendefinerte parametere (valgfritt) — Du kan sende
tilleggsinformasjon om kunden til Webex AI Agent Studio som et nøkkelverdipar. Vi knytter denne informasjonen til brukerens profil og bruker
den til senere samtaler. Du kan for eksempel angi om en bruker er en ny
kunde eller en eksisterende kunde.
Nøkler som sendes som egen
definerte parametereer tilgjengelige som $ {consumerData.extra_params. <your_key>} i agentsvar.For øyeblikket støttes tilpassede parametere bare for skriptet AI-agent gjennom digitale kanaler.
- Meldingsparametere (valgfritt) — Du kan
sende tilleggsinformasjon om gjeldende utveksling til Webex AI Agent Studio som et nøkkelverdipar.
Vi lagrer ikke denne meldingen, og den er bare tilgjengelig for bruk i neste agent- svar. Nøkler som sendes som
meldingsparametereer tilgjengelige som $ {extra_params. <your_key>} i agentsvar.
-
Konfigurer følgende utdatavariabler i Prosessmeldingsmetoden:
-
TextResponse — Tekstutdata som er konfigurert i AI-agenten; fungerer bare hvis ingen annen type rike eller spesielle elementer er tilstede. For flere tekstelementer i svaret returneres også det første tekstelementet.
-
FullResponse —Det fulle svaret med alle rike elementer og flere meldinger som er tilstede i utdataene fra agenten.
-
Datastore —En JSON/Dict av alle brukerdefinerte øktvariabler i agenten
-
TransactionID — Transaksjons-ID for forespørselen i Webex AI Agent Studio
-
SessionID — økt s-/samtale-ID i Webex AI Agent Studio
-
ConsumerID — Kunde-ID-en i Webex AI Agent Studio
-
MessageMetadata — Metad ataene som er knyttet til gjeldende svar fra den konfigurerte agenten
-
SessionMetadata — Metadataene som er knyttet til økten for gjeldende svar fra den konfigurerte agenten
Foreløpig støttes MessageMetadata og SessionMet adata bare for skriptbasert AI-agent gjennom digitale kanaler.
-
ResponsePayload — Den komplette svarnyttelasten fra Webex AI Agent Studio
-
- Konfigurer følgende inndatavariabler i Close Session-metoden:
- Agent — Agenten som behandler brukermeldingen og får svar.
Du kan se AI-agentene du har tilgang til i Webex AI Agent Studio. Hvis du vil ha mer informasjon om hvordan du administrerer brukere og agenter i Webex AI Agent Studio, kan du se Brukerroller og administrere teammedlemmer.
- Session ID — Vi lukker AI-agentøkten. Session-ID er tilgjengelig som en utdatavariabel for prosessmeldingsm etoden.
- Agent — Agenten som behandler brukermeldingen og får svar.
Hvis du vil ha informasjon om maler som bruker AI-agenter på digitale kanaler, kan du se Bruke flytmaler for AI Agent.
Node-resultater
Du kan se listen over mulige noderesultater for denne noden. Du kan tilpasse node etikettene ved hjelp av ikonet Rediger (blyant). Noden går ut gjennom en av nodekantene som tilsvarer utfallet av noden. Hver AI Agent-node tilsvarer et nodeutfall. Her er en liste over noderesultater.
- Feil (rød) — angir følgende:
-
OnError — når agenten ikke har svart med en melding.
-
onInvalidCustomerID — når en kundeidentifikator mangler.
-
onInvalidMessage —når meld ingsverdien mangler.
-
- Suksess (grønn) - indikerer følgende:
-
OnSuccess — når agenten svarer med en melding.
-
OnAgenthAndover — når agenten reiser en forespørsel om overlevering til agentene .
-
- Timeout (gul/gul) — indikerer følgende:
-
OnTimeout — når agenten ikke har svart på mer enn 15 sekunder.
-