agentos.guide › blog
Grok Bot Microsoft Teams rollouts go smoothly when your Agent OS does the paperwork: the Bot brief, the file audit, the approval request and the staff instructions.
Grok Bot handles the Teams side itself, but only for a team's shared Bot, only after a Microsoft Teams admin approves it, and never inside meetings or calls.
Below is a quick start, five copy-paste prompts for your agent and a weekly routine, built from xAI's shared Bots guide and admin page.
Planning this for a client or your own office? My team runs a free SEO strategy session where we map it out with you.
Once that's done, people message the Bot or @mention it in a channel, and it replies in the same conversation.
| Job | Who does it |
|---|---|
| Writing the Bot's purpose and limits | Your agent drafts, you approve |
| Checking files and keys before sharing | Your agent audits a list you give it |
| Asking the Teams admin to approve | Your agent drafts, you send |
| Answering staff inside Teams | The shared Bot |
| Weekly review of what the Bot learned | You, with an agent-made summary |
One point to brief your agent on: the Grok Bot FAQ says a person's Bots all run on a single persistent cloud computer, with a separate screen per Bot.
The FAQ also warns against treating separate Bots as a security boundary, so the file audit in Prompt 2 is your real control.
The wider shared-Bot rollout is covered in my Grok Bot teams guide; this one stays on Microsoft Teams.
Teams rollouts fail on people, not settings, so list who signs off before any prompt runs.
Give your agent those four names first; every prompt below can then address the right person.
You'll also need to be on a Cursor team, because shared Bots belong to Cursor team members who have Grok Bot.
I'm creating a shared Grok Bot for our [team name] team in Microsoft Teams.
Staff will chat with it and @mention it in channels, and channel replies are
visible to everyone in that channel.
Write: (1) a one-sentence purpose, (2) five rules it must follow, including
"draft only, never send or delete", (3) a list of the question types it should
answer, and (4) the questions it should refuse and send to a person instead.
Keep it under 200 words.
Paste the result into the Bot's instructions when you create it.
Keep the refusal list honest: if staff ask about meetings, the Bot should say it doesn't join them.
Rerun the prompt whenever the team's job changes, rather than letting the brief drift.
Here is the list of files, apps and secrets I plan to give a shared Bot:
[paste list]
Everyone the Bot is shared with will be able to use all of these, and anything
it says in a Teams channel is visible to the channel.
Mark each item KEEP, REMOVE or MOVE TO A PRIVATE BOT, with one line on why.
Flag anything that holds client data, payment details or passwords.
A shared Bot runs on its owner's apps and secrets for everyone, so this check matters.
Anything marked MOVE TO A PRIVATE BOT stays with your personal Bot, which never goes into Teams.
🔥 Run the full Agent OS behind your Bots
The AI Profit Boardroom gives you step-by-step video trainings, the installable Agent OS, four coaching calls a week and 3,400+ members rolling Bots out to their teams.
Draft a short, friendly message to our Microsoft Teams admin, [name].
Explain that a Grok Bot shared Bot called [Bot name] is waiting for approval
in the Teams admin center under Teams apps > Manage apps > Pending approval,
that Microsoft doesn't notify them about it, and include this link: [link].
Say which teams it will join and what it will be used for.
Draft only. I will send it myself.
If the dialog instead says Microsoft Teams didn't accept the app, ask your agent to add a line requesting that custom apps be allowed, and attach the file from Download app package.
Write a pinned Teams channel post introducing [Bot name] to staff.
Include: what to ask it, what not to ask it, and how to link their account
(Grok Bot app > Settings > General > Shared Bots > Link next to Microsoft
Teams account). Mention that their private chats with the Bot can't be read by
the owner or Managers, but channel replies are visible to the channel.
Say clearly that it does not join meetings or calls. Under 150 words.
Pin it in the first channel the Bot joins, then check the linked-accounts list on the dashboard a day later.
Anyone missing from that list hasn't linked yet, so send them the post again.
Every Friday, help me review our shared Teams Bot.
I'll paste: the items under To review in its Knowledge tab, and the members
listed in Manage Microsoft Teams accounts.
Return: which learnings to Approve or Reject and why, which staff haven't
linked yet, and one change to its instructions for next week.
Approving or rejecting learnings happens in the Bot's Knowledge tab; your agent only recommends.
The engineers' team is left out on purpose until the office trial settles.
📞 Want a plan for AI across your business?
Book a free SEO strategy session and my team will map where Bots fit and how they support your search traffic.
The shared Bots page explains approval cards, compute and usage for Slack, but not for Teams.
So keep "draft only" in the brief and add Ask first rules from the approvals guide.
Microsoft Teams also shows up as a separate Microsoft 365 connected app on graph.microsoft.com, and the changelog says routines can start from a Teams message; that side is lightly documented.
Members of the AI Profit Boardroom share their versions of these prompts every week.
Copy Prompt 1 into your agent now and start the brief.
No. A Microsoft Teams admin approves it in the Teams admin center. Your agent can draft the request, but a person sends it and the admin approves.
No. The documentation covers direct chats and channel mentions, not meetings or calls.
Yes. Each person links their own Microsoft Teams account in the Grok Bot app under Settings, General, Shared Bots.
No. Only a team's shared Bots can join Microsoft Teams, so share it first.
Need a hand mapping the rollout? Book a free SEO strategy session or join the AI Profit Boardroom, and let your Agent OS carry the Grok Bot Microsoft Teams paperwork.
About Julian
I'm Julian Goldie, an AI entrepreneur, SEO expert and the founder of the AI Profit Boardroom, which has 3,400+ members.
I help business owners scale with AI agents, automation and SEO.
My YouTube channel has 400,000+ subscribers, and I run Goldie Agency, a seven-figure SEO agency.
→ Grok Bot Teams: Plan, Audit And Roll Out A Shared Bot With 5 Prompts In Your Agent OS
→ Grok Bot Phone Calls: Brief, Approve And Log Calls In Your Agent OS
→ Grok Bot Connectors: Connect, Track And Reconnect Every App In Your Agent OS
→ Hermes Agent Slack: Run Your Agent In Slack From Your Agent OS
The installable system behind every guide on this site — dashboard, agents, memory and pipelines — updated as new tools land, with 3,400+ members and four coaching calls a week.
Join the AI Profit Boardroom →📺 Video notes + links to the tools 👉
🎥 Learn how I make these videos 👉