Home / Guides

Grok Bot in Slack for Beginners: Connect the App or Add a Team Bot

Want your Grok Bot to help in Slack? Here’s the beginner path: connect the Slack app so it can draft and post as you, set a narrow Slack routine trigger, or (for a Cursor team) bring a shared Bot into your workspace so teammates can @mention it. Every step checked against xAI and Cursor help pages. 6 copy-paste prompts.

Illustration for the guide: Grok Bot in Slack for Beginners: Connect the App or Add a Team Bot
Quick answer: Yes: you can use Grok Bot with Slack in two different ways. 1) Connect the Slack app under Connect apps so the Bot can read and post as the Slack user you authorized (not a separate invite-only bot). 2) For a shared team Bot, the owner or a Manager opens the Bot’s name, chooses Bring to your team’s Slack, connects the workspace, and teammates Link Slack under Settings. A Slack trigger on a routine is separate: it starts work when a message, mention, phrase or reaction happens. Start with one quiet channel and always require approval before anything posts.

🏆 Bot Club, $9/mo: new copy-paste bot recipes and ready-made templates every month, plus a monthly “get unstuck” Q&A post in the members area. Cancel anytime.

Join Bot Club
Two Slack ideas that beginners mix up: the Slack app lets a Bot post and read as you. A Slack trigger on a routine starts the Bot when something happens in Slack. Official docs say they are separate. Also: never paste a Slack password, workspace token or login code into ordinary chat. Finish Authorize in the browser (or reconnect card), and make the Bot ask before it posts.

What “Grok Bot in Slack” actually means

Per xAI’s computer-and-apps docs and Cursor’s Connect apps help (checked Nov 6, 2026):

You want…Use this
The Bot to draft or post in channels you can already post inConnect the Slack app (posts as your Slack user)
The Bot to wake up when someone says a phrase in a channelA routine with a Slack trigger (narrow channel + phrase)
Teammates to @mention a shared Bot in SlackShare the Bot, then Bring to your team’s Slack (Cursor team)
Just chat with your Bot in the Grok Bot appNo Slack needed yet — see Grok Bot for beginners
Honest beginner tip: if you only talk to your Bot in the Grok Bot app today, skip Slack until one job clearly needs a channel. Slack is power; standing instructions and approval rules come first.

Step 1: Connect the Slack app (personal use)

Cursor’s Connect apps page and xAI’s computer-and-apps page give the same flow:

  1. In Grok Bot, open Connect apps from the sidebar (or follow an in-chat Connect card). On the phone, tap your avatar (top left) → Connect apps.
  2. Search for Slack, then add it.
  3. When Grok Bot asks you to Authorize or Authenticate, finish Slack’s login in your browser.
  4. If sign-in doesn’t finish, choose Reconnect on the app, or Reopen on the in-chat card.
  5. Confirm Slack appears under Installed. “Added” means installed — if it still says Needs auth / Disconnected, Authenticate again.
  6. In chat, type @ to attach Slack to a task when you want the Bot to use it.

What it can do (official): the Slack app posts as the Slack user you connected, not as a separate bot you invite. It can post only in channels that user can post in. It cannot post in a private channel you aren’t in, or where the workspace blocks posting. To use another workspace, connect that workspace.

Phone note: Cursor’s help says Slack can still sign in on the phone. If you close sign-in early, the phone reminds you Slack’s phone sign-in needs your workspace password, and that you can connect Slack from your computer instead.

🧰 Want the shortcut? Get the Starter Kit ($29)

Everything from our guides in one download: a 2-minute “pick your assistant” chart, step-by-step setup checklists for ChatGPT Projects, Claude Projects and agent-style assistants, 24 copy-paste bot recipes (personal and small business), a safety and permissions checklist, and troubleshooting fixes. Includes a ZIP of every recipe as a ready-to-paste text file.

Get the Starter Kit: $29 See what’s inside →

One-time payment, secure checkout by Stripe, instant download page right after checkout.

Step 2: Teach standing Slack rules (before any posts)

Paste this as a message to your Bot, then ask it to keep these as standing rules:

Slack rules for you:
1) Draft first. Never post to Slack until I say "post this" for that exact draft.
2) Only use channels I name. Default draft channel: #[CHANNEL].
3) Keep replies under 120 words unless I ask for detail.
4) Never invent prices, deadlines, or who said what.
5) If you're unsure, ask me ONE question before drafting.
6) When you draft, show: channel, who it's to, and the full message text.

More on standing instructions: Grok Bot for beginners. Stuck on Connect apps? Grok Bot setup help.

