Slack
Ein Slack Bot verbindet Slack mit Connic. Erwähnungen lösen Agenten aus; Agenten-Ergebnisse lassen sich an Slack Channels senden.
Überblick
Die Slack App entsteht aus einem generierten Manifest. Workspace, Name, Icon und Channel-Mitgliedschaft bleiben dabei frei wählbar. Anschließend steht die App als wiederverwendbare Slack-Verbindung bereit.
Connic generiert das App Manifest und die Events API Request URL. Nach der Erstellung in Slack werden zwei Secrets in Connic hinterlegt: Signing Secret und Bot User OAuth Token. Inbound-Erwähnungen lösen verknüpfte Agenten aus; ausgehende Verbindungen antworten im ursprünglichen Thread oder senden Agenten-Output an einen Slack Channel.
So funktioniert es
Slack-Verbindung erstellen
Installiere Slack aus dem Marketplace für Verbindungen und erstelle eine wiederverwendbare Verbindung für die App im Slack-Workspace.
App aus dem Manifest erstellen
Connic öffnet Slack mit einem generierten Manifest, das Events Request URL, app_mention Event und fünf erforderliche Bot Scopes enthält. Wähle den Workspace, erstelle die App und lade ein eigenes Icon hoch.
App verifizieren
Kopiere das Signing Secret der App nach Connic. Verifiziere auf der Seite App Manifest in Slack die Events Request URL, installiere die App im Workspace und füge anschließend den Bot User OAuth Token mit dem Präfix xoxb- ein.
Verbindungsmodus wählen
Inbound dient App-Erwähnungen. Outbound antwortet im Slack-Kontext, verwendet eine channel_id aus dem Output oder nutzt einen optionalen Default Channel.
Muster für den Produktivbetrieb
Muster für den Produktivbetrieb, bei denen Connic Queues, Worker und Scheduler betreibt.
Teammitglied erwähnt den Bot mit einer Frage
app_mentionDer Agent durchsucht seine verbundenen Wissensquellen und postet eine präzise Antwort im Thread der Erwähnung, ohne den übrigen Channel zu lesen.
Teammitglied erwähnt den Bot mit einer Frage
app_mentionDer Agent durchsucht seine verbundenen Wissensquellen und postet eine präzise Antwort im Thread der Erwähnung, ohne den übrigen Channel zu lesen.
Entwickler erwähnt den Bot mit einer Warnung oder einem Fehler
app_mentionDer Agent prüft die bereitgestellten Tools, erkennt wahrscheinliche Ursachen und liefert die nächsten Diagnoseschritte im selben Slack Thread.
Entwickler erwähnt den Bot mit einer Warnung oder einem Fehler
app_mentionDer Agent prüft die bereitgestellten Tools, erkennt wahrscheinliche Ursachen und liefert die nächsten Diagnoseschritte im selben Slack Thread.
Teammitglied fragt nach Release-Status
app_mentionDer Agent fragt die verbundenen Delivery-Systeme ab und antwortet mit aktuellem Status, Blockern und Verantwortlichen, während das Gespräch in einem Thread bleibt.
Teammitglied fragt nach Release-Status
app_mentionDer Agent fragt die verbundenen Delivery-Systeme ab und antwortet mit aktuellem Status, Blockern und Verantwortlichen, während das Gespräch in einem Thread bleibt.
Agent zur Betrugserkennung markiert riskante Transaktion
agent_completedDie ausgehende Slack-Verbindung postet Transaktion, Risikosignale und empfohlene Aktion in #fraud-alerts, ohne auf eine Slack-Erwähnung zu warten.
Agent zur Betrugserkennung markiert riskante Transaktion
agent_completedDie ausgehende Slack-Verbindung postet Transaktion, Risikosignale und empfohlene Aktion in #fraud-alerts, ohne auf eine Slack-Erwähnung zu warten.
Eine wiederverwendbare Slack-Verbindung
Die Slack App wird aus einem generierten Manifest im Slack Account des Kunden erstellt. Die Kunden kontrollieren Branding, Workspace-Installation, Channel-Mitgliedschaft und Entfernung. Connic stellt Agent Runtime und Event Endpoint bereit; die App-Beschreibung weist darauf hin, dass der Bot von Connic betrieben wird.
Die verifizierte Slack-Verbindung lässt sich für eingehende und ausgehende Slack-Verbindungen wiederverwenden; jede Verbindung kann mit einem oder mehreren Agenten verknüpft werden.
Minimaler Slack-Zugriff
Das generierte Manifest fordert nur app_mentions:read und chat:write für Erwähnungen und Zustellung, channels:read und groups:read zur Auflistung von Metadaten öffentlicher und privater Channels, denen der Bot beigetreten ist, sowie reactions:write für die 👀-Bestätigung nach erfolgreicher Weiterleitung an.
Es fordert keinen Zugriff auf Channel History, Direct Messages, Dateien, Nutzerprofile oder uneingeschränktes Senden in öffentliche Channels an. Signing Secret und Bot Token werden nach dem Speichern verschlüsselt. Connic prüft Signatur und Timestamp jeder Slack-Anfrage, bevor ein Event den verknüpften Agenten erreicht.
Auf Erwähnungen reagieren und Ergebnisse senden
Ein app_mention Event übergibt den erwähnten Text sowie Workspace-, Channel-, Nutzer- und Thread-Metadaten an den Agent Run. Eine explizite channel_id im Agent-Output bestimmt das Ziel. Ohne sie wird die Antwort über dieselbe Slack-Verbindung im ursprünglichen Thread gesendet; andere Runs verwenden den optionalen Default Channel. Channels werden nicht im Hintergrund mitgelesen.
Informationen
- Publisher
- Von Connic
- Verbindungen
- Verbindungen
- Modi
- Inbound, Outbound
- Dokumentation
- Slack Docs
Häufig gestellte Fragen
app_mentions:read und chat:write für Erwähnungen und Zustellung, channels:read und groups:read für Metadaten beigetretener öffentlicher und privater Channels sowie reactions:write für die 👀-Bestätigung an. Scopes für Channel History, Direct Messages, Dateien oder Nutzerprofile fehlen.xoxb- Bot User OAuth Token validiert Connic die Installation und sendet die Antwort des Agenten über den Slack Bot des Kunden. Beide werden nach dem Speichern verschlüsselt.Beschreibe die Event-Quelle, die Struktur der Payload, das Ziel für die Ergebnisse und die Anforderungen an private Netzwerke oder Freigaben. Wir helfen, Slack mit dem passenden Verbindungsmodus, Deployment und Monitoring in Connic einzurichten.
Sprich mit SalesWeitere Verbindungen
Entdecke den MarketplaceHTTP-Webhooks
Agenten bei jeder HTTP-Anfrage ausführen
PostgreSQL
Per LISTEN/NOTIFY auf neue Zeilen reagieren
AWS SQS
Eine Queue mit einem Agenten abarbeiten
WebSocket
Tokens über einen Live Socket streamen
Cron-Scheduler
Agenten nach einem Cron-Ausdruck ausführen
MCP Server
Agenten als MCP Tools bereitstellen