Formularaktion

Funktion kommt bald

Verwenden Sie die Formularaktion in digitalen Bot-Flows, um zuvor von einem Administrator konfigurierte Formulare in vorgefertigten Antworten zu senden. Diese Aktion ermöglicht Ihrem digitalen Bot, benutzerdefinierte Formulare an Ihre Kunden zu senden und ihre Antworten zu erfassen.

Administratoren können Formulare erstellen und verwalten mit dem vorgefertigte Antworten Funktion in Genesys Cloud. Weitere Informationen zum Erstellen von Formularen finden Sie unter Hinzufügen eines Formulars .

Notiz : Die Formularaktion ist derzeit nur für Apple Messages for Business verfügbar. Die Aktion nimmt den Fehlerpfad, wenn Sie sie in anderen nicht unterstützten Kanälen verwenden.

Feld Beschreibung
Name 

Die Bezeichnung, die Sie hier eingeben, wird zum Namen der Aktion im Aufgabeneditor.

Bibliothek

Wählen Sie die entsprechende Bibliothek mit vorgefertigten Antworten aus, die das Formular enthält, das Sie in der Aktion verwenden möchten. Weitere Informationen zu Bibliotheken mit vorgefertigten Antworten finden Sie unter Erstellen und Verwalten von Bibliotheken .

Formular

Wählen Sie das Formular aus, das der Bot an den Bot-Teilnehmer senden muss.

Notiz : Wenn Sie die Bibliothek ändern, nachdem Sie das Formular ausgewählt haben, wird Ihre Formularauswahl zurückgesetzt.

Zeitüberschreitung beim Ausfüllen des Formulars

Legen Sie die maximale Zeitspanne fest, die der Bot nach dem Senden des Formulars warten muss, bis der Teilnehmer es ausgefüllt hat. Wenn der Teilnehmer das Formular nicht innerhalb dieser Dauer ausfüllt, löst der Flow ein „Keine Eingabe“-Ereignis aus.

Formularseiten

Nachdem Sie das Formular ausgewählt haben, füllt Architect automatisch alle Formularelemente aus und listet sie unter „Formularseiten“ auf. Definieren Sie für jede Formularseite eine Variable, um den entsprechenden Antwortwert zu erfassen, und verwenden Sie die Variable dann im Flow für weitere Aktionen.

Die Beschriftung jeder Formularseite wird je nach Formularseitentyp in einem der folgenden Formate angezeigt:

  • Listenauswahl: „Formulartitel (Formulartyp – Typ auswählen).“ Beispiel: „Wählen Sie eine Bestellung aus (Listenauswahl – Einzeln).“
  • Eingang: „Formulartitel (Formulartyp)“. Beispiel: „Geben Sie Ihren Namen ein (Eingabe).“
  • Datumsauswahl: „Formulartitel (Formulartyp)“. Beispiel: „Geben Sie das Bestelldatum ein (Datumsauswahl).“
Keine Übereinstimmung

Geben Sie die Mitteilung ein, die der Bot ausgibt, wenn die Eingabe des Benutzers nicht übereinstimmt.

Hinweis: Der Bot gibt den Inhalt von Einstellungen > Benutzereingaben > Keine Übereinstimmung erkannt > Keine Übereinstimmung entschuldigt sich, kombiniert mit der Kommunikation von Keine Übereinstimmung.

Anpassen Keine Übereinstimmung

Aktiviert das Feld No Match Reprompts. Mit dieser Option können Sie eine Liste von Aufforderungen zur Eingabe von Nichtübereinstimmungen erstellen, die nach und nach erfolgen, wenn der Bot Eingabeereignisse für Nichtübereinstimmungen erhält.

Keine Übereinstimmung Wiederholungen

Wenn der Bot eine Nichtübereinstimmungs-Eingabe erhält, gibt er die Kommunikation in der No Match Reprompts-Sammlung zurück, die der aktuellen Anzahl der für diese Aktion erhaltenen Nichtübereinstimmungs-Eingaben entspricht. Die erste Nichtübereinstimmungseingabe löst beispielsweise aus, dass der Bot die erste Nichtübereinstimmungsabfrage in der definierten Sammlung verwendet.