Step 3: Your first safe Slack job (draft only)

  1. Pick a low-risk channel (a private one you own, or a quiet team channel).
  2. Ask the Bot to draft a short update — do not say “post” yet.
  3. Read the draft. Edit it in the draft card if Grok Bot shows one (xAI’s chat docs say outbound Slack drafts wait for Send / Send message).
  4. Only then say post this (or press Send on the draft card).

Example ask:

Using Slack (@Slack), draft a short update in #[CHANNEL]
for the team: [WHAT HAPPENED]. Friendly, under 80 words,
no @everyone. Show me the draft only — do not post yet.

Step 4 (optional): A Slack trigger on a routine

xAI’s skills-and-routines docs say a routine can start from a Slack message. Important facts from that page:

  • A Slack trigger is part of a routine, not the Slack app.
  • Connect Slack on the Cursor account that owns the Bot before you rely on the trigger.
  • A routine can start when the Bot is mentioned, when a word/phrase appears, when you react, or on any message — for one channel or all of Slack.
  • Keep it narrow. Docs warn that “any message” in a busy channel burns usage and creates noise.
  • Only new activity counts; older messages don’t backfill.

Copy-paste ask:

Create a routine: when a message in #[QUIET-CHANNEL] contains
the phrase "needs bot help", draft a reply in this Grok Bot
chat with 3 clarifying questions. Never post back to Slack
without my approval. Keep the trigger on that channel + phrase only.

Then open the routine and check When to run matches what you meant. Pause it anytime. If it offers Test, use safe input — tests do real work.

Step 5 (teams): Bring a shared Bot to Slack

If you’re on a Cursor team with shared Bots, xAI’s Shared Bots page and Cursor’s Shared Bots help describe this path:

  1. Share the Bot with your team (or the people who need it) first.
  2. Owner or Manager: click the Bot’s name → find Bring to your team’s Slack → Connect.
  3. If it says Awaiting admin approval, a Slack workspace admin must approve the app.
  4. Once Connected, teammates can message the Bot directly or mention it in channels.
  5. Each teammate should Link Slack: Settings → General → Shared Bots (Cursor help also labels this Team Bots in places) → Link, so the Bot knows who you are.

Official notes worth remembering: in a channel thread or DM, a shared Bot acts for the teammate who mentioned it; Slack guests / Slack Connect / other workspaces are never included; a personal Bot only chats with its owner in Slack.

6 copy-paste prompts for Slack + Grok Bot

Fill in the [BRACKETS]. Prefer draft-only until you trust the result.

1. 🧵 “Draft a channel update”

@Slack Draft (do not post) a message for #[CHANNEL]:
Topic: [TOPIC]
Tone: [friendly / brief / grateful]
Max 90 words. No @everyone. List any facts I still need to fill in.

2. 🙋 “Turn a long Slack thread into next steps”

I'll paste a Slack thread (names ok, no secrets). Summarize:
1) Decision made (or "none yet")
2) Open questions
3) My suggested next 3 actions with owners if named
Don't invent owners. Thread: [PASTE]

3. ⏰ “Narrow Slack routine”

Set up a routine: when I'm @mentioned in #[CHANNEL],
draft a reply in this chat only. Never post to Slack
without my yes. Ignore jokes and emoji-only messages.

4. 🧭 “Explain Slack permissions in plain English”

Explain like I'm new: with the Slack app connected as me,
which channels can you post in, and which can you not?
Then list 3 safety rules I should keep in my standing instructions.

5. 🧪 “Practice draft vs post”

Quiz me: give 4 example asks. For each, say whether you
should DRAFT only or could POST after my yes, and why.
Use plain words. No real posts.

6. 🤝 “Team shared Bot checklist”

I'm adding a shared Bot to Slack. Give me a checklist:
share settings to verify, Bring to Slack steps, admin
approval, teammate Link step, and a first safe test message
that cannot spend money or delete anything.

🔒 Members-only

Members get the full pack: 8 more Slack+Bot prompts + a fill-in “My Slack + Grok Bot Setup” card

Extra prompts for a standup draft, a polite “I’ll get back to you” reply, a meeting notes → Slack bullets handoff, a “who asked for this Slack post?” audit question, a routine-pause reminder, a channel-rename safe update, a weekend-off auto-reply draft, and a weekly Slack hygiene review. Plus a printable setup card with workspace, default channel, draft-first rule, and trigger phrase.

Bot Club · $9/mo · cancel anytime. Your Member Library opens right after checkout.

Join Bot Club, unlock the full pack · $9/mo

How Bot Club works

