UiPath Documentation
maestro-automate
latest
false
Benutzerhandbuch zu Maestro Automate

Warten auf Nachricht

„Wait for Message“ wird angehalten, bis der Benutzer eine Nachricht sendet, und gibt dann den neuesten Konversationskontext aus, den nachgelagerte Konversationsknoten verwenden sollen.

Was es tut​

Wartet, bis der Benutzer die nächste Nachricht für die Konversation sendet, und setzt dann den neuesten Konversationskontext fort: den Chatverlauf und die Benutzerprofilinformationen: als Ausgabe.

Platzieren Sie immer einen „Auf Nachricht warten“-Knoten unmittelbar nach dem Konversationstrigger , um sicherzustellen, dass der Workflow auf die erste Nachricht des Benutzers bereit ist. Sie können für Folgerunden darauf zurückgreifen oder weitere „Auf Nachricht warten“-Knoten an anderer Stelle im Workflow hinzufügen.

Eingaben​

FeldBeschreibung
Konversations-IDDie ID der Konversation, auf die gewartet werden soll. Binden Sie an die Ausgabe des Konversationstriggers, z. B. $vars.conversationTrigger1.output.conversationId.
Von (From)Die Rolle des Nachrichtenabsenders, auf den gewartet werden soll. Sie ist auf „Benutzer“ festgelegt und kann nicht geändert werden.
AustauschlimitMaximale Anzahl der früheren Austauschvorgänge (Hin- und Wechsel), die in den zurückgegebenen Konversationsverlauf aufgenommen werden sollen. Legt fest, wie viele frühere Nachrichten im Konversationsverlauf zurückgegeben werden.

Ausgabe​

FeldBeschreibung
conversationContextDer neueste Konversationskontext, einschließlich des Nachrichtenverlaufs.

conversationContext enthält die folgenden Felder:

FeldBeschreibung
latestExchangeIdBezeichner des letzten Austauschs (Hin- und Hergehen). Verwenden Sie dies als Eingabe der Exchange-ID zum Senden von Nachrichten , wenn Sie auf die Konversation antworten.
messagesDer letzte Konversationsverlauf, einschließlich der Nachrichten des Benutzers und von Maestro Automate. Das Austauschlimit bestimmt, wie viele frühere Austauschvorgänge eingeschlossen werden sollen.
userSettingsProfilfelder auf Benutzerebene, konfigurierbar durch den Endbenutzer auf den Kanälen.

Anwendungsbeispiele​

Verweisen Sie auf den vollständigen Konversationskontext in einem nachgelagerten Conversational Agent- Knoten:

$vars.waitForMessage1.output.conversationContext
$vars.waitForMessage1.output.conversationContext

Verweisen Sie auf die ausgegebene latestExchangeId in einem nachgelagerten Knoten zum Senden von Nachrichten :

$vars.waitForMessage1.output.conversationContext.latestExchangeId
$vars.waitForMessage1.output.conversationContext.latestExchangeId

Bearbeiten von mehreren Wait for Message-Knoten​

Wenn Sie mehrere „Wait for Message“-Knoten haben, können Sie versehentlich einen nachgelagerten Knoten so konfigurieren, dass er auf einen veralteten Konversationskontext von einem zuvor ausgeführten „Wait for Message“-Knoten verweist.

Um dies zu vermeiden, überprüfen Sie, von welchem Wait for Message-Knoten jeder nachgelagerte Knoten liest. Wählen Sie den Wert mit dem Einfügen { } aus, anstatt ihn einzugeben, und wählen Sie den Knoten „Auf Nachricht warten“ aus, der zuletzt auf demselben Pfad ausgeführt wird.

Nächste Schritte​

  • Konversationstrigger: Stellt die Konversations-ID bereit, die dieser Knoten verbraucht.
  • Conversational Agent: Der typische Verbraucher der conversationContext -Ausgabe dieses Knotens.
  • Nachricht senden: Schreiben Sie in die Konversation und verwenden Sie latestExchangeId von diesem Knoten aus, um denselben Austausch fortzusetzen.
  • Chat : Alle Chat-Konversationsknoten.
  • Erstellen eines Chat Agent-Workflows: End-to-End-Anleitung.
  • Chatbereitstellung: Stellen Sie den Workflow bereit und machen Sie ihn in Chatkanälen verfügbar.
  • Community: Stellen Sie Fragen und teilen Sie Workflows mit anderen Buildern im UiPath Forum.
  • Was es tut​
  • Eingaben​
  • Ausgabe​
  • Anwendungsbeispiele​
  • Bearbeiten von mehreren Wait for Message-Knoten​
  • Nächste Schritte​

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support(opens in new window)

Möchten Sie lernen? UiPath Academy(opens in new window)

Haben Sie Fragen? UiPath-Forum(opens in new window)

Auf dem neuesten Stand bleiben