Workflows nutzen, um eine Slack-Nachricht zu senden, wenn ein Thema oder Beitrag zugewiesen wird

Mit Workflows, Assign und Chat Integration kannst du automatisch eine Slack-Nachricht senden, wann immer auf deiner Seite ein Thema oder Beitrag zugewiesen oder die Zuweisung aufgehoben wird. So bleibt es einfacher, deine Teammitglieder darüber auf dem Laufenden zu halten, wenn in der Community etwas ihre Aufmerksamkeit erfordert.

In diesem Thema stellen wir die Workflow-Vorlage vor und führen dich durch die Einrichtung.

:discourse: Die Funktionen Workflows und Assign sind in den Plänen Business und Enterprise verfügbar.

Voraussetzungen

Stelle vor Beginn sicher, dass Folgendes eingerichtet ist:

1. Workflow importieren

  1. Gehe zu Admin → Plugins → Workflows (/admin/plugins/discourse-workflows/workflows).

  2. Klicke auf Importieren.

  3. Lade diese JSON-Datei hoch:

    workflow-nodes-2026-09-02.json (11,1 KB)

Nach dem Import siehst du den Workflow in der Liste. Klicke darauf, um ihn für deine Seite zu konfigurieren.

2. Workflow konfigurieren

Der Workflow enthält mehrere Knoten, die du anpassen musst, bevor er funktioniert. Viele dieser Schritte sind optional, werden aber für optimale Ergebnisse empfohlen.

Nach Kategorie filtern

Wähle die Kategorie aus, die die Slack-Benachrichtigung auslösen soll. Zuweisungen in Themen außerhalb dieser Kategorie werden ignoriert.

Um diesen Workflow für mehrere Kategorien auszulösen:

  • Setze das Feld Match node des Knotens auf Any condition can pass
  • Füge für jede Kategorie Bedingungen hinzu

Um diesen Workflow für jede Kategorie auszulösen, lösche diesen Knoten und verbinde den vorherigen mit dem nachfolgenden Knoten (z. B. verbinde den „Nein“-Zweig von Is PM mit Filter by tag).

Nach Tag filtern

Wähle das Tag aus, das die Slack-Benachrichtigung auslösen soll. Zuweisungen in Themen ohne dieses Tag werden ignoriert.

Um diesen Workflow für mehrere Tags auszulösen:

  • Setze das Feld Match node des Knotens auf Any condition can pass
  • Füge für jedes Tag Bedingungen hinzu

Um diesen Workflow für jedes Tag auszulösen, lösche diesen Knoten und verbinde den vorherigen mit dem nachfolgenden Knoten (z. B. verbinde Filter by category mit Check assignee group).

Zuweisungsgruppe prüfen

Wähle die Gruppe aus, der die zugewiesene Person angehören muss, damit die Benachrichtigung ausgelöst wird. Dies ist nützlich, um Benachrichtigungen einzuschränken, z. B. für dein Support-Team.

Um diesen Workflow für Benutzer in jeder Gruppe auszulösen, wähle die Gruppe trust_level_0 in den Knotenbedingungen aus.

Vorlage

Dieser Knoten steuert den Text der Slack-Nachricht. Der Workflow enthält vier Nachrichtenvorlagen:

  • Regelmäßiges Thema — zugewiesen
  • Regelmäßiges Thema — Zuweisung aufgehoben
  • PN — zugewiesen
  • PN — Zuweisung aufgehoben

Jede Vorlage hat Zugriff auf Variablen wie den Benutzernamen, den Anzeigenamen des Zuweisungsempfängers, den Titels des Themas und die URL des Themas. Bearbeite diese, um das Nachrichtenformat anzupassen.

Slack senden

Wähle den Slack-Kanal aus, in dem die Nachrichten gepostet werden sollen. Diese Liste wird aus den Kanälen befüllt, die du bereits im Plugin Chat Integration unter /admin/plugins/discourse-chat-integration/providers/slack konfiguriert hast.

3. Workflow aktivieren

Sobald alle Knoten konfiguriert sind, schalte den Workflow oben im Editor auf Aktiv. Der Workflow wird nun jedes Mal ausgeführt, wenn auf deiner Seite ein Thema oder Beitrag zugewiesen wird, sofern die Anforderungen an Kategorie, Tag oder Zuweisungsgruppe erfüllt sind.

2 „Gefällt mir“