- Einleitung
- Erste Schritte
- Erstellen mit Maestro BPMN
- Grundlegendes zur BPMN-Modellierung von Maestro
- Öffnen der Modellierungsarbeitsfläche
- Modellierung Ihres Prozesses
- Ausrichten und Verbinden von BPMN-Elementen
- Autopilot for Maestro (Vorschau)
- Prozess-Repository
- Einen einfachen BPMN-Prozess implementieren
- Einen komplexen BPMN-Prozess implementieren
- Debugging
- Simulieren
- Evaluations (Preview)
- Häufige Implementierungsszenarien
- Erstellen mit Maestro Case
- Einführung in Maestro Case
- Maestro BPMN vs. Maestro Case: Wann wird Case Management verwendet?
- Der Lebenszyklus von Maestro Case: Vom Ereignis-Trigger zum App-Erlebnis
- Erstellen Sie Ihren ersten Fall mit Maestro Case
- Build a Maestro Case with a coding agent (preview)
- Definieren von Fallschlüsseln (System vs. extern)
- Erstellen von Task-E/A- und Write-Back-Verträgen
- Austrittsregeln und Beendigung der frühen Phase
- Modellieren von primären und sekundären Phasen
- Auslösen eines Falls aus Data Fabric
- Implementieren von Personas und Berechtigungen auf Phasenebene
- Festlegen von SLAs und automatisierten Eskalationsregeln
- Konfigurieren einer Nacharbeitsschleife (Wiedereintritt)
- Configuring and testing the Case Manager Agent (preview)
- Eingabe- und Ausgabevertrag für den Fall Manager
- Wörterbuch für die Komponente „Maestro Case“.
- Erstellen mit Maestro Flow
- Orchestrieren Sie einen KI-Agent
- Rufen Sie eine externe API auf
- Eingehende E-Mails verarbeiten
- Einen Slack-Benachrichtigungs-Workflow erstellen
- Eine menschliche Genehmigung zu einem Workflow hinzufügen
- Build a chat agent workflow
- Fehler behandeln
- Maestro Automate
- Integrationen
- Betrieb
- Überwachung
- Optimieren
- Referenzinformationen
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
- Öffnen Sie Maestro → Flow und erstellen Sie einen neuen Workflow.
- Ziehen Sie einen manuellen Trigger auf die Arbeitsfläche.
- 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) undstatus(string).
2. Die Nachricht verfassen
- Ziehen Sie einen Skript-Knoten auf die Arbeitsfläche und verbinden Sie ihn mit dem Trigger.
- 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()}`;
- Legen Sie den Namen der Ausgabevariable auf
messageTextfest.
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
- Öffnen Sie im Knotenbereich Integrationsknoten und suchen Sie den Slack-Connector.
- Ziehen Sie die Aktion Nachricht senden auf die Arbeitsfläche und verbinden Sie sie mit dem Skript-Knoten.
- 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
- Wählen Sie Test aus.
- Geben Sie im Trigger-Dialogfeld Beispielwerte für
recordNameundstatusein. - 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
Failedbenachrichtigen). - 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.