Testa grundläggande röstagenter

Testa din grundläggande röstagent med hjälp av textindata som simulerar användarens indata från tal eller multifrekvens med dubbla toner (DTMF). Du kan se talsvaret i textutdatan.

Om du vill testa röstfunktioner väljer du de tre punkterna (...) överst i testpanelen, pekar på Chattläge och väljer sedan Tal & DTMF.

Kända begränsningar

  • Taligenkänning, eftersom testchatten inte stödjer talinmatning.
  • Grammatikvalideringar och timers för flersiffrig DTMF, till exempel sifferlängd.
  • Beteenden för timer för tystnadsidentifiering, fråga om och reserv.

Konfigurera din teströstaktiverade agent

När du väljer tal- och DTMF-modaliteten i testpanelen kan du hämta en textversion av agentens talsvar.

Olika sätt att testa

Testa olika scenarier för att förutse förväntade resultat i chatten:

  • Ange röstvariabelvärden för att simulera verkliga telefonsamtal.

    Till exempel, för att simulera anropar-ID, sätt variabelvärdet för konversationsstart genom att ange kommandot /debug set _variable-name_ _variable-value_.

    Variabelnamn Typ Beskrivning
    Activity.From.Name Sträng Kundens uppringnings-ID
    Activity.Recipient.Name Sträng Röstagentnummer
    Conversation.SipUuiHeaderValue Sträng SIP-huvudvärde för överföring i kontext
    va_CustomerLocale Sträng Värde för nationella inställningar för vidarebefordran till en annan röst som stöder det önskade språket. Det här värdet kräver att du installerar OC-tilläggslösningarna.
    va_SurveyConsent Boolesk (sant/falskt) – Om kunden samtycker överförs samtalet automatiskt till agent för eftersamtalsundersökningar i slutet av den personliga digitala assistentens samtal.
    – Om inställt på falskt avslutas samtalet när agenten lägger på, vilket kräver att du installerar OC-tilläggslösningarna.
  • Om du har skapat ett SSML-meddelande för din röstaktiverade agent kan du visa textutdata utan SSML.

  • Om noden Fråga är konfigurerad för att läsa upp alternativ visas textutdata för alternativ för flera alternativ, alternativ för sluten lista och dynamiska listvariabler. Till exempel kan du få du kan säga boka ett flyg eller kontrollera flygstatus.

    Skärmbild på aktiverad förhandsgranskning av uppläsningsalternativen.

    Om alternativen godkänner DTMF-indata visas utdata för varje alternativ såsom Tryck på 1 eller säg boka ett flyg eller Tryck på 2 eller säg kontrollera flygstatus.

  • För meddelanden med inhopp inaktiverat visas Inhopp inte tillåtet.

    Skärmbild på meddelande om inaktiverade inhopp som visas i ett kundmeddelande.

  • För meddelanden om operativ latens som pågår länge, får du ett standardagentmeddelande en gång. I stället för att loopa visas meddelandet tills åtgärden har slutförts när den spelas upp i telefonikanalen.

  • För enstaka DTMF går det att trycka på en knapp på knappsatsen eller skriva ett kommando för att utlösa globala kommandon och sedan välja menyalternativ. Du kan skriva /DTMFkey 1, vilket behandlas som om användaren angav ett enda DTMF-alternativ "1." Beroende på samtalstillståndet kan agenten antingen gå vidare med alternativ 1:s val från frågenoden eller trigga ett globalt kommando, om det är tillämpligt.

    Skärmdump av ett exempel på simulerad knappplatta.

    Obs!

    Knappsatsingången stöder endast ensiffrig DTMF.

  • För multi DTMF kan du bara använda kommandot /DTMFkey _DTMF keys_. Till exempel /DTMFkey 123, för att simulera batchad, flersiffrig DTMF.

    Talinmatning kan hoppa över taligenkänningsdelen av systemet. Testchatt verifierar inte DTMF-grammatik såsom DTMF-längd, timer, termineringsnyckel och DTMF-cache.

    Tips

    Mata inte in DTMF-knappar med avslutningsknapp som sparade svar med alla DTMF-knappar.

  • När din agent överför samtalet till ett telefonnummer eller en personlig digital assistent visas ett meddelande i testpanelen. Välj Visa detaljer bredvid meddelandet för att se den kontext som skickas vidare.