Aufruf Bot Connector Aktion
- Integrationen > Integrationen > Ansicht Genehmigung
Verwenden Sie die Aktion Call Bot Connector in den Nachrichtenflüssen von Architects. Mit dieser Aktion können Sie den Nachrichtenfluss mit einer beliebigen Bot-Quelle zur Verarbeitung integrieren, bevor er Intents und Slots an den Architekten zurückgibt. Wenn Sie diese Aktion verwenden, stellen Sie eine "Bot-Liste" zur Verfügung Architect verwendet diese Liste, um Felder wie Bot-Name, Version, Absichten und Sitzungsvariablen zu füllen, und stellt dann die Informationen aus dem Anruf dem Bot des Kunden zur Verarbeitung zur Verfügung.
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. Die Standardzeitüberschreitung beträgt 12 Stunden, der Mindestwert ist 0 Sekunden. Das System betrachtet ein NOT_SET oder eine negative Dauer als sofort. 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-Integration | Der Name der Bot-Integration, die Sie im Ablauf verwenden möchten. | ||||||
Bot-Name |
Der Name des Bots, der innerhalb des Nachrichtenflusses aufgerufen werden soll. |
||||||
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 |
Die Informationen, die Sie an den Bot weitergeben können. Geben Sie den Namen der Variablen und einen zuzuweisenden Wert ein. Sie können mehrere Variablen hinzufügen und sie neu anordnen. Am häufigsten werden Sitzungsvariablen für Bots verwendet, die den Bot-Connector mit der abgeschlossenen Absicht starten. Dieser Prozess stellt sicher, dass der Bot-Connector den notwendigen Kontext erhält, um seine Operationen durchzuführen. |
||||||
Intents |
Die Optionen, die in diesem Abschnitt erscheinen, spiegeln die im Bot konfigurierte Logik wider. Jede Absicht steht für eine auszuführende Aktion. Buchen Sie zum Beispiel ein Hotel (BookHotel) oder bestellen Sie Blumen (OrderFlowers). Jeder Absichtspfad entspricht einem Ausgabepfad für die Call Bot Connector-Aktion im Aufgabeneditor. Unter jedem Intent zeigt Architect die konfigurierten Bot-Slots oder Daten an, die der Benutzer zur Erfüllung des Intents bereitstellen muss. Am Beispiel des BookHotel-Intent könnten die Slots Ort, Check-in-Datum, Zimmertyp und Anzahl der Nächte enthalten. Wenn der Benutzer den Pfad BookHotel wählt, bietet der Bot die mit diesem Pfad verbundenen Slots an. |
||||||
Fehlerausgaben |
Wählen Sie die Variablen aus, denen Sie die vom Bot zurückgegebenen Fehlerdatenwerte zuweisen möchten.
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 |
Konfigurieren Sie eine passende Ausgabe für die Absicht. Dieser Pfad zeigt an, dass die Aktion erfolgreich mit ihrem externen Endpunkt kommuniziert und ein Ergebnis erhalten hat. Alle Bot-Ausgabevariablen sind String-Typen. 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. |