Slå på DTMF-støtte for din stemmeaktiverte agent

I stedet for å stole på talesvar, lar to-tone multifrekvens (DTMF) støtte deg be agentbrukerne dine bruke telefonens tastatur for å velge alternativer eller gi informasjon.

Bemerkning

DTMF-menyflyter passer best til klassisk (deterministisk) orkestrering. Finn ut mer i Velg hvordan du vil kontrollere samtalen , og velg hvordan du vil håndtere tale.

Konfigurer en global kommando som skal utløses under samtalen når agentens bruker trykker på en bestemt ensifret tast. Innenfor individuelle temaer, legg til DTMF-inndatagjenkjenning for svarene som gis i en Spørsmålsnode.

Konfigurer nøkkelen som må trykkes for hvert alternativ, og hvor lenge agenten skal vente før du analyserer brukerens inndata.

Hvis brukeren skriver inn en nøkkel som ikke samsvarer med noen av nodens alternativer, gjentar agenten spørsmålet eller meldingen og ber brukeren om å prøve på nytt.

Hvis brukeren skriver inn en nøkkel som ikke er tilordnet de globale DTMF-utløserne, utløser agenten systememnet For ukjent numerisk tastatur . Du kan tilpasse det etter forretningslogikken din.

Viktig!

Når du slår på DTMF og interagerer med den stemmeaktiverte agenten i Test agentpanelet , påvirker måten du taster inn tall på svaret. Hvis du skriver inn en numerisk nøkkel, for eksempel 1, samsvarer den med den numeriske rekkefølgen til menyalternativene i spørsmålsnoden . For å simulere en DTMF-tastaturoppføring må du skrive inn en DTMF-tastoppføring, for eksempel /DTMFKey 1, for å matche de tildelte DTMF-tastene i Spørsmål-noden.

Aktiver DTMF-støtte i noden for et emne

  1. Åpne temaet du vil bruke som globalt DTMF-svar for redigering, og velg Trigger-noden .

  2. Hold musepekeren over boksen for Utløser-noden, og velg Endre utløser-ikonet.

  3. Velg DTMF global kommando mottatt.

    Skjermbilde av alternativet «DTMF global kommando mottatt» emneutløser.

  4. Velg Rediger, og angi typen gjenkjent DTMF-inndata sammen med eventuelle betingelser for utløseren og prioriteten, i Egenskaper for mottatt DTMF.

    Skjermbilde av vinduet Endre utløser der alternativet for Global DTMF-kommando mottatt er valgt.

  5. Legg til en spørsmålsnode , velg enheten du vil bruke, i Identifiser. Ulike enhetstyper har distinkte kjennetegn for å støtte DTMF-toner:

    Enhet DTMF-støtte
    Flervalgsalternativer Tilordne en DTMF-tast manuelt til hvert alternativ
    Alternativer fra en listevariabel Tilordne DTMF-taster automatisk for hvert alternativ
    Brukerens hele svar Kan ta imot flersifrede DTMF-inndata
    Alder Kan ta imot flersifrede DTMF-inndata
    boolsk Tilordne DTMF-taster automatisk for hvert alternativ
    Sted DTMF støttes ikke
    Farge DTMF støttes ikke
    Kontinent DTMF støttes ikke
    Land eller område DTMF støttes ikke
    Dato Kan ta imot flersifrede DTMF-inndata
    Dato og klokkeslett DTMF støttes ikke
    Data og klokkeslett uten tidssone DTMF støttes ikke
    Varighet DTMF støttes ikke
    E-post DTMF støttes ikke
    Hendelse DTMF støttes ikke
    Språk DTMF støttes ikke
    Penger Kan ta imot flersifrede DTMF-inndata
    Nummer Kan ta imot flersifrede DTMF-inndata
    Ordenstall Kan ta imot flersifrede DTMF-inndata
    Organisasjon DTMF støttes ikke
    Prosent Kan ta imot flersifrede DTMF-inndata
    Personnavn DTMF støttes ikke
    Telefonnummer Kan ta imot flersifrede DTMF-inndata
    Interessepunkt DTMF støttes ikke
    Hastighet Kan ta imot flersifrede DTMF-inndata
    Delstat DTMF støttes ikke
    Gateadresse DTMF støttes ikke
    Temperatur Kan ta imot flersifrede DTMF-inndata
    URL DTMF støttes ikke
    Vekt Kan ta imot flersifrede DTMF-inndata
    Postnummer Kan ta imot flersifrede DTMF-inndata

