Beispiele für Input-Aktionen sammeln

Die Verwendung von * oder # als abschließende Ziffern kann ein nützliches Hilfsmittel für die Autoren von Abläufen sein, um die Funktion in der Aktion Eingabe erfassen zu nutzen. Berücksichtigen Sie beim Aufbau Ihres Anrufablaufs die folgenden Anwendungsszenarien:

Szenario 1

Konfigurieren Sie die Aktion Eingabe erfassen so, dass ein Anrufer nach der 5- bis 8-stelligen Kunden-ID gefragt wird. Lassen Sie den Anrufer "#" drücken, um die Zahleneingabe zu beenden. Erlauben Sie der Aktion, den eingegebenen numerischen Wert zu überprüfen, indem Sie die vom Anrufer eingegebenen Ziffern einzeln zurücklesen. Lassen Sie in der zurückgegebenen Eingabedatenvariable die Ziffern zu, die der Anrufer eingibt, und lassen Sie keine abschließenden DTMF-Zeichen zu.

Numerische Eingabe

  • Ziffernbereich  5 bis 8
  • Abschlusszeichen #
  • Bei Betätigung Abschlusszeichen in Eingabedatenergebnis einbeziehen Aktiviert
  • Verifizierung  Einzelne Ziffern

Nicht numerische Eingabe

  • Eingabe von lediglich '*' akzeptieren Deaktiviert
  • Eingabe von lediglich '#' akzeptieren Deaktiviert

Szenario 2

Konfigurieren Sie die Aktion Eingabe erfassen so, dass ein Anrufer nach einer 5-stelligen Kunden-ID gefragt wird.  Die Aktion sollte den eingegebenen numerischen Wert mit Hilfe einer Einzelziffernprüfung verifizieren.

Numerische Eingabe

  • Anzahl der Ziffern (genau): 5 Ziffern
  • Abschlusszeichen Wenn Sie eine Aktion zum Sammeln von Eingaben für eine genaue Anzahl von Ziffern konfigurieren, ist ein Abschluss-DTMF nicht verfügbar.
  • Verifizierung  Einzelne Ziffern

Nicht numerische Eingabe

  • Eingabe von lediglich '*' akzeptieren Deaktiviert
  • Eingabe von lediglich '#' akzeptieren Deaktiviert

Szenario 3

Verwenden Sie Collect Input wie eine Menüauswahl. Zum Beispiel: "Drücken Sie 1 für Vertrieb, 2 für Marketing oder * für Wiederholung"

Numerische Eingabe

  • Anzahl der Ziffern (genau): 1 Ziffer
  • Abschlusszeichen Wenn Sie eine Aktion zum Sammeln von Eingaben für eine genaue Anzahl von Ziffern konfigurieren, ist ein Abschluss-DTMF nicht verfügbar.
  • Verifizierung Keine

Nicht numerische Eingabe

  • Eingabe von lediglich '*' akzeptieren Aktiviert
  • Eingabe von lediglich '#' akzeptieren Deaktiviert

Notizen

  • Wenn ein Aufrufer in diesem Fall "*" eingibt, ist die Eingangsdatenvariable die Zeichenkette "*", und der Ablaufautor kann dies in der Ablauflogik überprüfen.

    Szenario 4

    Konfigurieren Sie die Aktion "Eingabe erfassen" so, dass der Anrufer nach einer 5-stelligen Kunden-ID gefragt wird, oder dass er * drücken kann, um die Eingabe zu überspringen. Wenn der Anrufer eine 5-stellige Nummer eingibt, stellen Sie die Aktion so ein, dass der Anrufer die Richtigkeit der Nummer überprüft.  Verwenden Sie die Überprüfung einzelner Ziffern.

    Numerische Eingabe

    • Anzahl der Ziffern (genau): 5 Ziffern
    • Abschlusszeichen Wenn Sie eine Aktion zum Sammeln von Eingaben für eine genaue Anzahl von Ziffern konfigurieren, ist ein Abschluss-DTMF nicht verfügbar.
    • Verifizierung Einzelne Ziffern

    Nicht numerische Eingabe

    • Eingabe von lediglich '*' akzeptieren Aktiviert
    • Eingabe von lediglich '#' akzeptieren Deaktiviert

      Szenario 5

      Verwendung einer Ziffer als abschließendes DTMF.

      Numerische Eingabe

      • Ziffernbereich 3 bis 5 Ziffern
      • Abschlusszeichen 9 (lassen Sie das Kontrollkästchen Wenn gedrückt, beendendes DTMF in Eingabedaten einschließen nicht markiert)
      • Verifizierung Keine

      Nicht numerische Eingabe

      • Eingabe von lediglich '*' akzeptieren Deaktiviert 
      • Eingabe von lediglich '#' akzeptieren Deaktiviert

      Notizen

      • Dieses Szenario zeigt, dass ein Anrufer, dessen Kunden-ID 678 lautet, "6789" eingeben würde, da die 9 die Eingabe beendet.
      • Diese Endziffer ist nicht Teil der numerischen Eingabe, so dass das System 678 in die String-Variable Input Data zurückgibt, nicht 6789.