UiPath Documentation
maestro
latest
false
Benutzerhandbuch zu Maestro
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Einen Slack-Benachrichtigungs-Workflow erstellen

Erstellen Sie eine dynamische Slack-Nachricht aus Workflow-Daten und senden Sie sie über den Integration Service-Connector an einen Kanal.

Was Sie erstellen: Ein Workflow, der eine dynamische Slack-Nachricht aus Workflow-Daten erstellt und an einen Kanal sendet. Sie können dieses Muster an jeden Trigger anhängen – einen geplanten Auftrag, einen eingehenden Webhook oder ein Ereignis aus einem anderen System –, um Echtzeitbenachrichtigungen zu jeder Automatisierung hinzuzufügen.

Was Sie benötigen​

  • Ein UiPath Automation Cloud-Konto mit Zugriff auf Maestro Flow.
  • Ein Slack-WorkSpace, in dem Sie die Berechtigung haben, eine App hinzuzufügen.
  • Eine in Integration Service (Connector-Plattform von UiPath) konfigurierte Slack-Verbindung. Zur Einrichtung gehen Sie zu Integration Service in der UiPath Plattform, suchen den Slack-Connector und autorisieren ihn mit Ihrem WorkSpace.

Verwendete Knoten​

  • Manueller Trigger – startet den Workflow bei Bedarf (ersetzen Sie später durch Ihren echten Trigger)
  • Skript – verfasst den Nachrichtentext dynamisch
  • Slack-Integrationsknoten – sendet die Nachricht an einen Slack-Kanal

Schritte​

1. Einen neuen Flow erstellen und einen Trigger hinzufügen​

  1. Öffnen Sie Maestro → Flow und erstellen Sie einen neuen Workflow.
  2. Ziehen Sie einen manuellen Trigger auf die Arbeitsfläche.
  3. Fügen Sie im Konfigurationsbereich des Triggers Eingabevariablen für alle Daten hinzu, die Sie in die Nachricht aufnehmen möchten – z. B. recordName (string) und status(string).

2. Die Nachricht verfassen​

  1. Ziehen Sie einen Skript-Knoten auf die Arbeitsfläche und verbinden Sie ihn mit dem Trigger.
  2. Schreiben Sie im Code-Editor den Nachrichtentext mithilfe Ihrer Eingabevariablen:
return `✅ Update: *${recordName}* is now ${status}.\nTriggered at: ${new Date().toISOString()}`;
return `✅ Update: *${recordName}* is now ${status}.\nTriggered at: ${new Date().toISOString()}`;
  1. Legen Sie den Namen der Ausgabevariable auf messageText fest.

Passen Sie das Format an die Konventionen Ihres Teams an. Slack unterstützt grundlegendes Markdown in Nachrichten (*bold*, _italic_, \n für Zeilenumbrüche).

3. Den Slack-Knoten „Nachricht senden“ hinzufügen​

  1. Öffnen Sie im Knotenbereich Integrationsknoten und suchen Sie den Slack-Connector.
  2. Ziehen Sie die Aktion Nachricht senden auf die Arbeitsfläche und verbinden Sie sie mit dem Skript-Knoten.
  3. Im Konfigurationsbereich:
    • Wählen Sie Ihre Slack-Verbindung aus.
    • Legen Sie den Kanal auf die Kanal-ID oder den Namen fest, an den die Nachricht gesendet werden soll (z. B. #alerts).
    • Ordnen Sie Nachricht zu {{ $vars.messageText }} zu.

4. Testen und Debuggen​

  1. Wählen Sie Test aus.
  2. Geben Sie im Trigger-Dialogfeld Beispielwerte für recordName und status ein.
  3. Führen Sie den Test aus.

Prüfen Sie den Slack-Kanal, nachdem die Ausführung abgeschlossen ist. Wenn die Nachricht nicht angezeigt wird:

  • Überprüfen Sie, ob die Slack-Verbindung in Integration Service aktiv ist.
  • Prüfen Sie den Kanalnamen – verwenden Sie die Kanal-ID (beginnt mit C) anstelle des Anzeigenamens, wenn Sie die Fehlermeldung „Kanal nicht gefunden“ erhalten.
  • Überprüfen Sie die Ausgabe des Slack-Knotens im Ausführungs-Trace auf Error-Details aus der Slack-API.

Ergebnis​

Ihr Workflow wird bei Bedarf ausgelöst, erstellt eine dynamische Slack-Nachricht aus den Trigger-Eingaben und postet sie in den konfigurierten Kanal. Sie können den Success bestätigen, indem Sie den Kanal direkt überprüfen und die Ausgabe des Slack-Knotens im Ausführungs-Trace überprüfen.

Diesen Workflow erweitern​

  • Eine Bedingung hinzufügen – Vor dem Slack-Knoten einen Entscheidungs-Knoten hinzufügen, um die Nachricht nur zu senden, wenn ein bestimmter Schwellenwert erreicht ist (z. B. nur bei Status Failed benachrichtigen).
  • Den Trigger ersetzen – Tauschen Sie den manuellen Trigger gegen einen Integrations-Trigger oder einen geplanten Trigger aus, um Benachrichtigungen automatisch zu senden.
  • An mehrere Kanäle senden – Fügen Sie einen Switch-Knoten hinzu, um die Nachricht basierend auf der Priorität oder dem Team an verschiedene Kanäle weiterzuleiten.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben