Funktion

Kartenupdates in Slack und Discord posten

Keine App, kein Eintrag in einem App-Verzeichnis: eine Webhook-URL aus Slack oder Discord in eine Automatisierung eintragen, mehr braucht es nicht.

Zuletzt aktualisiert:

Wie es funktioniert, und was es nicht ist

Es gibt keine App zu installieren und keinen Eintrag in einem App-Verzeichnis. Du legst in Slack oder Discord eine Incoming-Webhook-URL an und trägst sie in eine Automatisierung in Zuuna ein. Das ist die ganze Einrichtung, und dieselbe Automatisierung funktioniert genauso gut mit jedem anderen Endpoint, der HTTP-POST-Anfragen entgegennimmt.

Einrichten

  1. In Slack: Apps → Incoming Webhooks (oder die Workspace-Einstellungen), eine Webhook-URL für den gewünschten Kanal erzeugen. In Discord: Kanal-Einstellungen → Integrationen → Webhooks → neuen Webhook anlegen und die URL kopieren.
  2. In Zuuna am Board eine Automatisierung anlegen, als Aktion Send webhook wählen (die Bezeichnung in der App ist Englisch) und die kopierte URL eintragen.
  3. Auslöser und Bedingung wie bei jeder anderen Regel festlegen, zum Beispiel Karte verschoben nach Done.

Was gepostet werden kann

Jeder Automatisierungs-Auslöser kann eine Nachricht schicken: Karte erstellt, verschoben, Priorität geändert, Assignee hinzugefügt, Fälligkeitsdatum erreicht oder nah. Auf dem Developer-Tarif kommen die Git- und CI-Auslöser dazu: Branch verknüpft, Commit gepusht, Pull Request geöffnet oder gemerged, CI bestanden oder fehlgeschlagen, Release veröffentlicht.

Der strukturierte Weg

Willst du selbst etwas bauen statt nur eine Nachricht zu posten, gibt es signierte, ausgehende Webhooks mit Zustell-Protokoll: Du siehst jeden Versuch, jeden Statuscode und jede Antwort. Es ist dieselbe Zustellung wie bei den Automatisierungs-Endpoints, nur mit eigener Signaturprüfung und ohne den Umweg über eine Regel.

Plan

An einen Endpoint posten gehört zu den Automatisierungen und ist ab dem Plus-Tarif dabei. Die signierten Webhooks mit Zustell-Protokoll gehören zum Developer-Tarif.

Häufige Fragen

Gibt es eine Slack-App?

Nein. Du brauchst nur eine Incoming-Webhook-URL, die Slack selbst erzeugt. Eine App mit OAuth oder ein Eintrag im Slack-Marketplace ist dafür nicht nötig, eine Anfrage an eine URL kann ohnehin nicht mehr als das eine, wofür du sie eingerichtet hast.

Kann ich Slash-Befehle benutzen?

Nein. Die Verbindung geht nur in eine Richtung, von Zuuna zu Slack oder Discord. Ein Slash-Befehl bräuchte die umgekehrte Richtung, die es hier nicht gibt.

Funktioniert Discord genauso?

Ja. Discord-Webhooks funktionieren nach demselben Prinzip wie Slack, nur findest du die URL in den Kanal-Einstellungen unter Integrationen statt in einer App-Verwaltung.

Welcher Plan?

An einen Endpoint posten gehört zu den Automatisierungen und ist ab dem Plus-Tarif dabei. Für signierte Webhooks mit eigenem Zustell-Protokoll brauchst du den Developer-Tarif.

Sieh es an deinem eigenen Board.

Lege ein Board an und probier die Funktion mit echten Karten aus (14 Tage voller Zugriff, ohne Kreditkarte).