Askcaller (Chat Scripts)

Fordert Informationen eines Chat-Kontakts an. Sie können diese Aktion beispielsweise dafür nutzen, von ihnen Kontonummer, Name oder andere nützliche Informationen anzufordern.

Supported Script Types

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

Chat

Die Askcaller-Aktion kann auch in Skripten mit dem Medientyp "SMS" verwendet werden.

Input Properties

Diese Eigenschaften definieren Daten, die von der Aktion bei der Ausführung verwendet werden.

Eigenschaft

Beschreibung

Caption

Geben Sie eine kurze Phrase ein, mit der diese Aktion im Skript eindeutig identifiziert wird. Die Beschriftung wird im Skript-Arbeitsbereich unter dem Symbol der Aktion angezeigt. The default is the action name.

Message Der Text, der zum ausgewählten Ziel gesendet wird, wenn diese Aktion ausgeführt wird. Sie können in diesem Feld Variablen verwenden.
ResultVar Der Name der Variablen, die erstellt wird und die zurückgegebenen Informationen enthält. Wenn der Kontakt z. B. 123456 für die Kontonummer eingibt, enthält die Variable 123456.
TimeoutSec Die Anzahl der Sekunden, die eine Aktion auf ihre Ausführung wartet, bevor eine Zeitüberschreitung auftritt. Der Wert muss zwischen 0 und 60 liegen. The contact has this amount of time to enter information into their chat window.

Result Branch Conditions

Mit Bedingungen für Ergebnisverzweigungen können Sie in Ihrem Skript Verzweigungen erstellen, die für unterschiedliche Ergebnisse bei der Ausführung einer Aktion vorgesehen sind.

Bedingung

Beschreibung

Default Genommener Pfad, außer das Skript erfüllt eine Bedingung, die es erfordert, einer der anderen Verzweigungen zu folgen. Dieser Pfad wird auch genommen, wenn die anderen Verzweigungen der Aktion nicht definiert sind.
Timeout Genommener Pfad, wenn keine Antwort für die Anzahl angegebener Sekunden vorhanden ist.
CallerResponded Genommener Pfad, wenn der Kontakt antwortet.
Error Genommener Pfad, wenn die Aktion nicht ordnungsgemäß ausgeführt werden kann. Beispiel: Wenn ein unerwartetes Problem auftritt, wie eine schlechte Verbindung oder Syntaxfehler. Die Variable _ERR, mit einem einzelnen Unterstrich, sollte mit einer kurzen Erläuterung des Problems ausgefüllt werden.

Script Example

Bei diesem Beispiel handelt es sich nicht um ein vollständiges Skript. Zur Verwendung dieser Aktion muss das Skript vervollständigt werden.

In the following script, the Askcaller action requests an account number from the contact. If the contact provides an account number, they are passed on to an agent through the Reqagent action. If the contact does not respond, the interaction is looped back to the account number prompt. This occurs up to the number of times specified in the Loop action. Each loop sends a message explaining that the system did not receive a response from the contact. If no response is received after the specified number of loops, a different message is sent to inform the contact that no account number was received, then the interaction ends.

Would you like to download this script?