AI Assistant for Slack

AI Assistant for Slack

Copy page

Connect your Inkeep agents to Slack for real-time AI assistance in your workspace.

AI Assistant for Slack

Note
Note

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 @Inkeep in 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 link for personalized, secure access

How it works

  1. A user sends a message via @Inkeep or /inkeep in Slack
  2. The Inkeep API verifies the user's identity and resolves the configured agent for that channel
  3. The agent processes the message (with optional thread context) and returns a response
  4. 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:

PrioritySourceSet byScope
1Channel defaultAdmin, via the dashboardOnly that channel
2Workspace defaultAdmin, via the dashboardAll 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.

Tip
Tip

Use /inkeep status in any channel to see which agent is active for that channel and how it was resolved.

Get started