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 überchat.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)
- Administration → Integrationen → Slack.
- Geben Sie den Bot-Token (
xoxb-…) und das Signing Secret Ihrer Slack-App ein. - Verweisen Sie die Events-API-URL Ihrer App auf den Receiver
slack_inboundder Pipeline. - 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.