Slack
Kommunikation InstallierbarStarten Sie Flows aus Kanalnachrichten, posten und aktualisieren Sie Block-Kit-Nachrichten und pausieren Sie einen Flow, bis jemand in Slack antwortet.
Kreditanträge genehmigen, ohne Slack zu verlassen
So läuft ein Slack-Schritt in einem regelkonformen Flow.
- Trigger: On new message posted to channel. Ein Antrag in #credit-requests startet den Flow.
- Entscheidung: Classify credit request. Eine regelkonforme DMN-Entscheidung klassifiziert den Antrag und wählt die genehmigende Person.
- Aktion: Send a message and wait for response. Slack fragt die genehmigende Person, und der Flow wartet auf Approve oder Reject.
- Aktion: Slack message: Update a message. Die Antwort wird im Datensatz gespeichert, der Thread aktualisiert und der Lauf für das Audit protokolliert.
Erste Schritte
- 1 Erweiterung installieren
Die Installation fügt Slack zur Flow-Palette Ihres Tenants hinzu.
- 2 Slack-Verbindung anlegen
Einmal einrichten. Zugangsdaten werden versiegelt und von allen Schritten gemeinsam genutzt.
- 3 Slack-Schritte zu einem Flow hinzufügen
Sie finden sie unter Action in an app.
Überblick
Der Slack-Connector fügt Slack-Schritte zur Flow-Palette unter Action in an app hinzu. Damit starten Sie einen Flow, wenn jemand in einem Kanal postet, benachrichtigen Teams mit strukturierten Block-Kit-Nachrichten oder holen eine Person in eine Entscheidung oder einen Workflow und warten auf ihre Antwort.
Antworten werden in einem Feld des Datensatzes gespeichert, sodass der nächste Schritt im Flow und der Audit-Trail sie nutzen können.
Trigger und Aktionen
- Trigger On new message posted to channelFiltern Sie nach Kanal-ID und einer Regex auf den Text. Bot-Nachrichten können einbezogen werden.
- Aktion Slack messageSenden, aktualisieren, planen oder löschen Sie eine Nachricht. Bauen Sie sie mit Block Kit: header, section, context, image und fields.Send a messageUpdate a messageSchedule a messageDelete a message
- Aktion Send a message and wait for responsePausieren Sie den Flow, bis jemand antwortet. Bieten Sie einen Submit-Button oder Buttons mit eigener Beschriftung und eigenem Wert an. Die Antwort wird in einem Feld gespeichert.
Verwendet in diesen Flows
- Freigaben App-Ereignis Kreditfreigabe in Slack Eine Nachricht in #credit-requests startet den Flow. Eine DMN-Entscheidung wählt die genehmigende Person, die in Slack antwortet.
- Engineering-Betrieb App-Ereignis Triage von GitHub-Issues Klassifizieren Sie neue Issues mit einer regelkonformen Entscheidung, kommentieren Sie die nächsten Schritte und benachrichtigen Sie das zuständige Team.
- Engineering-Betrieb App-Ereignis Weiterleitung von Supportanfragen Leiten Sie Anfragen aus einem Support-Kanal an das richtige Team weiter und eröffnen Sie für Bugs ein GitHub-Issue.
Passt gut zu
Versionen
| Version | Benötigt |
|---|---|
v2.0.0Aktuell | Plattform 1.0+ |
Häufige Fragen
Muss ich etwas installieren?
Ja, einmal pro Tenant. Die Installation fügt Slack für den ganzen Tenant zur Flow-Palette hinzu und erfordert die Verwaltungsberechtigung unter Settings → Extensions.
Was fügt Slack zu Flow hinzu?
5 Aktionen, 1 Trigger, darunter On new message, Send a message, Send and wait for response.
Wo werden meine Slack-Zugangsdaten gespeichert?
In der Konfiguration Ihres Tenants. Schritte enthalten nur Verweise darauf; beim Deployment werden die Werte für dieses Deployment versiegelt, und aufgelöste Werte werden nie in einen Job-Datensatz geschrieben.
Wo läuft der Code der Erweiterung?
In einer Node-Connector-Runtime außerhalb der Plattform. Die Plattform lädt den Code der Erweiterung nie, und ihre Konfigurations-Panels laufen in einem isolierten Frame.
Welche Plattformversion brauche ich?
Aletyx Platform 1.0 oder neuer.
Was passiert, wenn eine neue Version erscheint?
Die Installation ersetzt die aktuelle Version für alle Flows, die sie nutzen. Die Plattform lehnt ein Update ab, das einen Schritt entfernt, den ein bereitgestellter Flow noch nutzt.
Kann ich sie deaktivieren oder entfernen?
Ja, unter Settings → Extensions, solange kein bereitgestellter Flow noch einen ihrer Schritte nutzt.