Skip to content

How do I connect Grok Bot to Slack?

Based on official docs · Documentation unverifiedAuthor @JeffShanChaUpdated 2 min read

There are two ways. For yourself, add the Slack plugin from Connect apps and authorize it; the Bot reads and posts as you. For a team, publish the Bot as a Team Bot and choose Bring to your team’s Slack; it gets its own Slack app, and teammates can DM or @mention it.

Slack plugin (personal) Team Bot in Slack (team)
Posts as You The Bot’s own Slack app
Who can use it Only you Teammates via DM or @mention
Where it posts Channels you can post in Channels it is invited to
Good for Standup summaries, personal briefs Team Q&A, request triage
  1. Connect apps in the sidebar → search Slack → add
  2. Authorize your Slack workspace in the browser (OAuth)
  3. Confirm it shows under Installed
  4. For another workspace, connect again

Slack drafts appear as a card with Send message or Discard. Slack drafts do not appear in group chats.

  1. After publishing the Team Bot, choose Bring to your team’s Slack in its details
  2. Choose Connect Slack workspace and approve in Slack
  3. Pick a workspace where you can install apps and choose Connect
  4. Invite it to channels with /invite @BotName
  5. Teammates link their Slack account once under Settings → General → Team Bots

If the workspace needs admin approval, setup shows Awaiting admin approval; use Send request in Slack. In channels it only answers when mentioned.

With the personal Slack plugin it posts as you; a Team Bot connected to Slack posts as its own Slack app.

Does Grok Bot reply to every message in a Slack channel?

Section titled “Does Grok Bot reply to every message in a Slack channel?”

A Team Bot only answers in channels when it is mentioned; in DMs it answers every message.

References are listed below, but no documentation review date is recorded: unverified. If the interface looks different, send feedback or edit the page.Send feedbackEdit this page

Sources (3)