Tilordne DTMF-taster

For noen entitetstyper, spesifiser om alternativene agenten gir brukeren er mappet til en DTMF-nøkkel:

  • Når det gjelder enheten Flervalgsalternativer, tilordner du DTMF-taster manuelt til hvert alternativ ved å merke av for Tilordne DTMF-taster til alternativer. Når du velger denne avkrysningsboksen, ser du et ikon som representerer telefonens tastatur ved siden av Alternativer for brukerens overskrift.

    For hvert alternativ du legger til, velger du ikonet - og angir DTMF-signalet som alternativet skal tilordnes til.

    Skjermbilde av hele spørsmålsnoden.

  • For Alternativer fra en listevariabel og boolske enhetstyper tilordner agenten automatisk DTMF-nøklene til hvert alternativ.

    Agenten tildeler nøkler i rekkefølgen alternativene er i, fra 0 til 9.

Slik får du agenten til å lese de tilordnede alternativene automatisk:

  1. Velg de tre prikkene (...) i Spørsmål-noden du vil konfigurere, og velg deretter Egenskaper. Panelet Egenskaper for spørsmål vises.

  2. Velg Enhetsgjenkjenning, og velg deretter om agenten skal lese alternativene til agentbrukeren.

Flersifrede DTMF-inndata

For enheter som støtter flersifret DTMF-input, spesifiser om det er et minimum eller maksimalt antall sifre i agentbrukerens gyldige svar. Disse flersifrede DTMF-inndataenhetene omfatter de fleste enhetstyper som trekker ut et tall fra agentbrukerens inndata. Du kan angi et intervall for antall gyldige sifre (for eksempel «2–5»), eller en fast lengde (for eksempel «5»).

Skjermbilde av alternativet for antall sifre (bare DTMF) som vises i en spørsmålsnode.

Hvis agentbrukeren skriver inn et svar med færre eller flere sifre enn spesifisert, gjentar agenten spørsmålet.

Hvis du ikke spesifiserer antall sifre, godtar agenten hvilken som helst lengde av sifre og fortsetter temaets flyt.

