Oversikt

Denne underflyten gir en dynamisk opplevelse der kundekontoinformasjon hentes ved hjelp av en HTTP-forespørsel. Hvis oppslaget er vellykket, blir kunden bedt om å bekrefte konto-ID-en. Hvis det mislykkes, eller oppringeren foretrekker det, kan de skrive inn kontonummeret manuelt. Flyten håndterer feil som ugyldige inndata, tidsavbrudd og kritiske feil, på en elegant måte.

Denne underflyten bruker Cisco tekst-til-tale (TTS) for alle lydmeldinger.

Forutsetninger

Kontroller at følgende krav er oppfylt i administrasjonsportalen for Webex Contact Center før du implementerer denne underflyten:

  • Opprett inngangspunkter, køer, koblinger, team, tilordninger for inngangspunkt og andre organisasjonsspesifikke konfigurasjonsaktiviteter.
  • Last opp statiske lydfiler hvis egendefinerte lydforespørsler brukes i stedet for Cisco tekst-til-tale (TTS).
  • Kontroller at URL-adressen og parameterne for HTTP-forespørselen er riktig angitt basert på organisasjonens behov.

Hvis du vil ha detaljert informasjon, kan du se Webex Veiledning for konfigurasjon og administrasjon av kontaktsenter.

Inndata for delflyt

  • errorMessage - STRING: En melding som spilles av i tilfelle det oppstår en feil under underflyten.

Utganger for delflyt

  • outputVariable - STRING: Lagrer bekreftet eller manuelt angitt kontonummer.

Fordeling av understrømning

Tabellen nedenfor beskriver de ulike delflytelementene som er involvert i anropsprosessen, og beskriver handlingene og responsene som forekommer i løpet av hvert trinn.

Element for delflyt

Beskrivelse

Start underflyt

(Initialisering)

Delflyten starter prosessen med å hente kundedata.

Vent

(Trøstemelding)

Innringeren blir informert om at systemet henter informasjonen ved hjelp av en TTS-ledetekst: Vent mens vi slår opp informasjonen din.

HTTP-forespørsel

(Hent kundeinfo)

Systemet sender en HTTP GET-forespørsel om å hente kundeinformasjon fra et angitt API endepunkt. Hvis svaret lykkes, inneholder det kunde-ID.

Sjekk HTTP-status

(Evaluer respons)

HTTP-svaret evalueres basert på statuskoden. Hvis forespørselen var vellykket, går prosessen videre til neste trinn.

Bekreftelse-menyen

(Be om bekreftelse eller manuell oppføring)

Oppringeren blir bedt om å bekrefte den hentede konto-ID-en eller angi kontonummeret manuelt hvis det er feil.

Angi variabel

(Butikkkonto-ID)

Hvis oppringeren bekrefter konto-ID-en, lagres verdien i outputVariable.

Samle inn sifre

(Manuell kontooppføring)

Hvis forespørselen mislykkes eller oppringeren velger å skrive inn kontonummeret på nytt, blir de bedt om å skrive inn et 6-sifret kontonummer etterfulgt av firkantnøkkelen (#).

Feilhåndtering

(Fortsatt, ugyldig, kritisk)

Delflyten håndterer tidsavbrudd, ugyldige inndata og kritiske feil med respektive ledetekster:

  • Likevel: Spør, er du der fortsatt?, i tilfelle en timeout.
  • Ugyldig: Varsler oppringeren om ugyldige inndata og ber dem prøve på nytt.
  • Feil: En kritisk feilmelding som informerer,Noe gikk galt.

Avslutt delflyt

(Konklusjon)

Delflyten avsluttes enten etter bekreftelse av kontonummer eller håndtering av en feil.

Aktiviteter for delflyt

Tabellen nedenfor beskriver sekvensen for delflytaktiviteter for denne malen.

Aktivitet for underflyt

Beskrivelse

Start underflyt

Delflyten begynner når den påkalles.

Vent

Spiller av en melding ved hjelp av TTS, og ber oppringeren om å vente mens informasjonen hentes.

HTTP-forespørsel

Sender en HTTP GET-forespørsel om å hente kundens kontoinformasjon.

Sjekk HTTP-status

Evaluerer HTTP-svaret for å avgjøre om forespørselen var vellykket.

Bekreftelse-menyen

Ber oppringeren om å bekrefte den hentede konto-ID-en eller angi den på nytt hvis den er feil.

Angi variabel

Lagrer det bekreftede eller manuelt angitte kontonummeret.

Samle inn sifre

Samler inn et 6-sifret kontonummer fra oppringeren hvis HTTP-forespørselen mislykkes eller de velger å oppgi et nytt kontonummer.

Feilhåndtering

Flere ledetekster håndterer tidsavbrudd, ugyldige inndata og kritiske feil under delflyten.

Avslutt delflyt

Flyten avsluttes etter at kontonummeret er bekreftet eller det oppstår en feil.