Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Flow-Block in Connect Customer: Stellen Sie das Verhalten des Touchtone-Puffers ein
Description
Verwenden Sie diesen Block, um die Tonwertpufferung für einen Kontakt zu aktivieren oder zu deaktivieren. Wenn die Tonpufferung aktiviert ist, werden Tastatureingaben des Kunden (Ziffern 0—9, # und *) beim Drücken durch den Kunden in einem Puffer von bis zu 30 Zeichen gesammelt, auch wenn die Eingabeaufforderungen noch abgespielt werden oder zwischen Flow-Block-Übergängen. Dadurch entfällt das häufig auftretende IVR-Problem, dass Ziffern wegfallen, wenn Kunden vor einer Aufforderung tippen.
Der Block hat zwei Modi:
-
Pufferung aktivieren — Beginnt mit dem Sammeln von DTMF-Eingaben im Puffer. Gepufferte Ziffern werden vom nächsten Kundeneingabe abrufen oder nächsten Store customer input (Kundeneingabe speichern) Block im Datenfluss verbraucht.
-
Stopp and Clear — Stoppt die Pufferung und löscht alle Ziffern im Puffer. Speichert optional die gepufferte Eingabe vor dem Löschen mit Unterstützung für Verschlüsselung.
Anwendungsfälle für diesen Block
-
Ermöglichen Sie es Kunden, in mehrstufigen IVR-Menüs zu navigieren, ohne warten zu müssen, bis jede Aufforderung abgeschlossen ist (Texteingabe).
-
Erfassen Sie Kontonummern, Bestellnummern oder andere numerische Eingaben, die Kunden eingeben, bevor die Abholaufforderung abgespielt wird.
Unterstützte Kanäle
In der folgenden Tabelle sind die Block-Weiterleitungsoptionen für einen Kontakt im vorgegebenen Kanal aufgeführt.
Kanal |
Unterstützt? |
|---|---|
Stimme |
Ja |
Chat |
Nein — Abzweig ist fehlerhaft |
Aufgabe |
Nein — Zweig ist fehlerhaft |
Nein — Zweig ist fehlerhaft |
Flow-Typen
Sie können diesen Block in den folgenden Flow-Typen verwendet:
-
Inbound-Flow
-
Customer queue flow (Kunden-WarteschlangenFlow)
-
Outbound whisper flow (Ausgehender Whisper-Flow)
-
Transfer to agent flow (Flow für Weiterleitung an Agenten)
-
Der Flow „An Warteschlange weiterleiten“
So konfigurieren Sie diesen Block
Sie können den Block Set Touchtone Buffer Behavior konfigurieren, indem Sie die Admin-Website von Connect Customer verwenden oder indem Sie die GetParticipantInput Aktion in der Connect-Customer-Flow-Sprache verwenden.
Pufferung aktivieren
-
Fügen Sie im Flow-Designer den Block Set Touchtone Buffer Behavior hinzu.
-
Wählen Sie unter Touchtone Buffer Behavior die Option Aktivieren aus.
-
Der Puffer beginnt sofort mit der Erfassung von DTMF-Eingaben des Kunden. Ziffern verbleiben im Puffer, bis sie von einem Kundeneingabe abrufen Store customer input (Kundeneingabe speichern) OR-Block verbraucht werden oder bis der Puffer explizit gestoppt und geleert wird.
Stoppen und löschen
-
Wählen Sie unter Touchtone Buffer Behavior die Option Stopp and Clear aus.
-
Aktivieren Sie optional die Option Eingabe speichern, um den aktuellen Pufferinhalt vor dem Löschen in einem Kontaktattribut zu speichern.
-
Wenn Sie Eingaben speichern, aktivieren Sie optional die Option Eingabe verschlüsseln und geben Sie einen Verschlüsselungsschlüssel an, um den gespeicherten Wert zu verschlüsseln.
Konfigurierter Block
In der folgenden Abbildung sehen Sie ein Beispiel eines konfigurierten Blocks. Er hat die folgenden Verzweigungen: Erfolg und Fehler.
-
Erfolg: Das Pufferverhalten wurde erfolgreich eingestellt.
-
Fehler: Es ist ein Fehler aufgetreten, z. B. wurde der Block durch einen Kontakt erreicht, der nicht per Spracheingabe erfolgt ist.
Wie der Puffer mit anderen Blöcken interagiert
-
Play prompt (Telefonansage wiedergeben): Beinhaltet das Kontrollkästchen Diese Aufforderung überspringen oder unterbrechen, wenn die Touchtone-Pufferung aktiviert ist. Wenn diese Option ausgewählt ist und der Puffer bereits Ziffern enthält, wird die Aufforderung vollständig übersprungen. Wenn der Kunde während der Aufforderung eine Taste drückt, wird die Aufforderung unterbrochen und die Ziffer wird dem Puffer hinzugefügt.
-
Kundeneingabe abrufen: Wenn der Puffer eine Ziffer enthält, wird der Block automatisch aus der Warteschlange entfernt und sie verwendet. Keine Konfigurationsänderungen erforderlich. Wenn der Puffer leer ist, wird der Kunde wie gewohnt zur Eingabe aufgefordert. Im Amazon Lex-Modus wird der Puffer automatisch geleert, bevor die Bot-Interaktion beginnt. Gepufferte Ziffern werden nicht verwendet und der Pufferinhalt wird nicht an den Amazon Lex-Bot weitergegeben.
-
Store customer input (Kundeneingabe speichern): Der Block wird bis zur maximalen Anzahl von Ziffern, die in der Blockkonfiguration angegeben ist, aus der Warteschlange entfernt. Wenn der Puffer gleich oder mehr Ziffern als das Maximum enthält, wird die Aufforderung übersprungen und der Aufruf wird sofort fortgesetzt. Wenn der Puffer weniger Ziffern als angefordert hat, wird der Timeout zwischen den Ziffern angewendet, damit der Anrufer die verbleibenden Ziffern in Echtzeit eingeben kann.
Automatisches Löschen
Der Puffer wird in den folgenden Situationen automatisch geleert:
-
Gepufferte Ziffern werden jedes Mal, wenn ein Kundeneingabe abrufen oder ein Store customer input (Kundeneingabe speichern) Block sie verarbeitet, in der Reihenfolge „First-In, First-Out“ verbraucht.
-
Eine Aktion zum Stoppen und Löschen wird ausgeführt.
-
Bei der Übertragung an einen Agenten oder eine Warteschlange.
-
Bei Verwendung Kundeneingabe abrufen mit Amazon Lex-Bots.
-
Der Kontakt endet.
Fehlerszenarien
In den folgenden Situationen wird ein Kontakt über die Fehler-Verzweigung weitergeleitet:
-
Der Block wird von einem Kontakt ohne Spracheingabe (Chat, Aufgabe oder E-Mail) erreicht.
-
Ungültige Eingabeverschlüsselungsparameter bei Verwendung von Stop and Clear mit aktivierter Speichereingabe.
Flow-Sprache
Der Block Set Touchtone Buffer Behavior wird mithilfe des Parameters als GetParticipantInput Aktion in der Flow-Sprache von Connect Customer dargestellt. EnableDTMFBuffer
Pufferung aktivieren:
{ "Parameters": { "EnableDTMFBuffer": "true" }, "Identifier": "unique-identifier", "Type": "GetParticipantInput", "Transitions": { "NextAction": "next-action-id", "Errors": [ { "NextAction": "error-action-id", "ErrorType": "NoMatchingError" } ] } }
Stoppen und löschen mit gespeicherten verschlüsselten Eingaben:
{ "Parameters": { "EnableDTMFBuffer": "false", "StoreInput": "true", "InputEncryption": { "EncryptionKeyId": "your-key-id", "Key": "your-encryption-key" } }, "Identifier": "unique-identifier", "Type": "GetParticipantInput", "Transitions": { "NextAction": "next-action-id", "Errors": [ { "NextAction": "error-action-id", "ErrorType": "NoMatchingError" } ] } }
Weitere -Quellen
Unter finden Sie detaillierte Informationen zu Anwendungsfällen Touchtone-Pufferung für Touchtone Buffering, bewährte Methoden und Anleitungen zum Ablaufdesign.