Die Länge der No Match Reprompt-Sammlung hat Vorrang vor der maximalen Anzahl von Wiederholungsversuchen, die Sie unter Einstellungen > Benutzereingaben > No Match Detected > Maximale Anzahl von Wiederholungsversuchen für diese bestimmte Aktion festlegen. Wenn Sie zum Beispiel zwei Wiederholungen in der Sammlung definieren, versucht der Bot es zweimal. Eine leere Sammlung schaltet die Wiederholungsversuche für No Match aus.

Hinweis: Der Bot sendet die Mitteilung Einstellungen > Benutzereingaben > Keine Übereinstimmung erkannt > Keine Übereinstimmung entschuldigen zusammen mit der entsprechenden Mitteilung Keine Übereinstimmung wiederholen.

Standard Keine Übereinstimmung

Aktiviert das Standardfeld Keine Übereinstimmung. Verwenden Sie diese Option, um eine einzelne Nichtübereinstimmungsaufforderung zu definieren, die der Bot ausgibt, wenn er Nichtübereinstimmungs-Eingabeereignisse erhält.

Pfade
  • Max No Inputs: Aktivieren oder deaktivieren Sie den Pfad Max No Inputs. Wenn Sie diese Option aktivieren, folgt der Datenfluss diesem Ausgabepfad, wenn der Bot die für diese Aktion festgelegte maximale Anzahl von Wiederholungsversuchen ohne Eingabe überschreitet.
  • Max. keine Übereinstimmungen : Aktivieren oder deaktivieren Sie den Pfad „Max. keine Übereinstimmungen“. Wenn Sie diese Option aktivieren und der Bot die maximale Anzahl von Wiederholungsversuchen ohne Übereinstimmung überschreitet, die Sie für diese Aktion festgelegt haben, folgt der Flow diesem Ausgabepfad.

Hinweis: Wenn Sie diesen Pfad deaktivieren, werden die Bewegungen, die Sie für den Ausgabepfad konfigurieren, nicht gelöscht, sondern ausgeblendet.

Erfolgs- und Misserfolgspfade definieren

Weg Beschreibung
Erfolg

Dieser Pfad zeigt an, dass das System das Formular erfolgreich an den Teilnehmer gesendet hat und der Teilnehmer auf allen Formularseiten gültige Werte eingegeben hat.

Um der gewünschten Route für die Interaktion zu folgen, ziehen Sie die entsprechende Aktion unter den Erfolgspfad.

Fehler

Dieser Pfad zeigt an, dass das System das Formular nicht an den Teilnehmer senden konnte.

Um die Route festzulegen, die die Interaktion nehmen soll, ziehen Sie die entsprechende Aktion unter den Fehlerpfad.

Best Practices beim Konfigurieren der Formularaktion

Mithilfe der folgenden Best Practices können Sie sicherstellen, dass der Nachrichtenkanal die Formularaktion unterstützt:

  • Bevor Sie die Formularaktion hinzufügen, sollten Sie feststellen, ob das Gerät des Benutzers Formulare verarbeiten kann, damit Sie anstelle eines Formulars eine andere Aktion senden können. Die Gerätefunktionen sind in den Teilnehmerdaten einer Konversation enthalten. Um die Gerätefähigkeit zu bestätigen, können Sie den Ausdruck verwenden:(FindString(Flow.deviceCapabilities,"FORM") > 0) , beispielsweise in einer Entscheidungs- oder Wechselaktion vor der Formularaktion. Wenn der Flow die Aktion mit einem Gerät ausführt, das FORM nicht unterstützt, nimmt die Aktion den Fehlerpfad.
  • Sie können auch die integrierte Variable von Architect verwenden,Session.Source , um den Nachrichtenkanaltyp zu identifizieren. Weitere Informationen zu dieser Variable finden Sie unter Integrierte Variablen für Architekten .