Slack
Kanaler og beskeder.
Overblik
Forbind Slack-workspaces så AI kan læse kanalhistorik, poste beskeder og sende direkte beskeder gennem en installeret bot.
Forudsætninger
- Et Slack-workspace hvor du kan installere apps
- En stackgate.ai-konto
- stackgate.ai-operatøren skal konfigurere Slack OAuth-credentials på hubben
Credentials
Operatør-opsætning (hub-admin)
Før brugere kan forbinde, konfigurer en Slack-app på api.slack.com/apps:
- Opret en app (eller brug en eksisterende) til din organisation.
- Under OAuth & Permissions → Redirect URLs, tilføj:
https://stackgate.ai/oauth/slack/callback - Under OAuth & Permissions → Bot Token Scopes, tilføj:
channels:read,channels:history,channels:join,groups:read,groups:history,chat:write,im:write,users:read,users:read.email - Kopiér Client ID og Client Secret til hub
.env:SLACK_CLIENT_ID,SLACK_CLIENT_SECRET - Geninstaller appen til et test-workspace efter scope-ændringer.
Anbefalet: OAuth (slutbruger)
- Gå til Mine integrationer → Slack i stackgate.ai.
- Klik Aktivér, og derefter Forbind Slack.
- Vælg dit workspace og godkend de anmodede bot-scopes.
- På kanal picker-siden, vælg de kanaler AI skal have adgang til.
- Offentlige kanaler tilsluttes automatisk. For private kanaler, inviter botten i Slack efter gem (
/invite @YourAppName).
Avanceret: bot token
Udvid Advanced: paste bot token på opsætningssiden hvis du allerede har et Slack bot token (xoxb-…). Manuelle forbindelser kan tilgå alle kanaler botten allerede er medlem af — der er ingen kanal picker-allowlist.
Brug med AI-klienter
- Dedikeret endpoint:
POST /mcp/slack - Private gateway:
slack__*-værktøjer
Tilgængelige værktøjer:
- list_channels — kanaler synlige for botten
- list_users — workspace-medlemmer (til opløsning af DM'er)
- read_channel_messages — seneste historik med valgfrit tidsvindue
- send_channel_message — post plain text, Block Kit blocks eller tråd-svar
- send_direct_message — DM via bruger-ID eller e-mail
Se Dokumentation for HTTP-autentificering og opsætning af private gateway.
Fejlfinding
- Missing channels — OAuth-forbindelser tillader kun værktøjer i kanaler du valgte ved opsætning. Brug Manage channels på integrationssiden.
- Private channel errors — inviter botten til den private kanal i Slack, og tilføj den på kanal picker om nødvendigt.
- Reconnect required — afbryd og genforbind hvis workspace-admin har tilbagekaldt app-tilladelser.
Tilgængelige værktøjer
-
list_channels
List Slack-kanaler den forbundne konto har adgang til.
-
list_users
List Slack workspace members. Use the returned user IDs for direct messages.
-
read_channel_messages
Read recent messages from a Slack channel.
-
send_channel_message
Send en besked til en Slack-kanal.
-
send_direct_message
Send a direct message to a Slack user by user ID or email.
MCP-endpoint:
https://stackgate.ai/mcp/slack
(HTTP) eller via
private gateway.
Relaterede workflows
Multi-integrations-playbooks, der bruger Slack til konkrete forretningsresultater.
-
Daglig standup fra Trello, Slack og Gmail
Opsummer gårsdagens board-aktivitet, Slack-tråde og opfølgninger i indbakken til ét standup-udkast uden at skifte værktøj.
-
CRM revenue workspace med Salesforce, HubSpot, Gmail og Slack
Saml pipeline-overblik på tværs af Salesforce og HubSpot, udkast opfølgninger i Gmail og giv revenue-teams besked i Slack uden at tvinge ét CRM.
-
Lead-kvalificering med Typeform, HubSpot, Gmail og Slack
Hent nye Typeform-leads, berig eller opret HubSpot-kontakter, udkast Gmail-opfølgninger og giv teamet besked i Slack.