AI Assistant for Slack
Copy page
Connect your Inkeep agents to Slack for real-time AI assistance in your workspace.
AI Assistant for Slack
The Slack integration is available on Inkeep Cloud. On cloud, the required environment variables are already configured — no setup needed on your end beyond installing the app.
The AI Assistant for Slack brings your Inkeep agents directly into Slack. Team members can interact with agents through @mentions for public responses or /inkeep commands for private ones — no context switching required.
Key features
- Public responses —
@Inkeep <message>in any channel to get an agent response visible to everyone in a thread - Private responses —
/inkeep <message>for ephemeral responses only you can see, with multi-turn follow-up support - Thread context — Mention
@Inkeepin a thread to give the agent full conversation context - Agent configuration — Set a workspace-wide default agent, or assign specific agents to individual channels
- Account linking — Each Slack user links their account to Inkeep via
/inkeep linkfor personalized, secure access
How it works
- A user sends a message via
@Inkeepor/inkeepin Slack - The Inkeep API verifies the user's identity and resolves the configured agent for that channel
- The agent processes the message (with optional thread context) and returns a response
- The response appears as a public thread reply (
@Inkeep) or a private ephemeral message (/inkeep)
Which agent handles my request?
The app uses an agent resolution priority to decide which agent responds:
| Priority | Source | Set by | Scope |
|---|---|---|---|
| 1 | Channel default | Admin, via the dashboard | Only that channel |
| 2 | Workspace default | Admin, via the dashboard | All channels without a channel default |
If no agent is configured at either level, the bot prompts you to ask an admin to set one up in the dashboard.
Use /inkeep status in any channel to see which agent is active for that channel and how it was resolved.