Call Digital Bot Connector action

Funktion kommt bald

Voraussetzungen 
  • Integration > BotConnector > View permission
  • Integration > BotConnector > Send permission

Use the Call Digital Bot Connector action in Architect messaging flows. This action enables you to integrate the messaging flow with any bot source for processing before it returns entities or slots, and intents to Architect. When you use this action, you provide a “bot list.” Architect uses this list to populate fields such as bot name, version, and intents, and then provides the information from the call to the customer’s bot for processing.

Configure the Call Digital Bot Connector action

Name  Beschreibung
Feld Name Geben Sie einen eindeutigen Namen für die Aktion ein. Die Bezeichnung, die Sie hier eingeben, wird als Name der Aktion in der Vorgangsreihenfolge angezeigt.
Bot-Eingabetext Geben Sie den Text ein, den Sie an den Bot senden möchten. Der Standard-Eingabetext ist Message.Message.Body.
Folgeantwort-Timeout

Der Bot kann Folgeinformationen vom Nutzer abrufen. Geben Sie hier die Zeit ein, die der Bot auf die Antwort des Benutzers wartet.

The default response timeout is 6 hours. The minimum and maximum allowed timeouts are one minute and three days. The system considers a NOT_SET, zero, or negative duration as errors.

Hinweis: Das Zeitlimit für die Nachfassaktion gilt für jede Kundenantwort. Jedes Mal, wenn der Kunde antwortet und dann eine weitere Aufforderung vom Bot erhält, wird die Zeitüberschreitung zurückgesetzt.

Wenn der Bot beispielsweise fragt: "Was ist Ihr Wunschtermin?", wartet er bis zu 12 Stunden auf eine Antwort des Kunden. Wenn der Kunde ein Datum innerhalb des 12-Stunden-Zeitrahmens angibt und der Bot antwortet: "Danke, haben Sie eine andere Wahl", startet der Ablauf die Zeitüberschreitung erneut. Der Fluss wartet weitere 12 Stunden auf die Antwort über einen alternativen Termin.

Bot Response Timeout

Enter the timeout within which the bot must reply to the customer.

The default response timeout is 30 seconds. The minimum and maximum allowed timeouts are one second and one minute. The system considers a NOT_SET, zero, or negative duration as errors.

Session Timeout

Enter the timeout after which the messaging session must close. Once a conversation starts, this duration indicates how long a conversation can remain open.

The default session timeout is 12 hours. The minimum and maximum allowed timeouts are one minute and three days. The system considers a NOT_SET, zero, or negative duration as errors.

Digital Bot Integration

Der Name der Bot-Integration, die Sie im Ablauf verwenden möchten.

For more information about configuring a Genesys Digital Bot Connector integration, see Configure the Genesys Digital Bot Connector integration.

Digital Bot Name

Der Name des Bots, der innerhalb des Nachrichtenflusses aufgerufen werden soll.

Digital Bot Version Die spezifische Version des Bots, die Sie verwenden möchten. Diese Version ist der in der angegebenen Bot-Liste angegebene Alias, der auf eine bestimmte Version eines Bots verweist.
Sitzungsvariablen

The information that you can send to the bot. Enter the name of the variable and a value to assign. You can add multiple variables, and you can reorder them.

Most commonly, use session variables for bots that start the digital bot connector with the completed intent. This process ensures that the digital bot connector receives the necessary context for which to perform its operations.

Intents

The options that appear in this section reflect the logic configured in the bot. Each intent represents an action to perform. For example, book a hotel (BookHotel) or order flowers (OrderFlowers). Each intent path matches an output path for the Call Digital Bot Connector action in the task editor.

Below each intent, Architect displays the configured bot slots or entities, or data the user must provide to fulfill the intent. Using the BookHotel intent as an example, the slots could include location, check-in date, room type, and number of nights. If the user chooses the BookHotel path, then the bot provides the slots associated with that path.

Fehlerausgaben

Wählen Sie die Variablen aus, denen Sie die vom Bot zurückgegebenen Fehlerdatenwerte zuweisen möchten.

Variable

Wert

errorType
  • ServiceProviderTimeout: The timeout occurred while calling the service provider’s messages endpoint.
  • ServiceProviderErrorResponse: Error response received from the service provider’s messages endpoint.
  • ServiceProviderInvalidResponse: The response from the service provider contains invalid content that failed validation, invalid value for attachments, or attachments when they are not allowed by the integration.
Fehlermeldung Eine nicht-lokalisierte Nachricht. Diese String-Variable kann leer oder NOT_SET sein.

Hinweis: Um die Liste der Variablen zu erweitern oder zu reduzieren, klicken Sie auf den Pfeil neben Failure Outputs.

Konfigurieren Sie Erfolgs- und Fehlerpfade

Name  Beschreibung
Intent-Ausgabepfad oder Pfade

Configure a matching output for the intent. This path indicates that the action successfully communicated with its external endpoint and received a result. 

Ziehen Sie die entsprechende Aktion unter den Absichtspfad, der dem Weg folgt, den die Interaktion nehmen soll. 

Fehlerhafter Ausgangspfad

Dieser Pfad zeigt an, dass bei der Ausführung der Aktion ein Fehler aufgetreten ist oder dass es ein Problem bei der Verarbeitung der Ergebnisse gab.  

Hinweis: Kommt es zu Konnektivitätsproblemen im Netz, nimmt die Aktion automatisch diesen Fehlerpfad.

Ziehen Sie die entsprechende Aktion unter den Fehlerpfad, der den Weg vorgibt, den die Interaktion nehmen soll. Zum Beispiel eine Übertragungsaktion, um die Interaktion an einen Agenten zur Unterstützung zu senden.