Dela via


Aktivera DTMF-stöd för din röstaktiverade agent

Istället för att förlita dig på röstsvar kan du med DTMF (dual-tone multi-frequency) be dina agent-användare att använda telefonens knappsats för att välja alternativ eller tillhandahålla information.

Du kan ställa in ett globalt kommando som utlöses när som helst i konversationen om användaren agent anger en angiven ensiffrig nyckel. Det går att lägga till identifiering av DTMF-indata i enskilda ämnen för svaren som tillhandahålls i en frågenod.

Du kan konfigurera vilken tangent som ska tryckas ned för varje alternativ som användaren kan ange och hur länge agent ska vänta innan användarens indata tolkas.

Om nyckelindata från agent-användaren inte mappas till nodens alternativ upprepar agent frågan eller meddelandet och uppmanar användaren att försöka igen.

Om agentanvändares knappindata inte är mappat till DTMF:s globala utlösare, utlöser agenten systemämnet Okänd utlösare för tryckning på knappsats (röst). Det går att anpassa det efter affärslogiken.

Skärmbild på systemämnet för alternativet Okänd tryckning på knappsats.

Aktivera DTMF-stöd i ämnets nod

  1. Välj noden Utlösare med ämnet som vill använda som globalt DTMF-svar öppet för redigering.

  2. Håll markören över eller håll ned länge intill noden Utlösare (där den aktuella utlösartypen visas) för att visa ikonen Ändra utlösare .

  3. Välj ikonen och ange DTMF för att välja Globalt DTMF-kommando mottaget.

    Skärmbild på ikonen för Globalt DTMF-kommandot mottaget.

  4. Välj Redigera och anger du typen av igenkänd DTMF-indata samt eventuella villkor för utlösaren och dess prioritet i Egenskaper för mottagen DTMF .

    Skärmbild på fönstret Ändra utlösare och alternativet för Globalt DTMF-kommando mottaget markerat.

  5. När en frågenod är markerad går du till avsnittet Identifiera och väljer den typ av entitet som agent ska identifiera. Olika entitetstyper har särskilda egenskaper för att stödja DTMF-funktioner:

    Entitet (under Identifiera) DTMF-support Details
    Flervalsalternativ ✔️ Tilldela varje alternativ en DTMF-knapp manuellt
    Alternativ från en listvariabel ✔️ Tilldela DTMF-knappar automatiskt för varje alternativ
    Användarens fullständiga svar 🔢 Kan godkänna flersiffriga DTMF-indata
    Ålder 🔢 Kan godkänna flersiffriga DTMF-indata
    Booleskt ✔️ Tilldela DTMF-knappar automatiskt för varje alternativ
    City ✖️ DTMF stöds inte
    Color ✖️ DTMF stöds inte
    Kontinent ✖️ DTMF stöds inte
    Land eller region ✖️ DTMF stöds inte
    Date 🔢 Kan godkänna flersiffriga DTMF-indata
    Datum och tid ✖️ DTMF stöds inte
    Datum och tid utan tidszon ✖️ DTMF stöds inte
    Tidslängd ✖️ DTMF stöds inte
    Email ✖️ DTMF stöds inte
    Event ✖️ DTMF stöds inte
    Språk ✖️ DTMF stöds inte
    Money 🔢 Kan godkänna flersiffriga DTMF-indata
    Antal 🔢 Kan godkänna flersiffriga DTMF-indata
    Ordning 🔢 Kan godkänna flersiffriga DTMF-indata
    Organisation ✖️ DTMF stöds inte
    Procentandel 🔢 Kan godkänna flersiffriga DTMF-indata
    Personnamn ✖️ DTMF stöds inte
    Telefonnummer 🔢 Kan godkänna flersiffriga DTMF-indata
    Orienteringspunkt ✖️ DTMF stöds inte
    Hastighet 🔢 Kan godkänna flersiffriga DTMF-indata
    Tillstånd ✖️ DTMF stöds inte
    Gatuadress ✖️ DTMF stöds inte
    Temperatur 🔢 Kan godkänna flersiffriga DTMF-indata
    webbadress ✖️ DTMF stöds inte
    Grovlek 🔢 Kan godkänna flersiffriga DTMF-indata
    Postnummer 🔢 Kan godkänna flersiffriga DTMF-indata

Tilldela DTMF-knappar

För vissa entitetstyper kan du ange om de alternativ som tillhandahålls av agent användaren mappas till en DTMF-nyckel:

  • För entiteten Flervalsalternativ går det att tilldela varje alternativ DTMF-knappar genom att markera kryssrutan Tilldela DTMF-knappar för varje alternativ. När den här kryssrutan är markerad visas en ikon som representerar en telefons knappsats intill rubriken Alternativ för användare .

    Välj ikonen - för varje alternativ du lägger till och anger DTMF-signalen som alternativet mappas till.

    Skärmbild på hela frågenoden.

  • Det går att tilldela DTMF-knapparna varje alternativ automatiskt för entitetstyperna Alternativ från en listvariabel och Booleska.

    agent tilldelar nycklar i den ordning som alternativen är i, från 0 till 9.

Du kan låta agent automatiskt läsa upp de mappade alternativen:

  1. Välj ikonen Mer () för noden Fråga som du vill konfigurera och välj sedan Egenskaper. Panelen Frågeegenskaper öppnas.

  2. Välj Entitetsidentifiering och välj sedan om agenten läser upp alternativen för agentanvändaren.

Flersiffrig DTMF-indata

