Werkzeuge hinzufügen

Tools können zu einem agentenbasierten Workflow hinzugefügt werden, damit Agenten mit externen Systemen interagieren, Vorgänge ausführen oder Schritte innerhalb des Ablaufs automatisieren können.

So fügen Sie Tools zum agentenbasierten Workflow hinzu:

  1. Wählen Sie eine der folgenden Optionen:

    • Klicken Sie auf das Symbol Symbol hinzufügen „Workflow-Elemente hinzufügen“. Wählen Sie die Registerkarte „Extras “.

    • Klicken Sie auf die Verbindungslinie zwischen dem Start- und Endknoten und wählen Sie „Tool aufrufen “.

  2. Wählen Sie ein Tool aus Ihrer lokalen Instanz aus.

Hinzufügen von Tools, die Mitglieder-Anmeldedaten für agentenbasierte Workflows verwenden

Sie können Tools zu agentenbasierten Workflows hinzufügen, die für ihre Verbindungen die Anmeldedaten der Mitglieder verwenden. Weitere Informationen zu den Anmeldedaten für Mitglieder finden Sie unter Anmeldedatentypen.

Wenn die Anmeldedaten des Mitglieds zur Laufzeit nicht verfügbar sind, fordert das System Sie auf, die Anmeldedaten im Chat einzugeben. Wenn ein Tool mehrere Verbindungen nutzt, für die Anmeldedaten erforderlich sind, fordert das System Sie bei Bedarf zur Laufzeit zur Eingabe der jeweiligen Anmeldedaten auf.

Beispiel für eine Aufforderung zur Eingabe der Mitgliedsdaten im Chat

Nachdem eine Verbindung mit den Anmeldedaten des Mitglieds erfolgreich hergestellt wurde, speichert das System die Anmeldedaten auf der Registerkarte „Verwalten > Verbindungen > Anmeldedaten “. Nach erfolgreicher Verbindung werden Sie nicht erneut zur Eingabe der Anmeldedaten aufgefordert. Bei Tools, die eine zeitbasierte Autorisierung für Verbindungen verwenden, werden Sie jedoch möglicherweise nach einem bestimmten Zeitintervall aufgefordert, die Anmeldedaten im Chat erneut einzugeben.

Fehlerbehandlung verwalten

Die Fehlerbehandlung regelt den Umgang mit Tool-Fehlern innerhalb eines Workflows. Wenn ein Tool fehlschlägt, können Sie den Workflow so konfigurieren, dass der Vorgang automatisch wiederholt wird. Wenn die Wiederholungsversuche fehlschlagen, zeigt der Workflow dem Benutzer eine benutzerdefinierte Fehlermeldung an oder folgt je nach Ihrer Konfiguration einem alternativen Fehlerpfad. Diese Funktion unterstützt die Fehlerbehandlung in Arbeitsabläufen und erhöht die allgemeine Zuverlässigkeit der Arbeitsabläufe.

Fehlerbehandlung für ein Tool konfigurieren

So konfigurieren Sie die Fehlerbehandlung für ein Tool:

  1. Wählen Sie das Tool im Workflow-Builder aus.

  2. Klicken Sie auf bearbeiten „Weiter“ neben „Fehlerbehandlung “.

  3. Setzen Sie unter „Fehlerbehandlung “ den Schalter „Bei Fehler erneut versuchen “ auf „Ein“.

  4. Konfigurieren Sie die Einstellungen für „Bei Fehler wiederholen “:

    • Maximale Anzahl von Wiederholungsversuchen : Geben Sie die Anzahl der Wiederholungsversuche an (zwischen 1 und 5).

    • Wartezeit zwischen Wiederholungsversuchen (ms) : Geben Sie die Verzögerung zwischen den Wiederholungsversuchen in Millisekunden an (zwischen 1000 und 60000). Der Standardwert ist 1000 ms.

  5. Wählen Sie im Abschnitt „Bei Fehlern “ aus, wie der Workflow reagieren soll, wenn das Tool fehlschlägt.

    • Fehler und Fehlermeldung : Der Workflow wird bei dem fehlgeschlagenen Tool angehalten und es wird eine Fehlermeldung angezeigt. Geben Sie im Feld „Fehlermeldung “ eine benutzerdefinierte Meldung ein, die angezeigt werden soll, wenn das Tool fehlschlägt. Diese Option entspricht dem Standardverhalten.

    • Fehlerzweig erstellen : Der Workflow wird bei einem Fehler des Tools auf einem separaten Fehlerpfad fortgesetzt. Im Workflow-Builder erscheint vom fehlgeschlagenen Knoten aus ein Fehlerzweig mit der Option, die nächste Aktivität für den Fehlerpfad hinzuzufügen.

Im Workflow Builder werden auf dem Werkzeug Wiederholungsanzeigen angezeigt.

Nachdem die Fehlerbehandlung konfiguriert wurde, wird beim Umschalten von „Fehlerzweig erstellen“ auf „Fehler melden und Fehlermeldung senden“ ein Bestätigungsdialogfeld angezeigt. Durch das Bestätigen der Änderung wird der vorhandene Fehlerzweig-Knoten aus dem Workflow entfernt.

Bei Tools, für die eine Fehlerbehandlung konfiguriert ist, wird in den Tool-Eigenschaften eine Übersicht angezeigt, die die Einstellungen für Wiederholungsversuche und die Methode der Fehlerbehandlung enthält.

Unterstützte Fehlercodes für einen erneuten Versuch

Die folgenden Fehlercodes werden für automatische Wiederholungsversuche unterstützt:

  • 408 Zeitüberschreitung bei der Anfrage: Der Client hat zu lange gebraucht, um die Anfrage zu senden. Ein erneuter Versuch kann erfolgreich sein.

  • 409 Konflikt: Weist auf einen Versionskonflikt hin. Versuchen Sie es erneut, sobald der Konflikt behoben ist.

  • 425 Zu früh: Die Anfrage wurde zu früh gesendet. Später wiederholen.

  • 429 Zu viele Anfragen: Weist auf eine Drosselung hin. Versuche es erneut nach der im „Retry After“-Header angegebenen Verzögerung.

  • 500 Interner Serverfehler: Weist auf einen Serverfehler hin, der vorübergehend sein kann.

  • 502 Bad Gateway: Weist auf ein vorübergehendes Problem mit dem Proxy oder Server hin. Ein erneuter Versuch kann erfolgreich sein.

  • 503 Dienst nicht verfügbar: Zeigt an, dass der Server vorübergehend nicht verfügbar ist oder derzeit gewartet wird.

  • 504 Gateway-Zeitüberschreitung: Zeigt an, dass der vorgelagerte Server nicht rechtzeitig geantwortet hat. Ein erneuter Versuch kann erfolgreich sein.