Dokumentation

Slack

Senden und empfangen Sie Slack-Nachrichten aus einer Pipeline (Events API + chat.postMessage), im BYO-Modus.

Slack

Die Slack-Integration verbindet Ihren Workspace mit Ihren Pipelines, in beide Richtungen: Nachrichten empfangen (eine Slack-Nachricht löst eine Pipeline aus) und Antworten senden (ein Agent oder ein Knoten postet in einem Channel oder in einem Thread).

Was Sie damit tun können

  • Nachrichten aus einem Channel über die Events API empfangen und darauf eine Pipeline auslösen.
  • Eine Nachricht posten in einem Channel oder als Antwort in einem Thread.
  • Channels / Nutzer auflisten, jüngste Nachrichten lesen, um einem Agenten Kontext zu geben.

Tools und Knoten

  • Lese-Tools: slack.list_channels, slack.list_users, slack.read_messages.
  • Schreib-Tool (mit Bestätigung): slack.post_message.
  • Knoten slack_outbound — Versand über chat.postMessage, Antwort in einem Thread, mit einer Exactly-once-Garantie.
  • Receiver slack_inbound — Einstiegspunkt der Events API, mit nativer Signaturverifizierung auf dem rohen Body, einem Anti-Replay-Fenster, Anti-Loop (eine Nachricht des Bots löst sich nicht selbst erneut aus) und Ereignis-Deduplizierung.

Verbindung (BYO)

  1. Administration → Integrationen → Slack.
  2. Geben Sie den Bot-Token (xoxb-…) und das Signing Secret Ihrer Slack-App ein.
  3. Verweisen Sie die Events-API-URL Ihrer App auf den Receiver slack_inbound der Pipeline.
  4. Token und Geheimnis sind ruhend verschlüsselt und werden niemals erneut offengelegt.

Slack ist ein strikter BYO-Konnektor: Sie nutzen Ihre eigene Slack-App, ohne Metering und ohne betool-Marge. Ereignissignaturen werden auf dem rohen Body verifiziert — eine gefälschte Nachricht wird abgelehnt.

Anwendungsfälle

  • Team-Assistent — ein Agent beantwortet in einem Channel gepostete Fragen anhand Ihrer Wissensbasis.
  • Handlungsfähige Benachrichtigungen — eine Pipeline postet einen Alarm in einem Thread und empfängt die Antwort des Operators, um die Verarbeitung fortzusetzen.