Du kan også angi om agenten skal vente på at en bestemt «avslutningstast» skal trykkes for å indikere at agentbrukeren er ferdig med å skrive inn svaret. Du kan ikke velge ingen tast, stjernetasten (*) eller firkanttasten (#). Avslutningstegnet er valgfritt og er ikke inkludert når man teller lengden på inputen.

DTMF-anerkjennelse på agentnivå

Konfigurer nøkkelen som må trykkes for hvert alternativ, og hvor lenge agenten skal vente før du analyserer brukerens inndata.

Viktig!

DTMF-mottat-triggeren godtar kun enkeltstående DTMF-nøkler. Triggeren kalles ikke hvis agentbrukeren taster inn nøkkelen når han svarer på:

  • En spørsmålsnode som tar imot flersifrede DTMF-inndata
  • En Question-node som aksepterer ensifret DTMF hvor ett av de tillatte alternativene kartlegges til samme nøkkel
  1. Åpne temaet du vil bruke som globalt DTMF-svar for redigering, og velg Trigger-noden .

  2. Hold musepekeren over eller velg siden av Trigger-noden (der den viser nåværende type trigger) for å se Endre trigger-ikonet .

  3. Velg ikonet, og velg deretter Global DTMF-kommando mottatt.

    Skjermbilde av panelet Endre utløser der Global DTMF-kommando mottatt er uthevet.

  4. I DTMF-panelet for mottatte egenskaper som åpnes, legg inn DTMF-inngangen som boten skal gjenkjenne, sammen med eventuelle betingelser for triggeren og dens prioritet.

DTMF-hurtigbufring

DTMF-caching gjør det mulig for en agentbruker å legge inn nøkler uten å måtte vente på hvert spørsmål eller prompt fra agenten. For eksempel er caching nyttig for agentbrukere som er kjent med agentens vanlige samtalevei og ønsker å gå rett til en spesifisert meny.

Med DTMF-caching blir hvert tastetrykk bufret i serie og automatisk lagt inn for hver påfølgende prompt.

For en ensifret DTMF-node cacher systemet alle nøkler etter den første for neste tur.

For flersifrede DTMF-noder følger agenten et sett med regler som bestemmer hvordan og hva som skal caches basert på disse innstillingene:

Scenario Sifferlengde Betingelse Brukerinndata Resultat
Agentforfatteren har ikke angitt et avslutningstegn, så tidsavbruddet ignoreres. Når brukeren når maksimumslengden, hurtigbufres tasten som kommer etter maksimumslengden (siste siffer), for neste omgang. 3 Termin tid er 0 eller termini nøkkel finnes ikke 1, 2, 3, 1, ... De tre første sifrene returneres umiddelbart, mens det fjerde sifferet hurtigbufres for neste omgang.
Agentutvikleren angir avslutningstegnet. Nøkkelinndata lagres i hurtigbufferen for neste omgang etter tidsavbrudd. 3 Avslutningstast er # 1, 2, 3, 1 De tre første sifrene venter på tidsavbruddet for avslutning før de returneres. Det fjerde sifferet bufres for neste omgang.
Når brukeren når maksimumslengden, kjøres tidsavbruddet for avslutning. 3 Avslutningstast er # 1, 2, 3, deretter i løpet av tidsavbruddsperioden, 1 De fire første sifrene returneres. Siden dette spørsmålet bare godtar tre sifre, anses imidlertid hele inndatasekvensen for å være ugyldig, og agenten stiller spørsmålet på nytt.
Brukeren når ikke maksimumslengden (gyldig lengde). Etter at tidtakeren mellom sifre er aktivert, hurtigbufres tastinndataene for neste omgang. 2–5 Spiller ingen rolle om en termnøkkel er definert 1, 2, 3, deretter etter tidsavbruddet, 1 De to første sifrene venter på tidtakeren mellom sifre før de returneres, og det tredje og fjerde sifferet hurtigbufres for neste omgang.

Systemet håndterer DTMF-caching på følgende måter:

  • Hvis neste runde ikke tillater innbrudd, dropper systemet den bufrede nøkkelen.
  • Hvis neste tur tillater innkjøring, håndterer systemet nøkkelen i henhold til flyten:
    • Hvis flyten består av flere meldingsnoder, men etterfølges av en flersifret DTMF-spørsmålsnode, cacher systemet nøkler for dette flersifrede DTMF-spørsmålet kun. Det globale DTMF-temaet utløses ikke.
    • Hvis flyten består av flere meldingsnoder, men etterfølges av en ensifret DTMF-spørsmålsnode, cacher systemet nøkkelen for en ensifret DTMF-nøkkel. Systemet cacher også DTMF globale tema. Men hvis de overlapper, vinner den ensifrede DTMF-spørsmålsnoden.
    • Hvis flyten består av flere meldingsnoder uten spørsmål, cacher systemet nøkkelen for DTMF-temaet.

Tips

For å unngå utilsiktet caching, ta følgende steg:

  • Plasser noden med meldingen der forstyrrelse er deaktivert, like etter spørsmålsnoden.
  • Bruk en flersifret DTMF-spørsmålsnode med en lengre tidstimer (merk at dette valget øker latenstiden for brukeren i fravær av en avslutningsnøkkel).