Common snags (calm fixes)

  • “Added” but Bot says Slack is missing. Open the app → Authenticate / Authorize if it shows Needs auth or Disconnected.
  • Can’t post in a private channel. Official docs: it posts as you, only where you can post, and only if you’re in that private channel.
  • Awaiting admin approval on Bring to Slack. A Slack workspace admin must approve the app, then connect again.
  • Routine never fires. Check it isn’t Paused; When to run matches channel + phrase; message is new; Slack is connected on the owning account.
  • Usage disappearing. xAI warns busy-channel Slack triggers can spend a week of usage in a day — narrow the phrase and channel, or pause.
  • Sign-in loop / computer stuck. Use the safe order in Grok Bot setup help (quit/reopen before Reset).

Why Bot Club is only $9 a month

This guide gives you six Slack prompts free. Bot Club unlocks the 8 extras above plus the printable setup card, and every other members-only pack in the Member Library, with a new recipe each month. Cancel anytime from your Stripe receipt.

Want it done faster?

🧰 Starter Kit: $29

24 copy-paste bot recipes, setup checklists and a safety checklist, with a ZIP of every recipe as a text file.

Get the Starter Kit: $29

🏆 Bot Club: $9/month

The 8 Slack prompts and setup card above, every other members-only pack, and a new recipe every month. Cancel anytime.

Join Bot Club: $9/mo

🛠️ Done-for-you setup

$199 setup + $49/month. Want a Slack-ready Bot with draft-first rules, a quiet-channel routine, and monthly tuning? We build it with you, then keep it updated.

Get set up: $199

Study Buddy Engineer is independent and is not affiliated with xAI, X Corp., Slack, Salesforce or Cursor. Grok and Grok Bot are trademarks of their owners. Slack is a trademark of Salesforce, Inc. Features vary by plan, app version and workspace admin settings, and can change. Prefer official docs linked below.

Official sources

🎁 Free: 10 copy-paste ChatGPT prompts

Ten short copy-paste prompts from our free guides, each with a Copy button:

  • Reply to a customer review (good or bad)
  • A week of social posts in 5 minutes
  • Match your resume to one job posting
  • Practice the interview out loud
  • “Use up my fridge” dinners
  • A “tight week” budget dinner plan
  • Fill in your “trip card”
  • Plan a road trip like a human
  • “Explain it like I’m 10”
  • “Grade my answer, don’t write it”

Get the free prompt pack

Free with an email signup. We never sell your email.

Pick the easiest way to get going

Three simple options. Secure checkout by Stripe.

🔒 Founding-member price lock: Founding members who join now keep $9/mo for as long as they stay subscribed. The price for new members goes up after Dec 31, 2026.

🧰 Starter Kit

$29 one-time
  • Pick-your-assistant chart
  • Setup checklists
  • 24 copy-paste bot recipes
  • Safety checklist + troubleshooting
Get the Kit · $29

🏆 Bot Club

$9 /month
  • New bot recipes every month
  • Ready-made templates
  • Monthly “get unstuck” Q&A in the members area
  • Cancel anytime
Join Bot Club · $9/mo

🛠️ Done-for-you setup

$199 + $49/mo
  • We set up your assistant with you
  • Monthly tuning: fixes, updates
  • New recipes as you go
Get set up · $199

📬 Get one fun bot trick every week

The Bot Whisperer newsletter: free, plain English, unsubscribe anytime.

Coming soon: sign-ups open shortly. Follow @teachbots to hear when they do.

Quick FAQ

How do I connect Grok Bot to Slack?

In Grok Bot open Connect apps (sidebar or in-chat card; on phone: avatar → Connect apps), search Slack, add it, then finish Authorize/Authenticate in your browser. Confirm it shows under Installed. If it says Needs auth, Authenticate again.

Does the Slack app post as a separate bot?

No. Official docs say the Slack app posts as the Slack user you connected, only in channels that user can post in. It is separate from a Slack message that starts a routine.

What’s the difference between the Slack app and a Slack trigger?

The Slack app lets the Bot read/post as you. A Slack trigger is part of a routine and starts work when a mention, phrase, reaction or message happens. Connect Slack on the owning account before relying on a trigger, and keep channel + phrase narrow.

How do I add a shared Grok Bot to my team’s Slack?

Share the Bot first. Then the owner or a Manager opens the Bot’s name, chooses Bring to your team’s Slack, and Connect. If it awaits admin approval, a Slack workspace admin must approve. Teammates Link Slack under Settings → General → Shared Bots (sometimes labeled Team Bots).

Why didn’t my Slack routine run?

Check the routine isn’t Paused, When to run shows the channel and phrase you expect, the message is new and matches, and Slack is connected on the Bot owner’s Cursor account. Avoid “any message” on busy channels — that burns usage.

Is it safe to let Grok Bot post in Slack?

Start draft-first: require your yes before any post, limit channels in standing instructions, and skip secrets in channel text. Shared Bots ask before using your personal accounts; approval cards in Slack threads are answered by the person who asked.

Bot Club · new recipes monthlyJoin · $9/mo