- Einleitung
- Erste Schritte
- Prozessmodellierung mit BPMN
- Grundlagen der Prozessmodellierung
- Öffnen der Modellierungsarbeitsfläche
- Modellierung Ihres Prozesses
- Ausrichten und Verbinden von BPMN-Elementen
- Autopilot for Maestro (Vorschau)
- Prozess-Repository
- Prozessmodellierung mit Fallverwaltung
- Entwerfen eines persistenten Fallentitätsschemas
- 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)
- Verwalten von Live-Fallinstanzen: Anhalten, migrieren und wiederholen
- Maestro-Komponentenwörterbuch für die Fallverwaltung
- Prozessmodellierung mit Flow
- Orchestrieren Sie einen KI-Agent
- Rufen Sie eine externe API auf
- Verarbeiten Sie eingehende E-Mails
- Erstellen Sie einen Slack-Benachrichtigungsworkflow
- Fügen Sie einem Workflow eine menschliche Genehmigung hinzu
- Behandeln Sie Fehler
- Prozessimplementierung
- Debugging
- Simulieren
- Veröffentlichen und Aktualisieren von agentischen Prozessen
- Häufige Implementierungsszenarien
- Extraktieren und Validieren von Dokumenten
- Prozessabläufe
- Prozessüberwachung
- Prozessoptimierung
- Referenzinformationen
Verfassen Sie eine dynamische Slack-Nachricht aus Workflowdaten und senden Sie sie über den Integration Service-Connector an einen Kanal.
Was Sie erstellen: Ein Workflow, der eine dynamische Slack-Nachricht aus Workflowdaten zusammensetzt und sie an einen Kanal sendet. Sie können dieses Muster an jeden Trigger – einen geplanten Auftrag, einen eingehenden Webhook oder ein Ereignis aus einem anderen System – anhängen, um jeder Automatisierung Echtzeitbenachrichtigungen hinzuzufügen.
Was Sie benötigen
- Ein UiPath Automation Cloud-Konto mit Zugriff auf Maestro Flow.
- Ein Slack-Arbeitsbereich, in dem Sie die Berechtigung zum Hinzufügen einer App haben.
- Eine Slack-Verbindung, die in Integration Service (der Connector-Plattform von UiPath) konfiguriert ist. Um ihn einzurichten, wechseln Sie zum Integration Service auf der UiPath-Plattform, suchen Sie den Slack-Connector und autorisieren Sie ihn mit Ihrem Arbeitsbereich.
Verwendete Knoten
- Manueller Trigger – startet den Workflow bei Bedarf (später durch Ihren echten Trigger ersetzen)
- Skript – erstellt den Nachrichtentext dynamisch
- Slack-Integrationsknoten – Sendet die Nachricht an einen Slack-Kanal
Schritte
1. Erstellen Sie einen neuen Flow und fügen Sie einen Trigger hinzu
- Öffnen Sie Maestro → Flow und erstellen Sie einen neuen Workflow.
- Ziehen Sie einen Manual 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. Verfassen Sie die Nachricht
- Ziehen Sie einen Skriptknoten 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 Ausgabevariablen auf
messageTextfest.
Passen Sie das Format an die Konventionen Ihres Teams an. Slack unterstützt grundlegende Markdowns in Nachrichten (*bold*, _italic_, \n für Zeilenumbrüche).
3. Fügen Sie den Knoten Slack-Nachricht senden hinzu
- Ö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 Skriptknoten.
- Im Konfigurationsbereich:
- Wählen Sie Ihre Slack- Verbindung aus.
- Legen Sie Kanal auf die Kanal-ID oder den Namen fest, an den die Nachricht gesendet werden soll (z. B.
#alerts). - Nachricht zu
{{ $vars.messageText }}zuordnen.
4. Testen und debuggen
- Wählen Sie Test aus.
- Geben Sie im Triggerdialogfeld Beispielwerte für
recordNameundstatusein. - Führen Sie den Test aus.
Überprüfen Sie den Slack-Kanal, nachdem die Ausführung abgeschlossen ist. Wenn die Meldung nicht angezeigt wird:
- Stellen Sie sicher, dass die Slack-Verbindung in Integration Service aktiv ist.
- Überprüfen Sie den Kanalnamen – verwenden Sie die Kanal-ID (beginnt mit
C) anstelle des Anzeigenamens, wenn Sie den Fehler „Kanal nicht gefunden“ erhalten. - Überprüfen Sie die Ausgabe des Slack-Knotens in der Ausführungsablaufverfolgung auf Fehlerdetails von der Slack-API.
Ergebnis
Ihr Workflow wird bei Bedarf ausgelöst, setzt eine dynamische Slack-Nachricht aus den Triggereingaben zusammen und veröffentlicht sie auf dem konfigurierten Kanal. Sie können den Erfolg bestätigen, indem Sie den Kanal direkt überprüfen und die Ausgabe des Slack-Knotens in der Ausführungsablaufverfolgung überprüfen.
Erweitern Sie diesen Workflow
- Bedingung hinzufügen – Fügen Sie vor dem Slack-Knoten einen Entscheidungsknoten hinzu, um die Nachricht nur zu senden, wenn ein bestimmter Schwellenwert erfüllt ist (z. B. nur bei
Failed-Status benachrichtigen). - Trigger ersetzen – Wechseln Sie den manuellen Trigger durch einen Integrationstrigger oder einen geplanten Trigger, 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.