För entiteter som stöder flersiffriga DTMF-indata kan du ange om det ska finnas ett lägsta eller högsta antal siffror i agent-användarens giltiga svar. Dessa flersiffriga DTMF-indataentiteter omfattar de flesta entitetstyper som extraherar en siffra från agentanvändarens indata. Det går att ange ett intervall för antalet siffror som anses giltiga (till exempel 2-5) eller en fast längd (till exempel 5).

Skärmbild på alternativet för antal siffror (endast DTMF) visat på en frågenod.

Om agentanvändarens svar har färre eller fler siffror än angivet antal upprepar agenten frågan.

Om du inte anger antalet siffror accepterar agent alla sifferlängder och fortsätter ämnets flöde.

Det går även att ange om agenten väntar tills en viss avslutningsknapp trycks ned som visar att agentanvändaren har angett svaret. Det går att välja ingen knapp, knappen stjärna (*) eller fyrkant (#). Avslutningsknappen är valfri och ingår inte när indatalängden räknas.

DTMF-igenkänning på agentnivå

Du kan konfigurera vilken tangent som ska tryckas ned för varje alternativ som användaren kan ange och hur länge agent ska vänta innan användarens indata tolkas.

Viktigt

Utlösaren DTMF mottaget godkänner endast enskilda DTMF-knappar. Utlösares anropas inte om agentanvändaren anger knappen när den svarar på:

  • En frågenod som godkänner flersiffrig DTMF
  • En frågenod som godkänner ensiffrig DTMF där ett av de tillåtna alternativen är mappat till samma knapp
  1. Välj noden Utlösare med ämnet som vill använda som globalt DTMF-svar öppet för redigering.

  2. Håll markören över eller håll ned länge intill noden Utlösare (där den visar aktuell utlösartyp) för att visa ikonen Ändra utlösare .

  3. Välj ikonen och välj sedan Globalt DTMF-kommando mottaget.

    Skärmbild på panelen Ändra utlösare och Globalt DTMF-kommando mottaget i fokus.

  4. Ange DTMF-indata som känns igen samt eventuella villkor för utlösaren och dess prioritet i panelen Egenskaper för mottagen DTMF som öppnas.

DTMF-cachelagring

DTMF-cachelagring gör det möjligt för agentanvändare att trycka på indataknappar utan att vänta på varje fråga eller prompt från agent. Cachelagring är till exempel praktiskt för agentanvändare som känner till agentens vanliga konversationsväg och vill gå direkt till en viss meny.

DTMF-cachelagring cachelagrar varje knapptryckning i följd och anger indata automatiskt för på varandra följande frågor.

För en ensiffrig DTMF-nod cachelagras alla knapptryckningar efter den första för nästa runda.

För flersiffriga DTMF-noder följer agenten en uppsättning regler som avgör hur och vad som cachelagras grundat på dessa inställningar:

Scenario Sifferlängd Förutsättning Användarindata Resultat
Agentförfattaren angav inget avslutningstecken så tidsgränsen ignoreras. När användaren uppnår maxlängd cachelagras knappen efter maxlängd (den sista siffran) till nästa runda. 3 Avslutningstiden är 0 eller avslutningsknapp saknas 1, 2, 3, 1, … De första tre siffrorna returneras direkt medan den fjärde siffran cachelagras för nästa runda.
Agentförfattaren anger avslutningstecknet. Knapptryck efter timeout cachelagras till nästa runda. 3 Avslutningsknapp är # 1, 2, 3, 1 De tre första siffrorna väntar på avslutningstidsgränsen innan de returneras. Den fjärde siffran cachelagras till nästa runda.
När användaren når maxlängden körs tidsgränsen för avslutning. 3 Avslutningsknapp är # 1, 2, 3, sedan under tidsgränsfönstret, 1 De första fyra siffrorna returneras. Men eftersom den här frågan bara accepterar tre siffror anses hela indatasekvensen vara ogiltig och agent ställer frågan på nytt.
Användaren uppnår inte maxlängd (giltig längd). Knapptryck efter siffermellanrumstimern cachelagras till nästa runda. 2-5 Det spelar ingen roll om en avslutningsknapp är definierad 1, 2, 3, sedan efter tidsgränsen, 1 De första två siffrorna väntar på siffermellanrumstimern innan de returneras och den tredje och fjärde siffran cachelagras till nästa runda.

DTMF-cachelagring hanteras på följande sätt:

  • Om nästa runda inte tillåter inhopp ignoreras den cachelagrade knappen.
  • Om nästa runda tillåter inhopp hanteras knappen enligt dess flöde:
    • Om flödet består av flera meddelandenoder, men följs av en DTMF-flerfrågenod cachelagras knappar endast för den här DTMF-flerfrågan. Det globala DTMF-ämnet utlöses inte.
    • Om flödet består av flera meddelandenoder, men följs av en DTMF-frågenod cachelagras knappen endast för en enstaka DTMF-fråga. Dessutom cachelagras det globala DTMF-ämnet. Om de överlappar vinner dock den enstaka DTMF-frågan.
    • Om flödet består av flera meddelandenoder utan frågor cachelagras knappen för det globala DTMF-ämnet.

Tips

Undvik oavsiktlig cachelagring med följande:

  • Placera noden med inaktivt inhoppsmeddelande direkt efter frågenoden.
  • Använd en DTMF-frågenod med längre avslutningstimer (notera att detta ökar latensen för användaren i avsaknad av en avslutningsnyckel).