xAI's Grok Bot Now Reads and Sends Microsoft Teams Messages
The xAI assistant gets a native Microsoft Teams plugin, letting bots search chats, read channels, and send messages without leaving the conversation.
- xAI's Grok Bot adds a first-party Microsoft Teams plugin for chat and channel actions.
- Scope covers searching, reading, and sending messages across Teams chats and channels.
- Distributed through the Cursor Marketplace, where Grok Bot plugins live.
- Requires a paid Cursor plan or a linked SuperGrok subscription to use.
- Follows earlier Grok Bot integrations with Outlook, Calendar, and OneDrive.
- Third-party toolkits like Composio expose roughly 150 additional Teams actions.
Grok Bot adds a Microsoft Teams connector
xAI has added a first-party Microsoft Teams connector to Grok Bot, its agent-building product. The plugin lets a bot search, read, and send Teams chats and channel messages from the Grok Bot interface.
Developers can now build agents that retrieve workplace conversations, summarize threads, draft replies, and publish updates without requiring users to copy messages between Teams and Grok. The send capability also gives these agents permission to act inside a company’s collaboration environment, making access controls and testing important parts of deployment.
Three actions define the connector
The xAI listing describes a focused messaging integration with three core capabilities:
| Capability | Example use |
|---|---|
| Search messages | Find discussions about a project, incident, customer, or decision. |
| Read messages | Retrieve recent channel activity or the contents of a chat for analysis. |
| Send messages | Post a status update, drafted reply, or summary to a chat or channel. |
The published scope excludes meeting scheduling, shift management, team administration, and broader Microsoft Graph operations. A developer could use the connector to summarize the past week of channel messages or answer questions about a thread, while administrative workflows require another integration.
Available data and actions depend on the connected Microsoft account, requested OAuth permissions, and the organization’s tenant policies. Administrators may need to approve the app before employees can connect it.
Grok Bot’s place in the stack
Grok Bot is xAI’s agent builder, separate from the standard Grok chat experience. Users define a role and instructions for a bot, then extend it with plugins that connect external services. Each integration gives the agent a specific set of actions it can invoke while handling a request.
The Teams plugin joins existing integrations for Outlook, Calendar, and OneDrive. Combining those tools allows one agent to retrieve a document, compare it with a workplace discussion, check related email, and publish a summary to Teams.
Access comes through Cursor subscriptions. According to the Composio guide, Grok Bot is included with Cursor Pro, Pro+, Ultra, and Cursor Teams plans. Users can also link eligible SuperGrok subscriptions, including SuperGrok, SuperGrok Plus, and SuperGrok Heavy, to a Cursor account. Clients are available for macOS, Windows, and iPhone, with bots synchronized across devices.
From install to first message
A typical connection follows a short OAuth-based setup:
- Open Grok Bot through an eligible Cursor or linked SuperGrok account.
- Add the Microsoft Teams plugin from the marketplace.
- Sign in with the Microsoft account that should authorize access.
- Review the requested permissions and complete any required administrator approval.
- Test message retrieval in a limited channel before enabling send actions.
Organizations should verify which chats and channels the bot can reach, how credentials are stored, and whether generated messages receive human review. A separate service account may provide clearer ownership and auditing for shared or automated workflows, subject to company policy.
Why Teams was an obvious gap
Model vendors have been extending assistants into email, calendars, document stores, and workplace chat. OpenAI, Anthropic, and Google offer connectors across parts of that enterprise stack, while Slack has added native AI features and integrations of its own.
Teams gives xAI access to conversations that often contain project decisions, incident updates, support escalations, and informal context absent from formal documents. For Microsoft 365 customers, the connector lets Grok Bot use that material inside the same workflow as Outlook, Calendar, and OneDrive.
When three actions are not enough
Developers who need broader Teams coverage can use third-party marketplace connectors. Composio offers a toolkit with roughly 150 actions, including:
- Listing chats and retrieving individual messages
- Creating teams and managing members
- Reading channel, team, and message metadata
- Scheduling standalone Teams meetings
- Managing shifts and channel administration
- Adding or updating members in bulk
| Option | Coverage | Authentication | Best fit |
|---|---|---|---|
| xAI connector | Search, read, and send messages | OAuth within Grok Bot | Focused messaging workflows |
| Third-party toolkit | Messaging, meetings, teams, shifts, and administration | External consent and token brokerage | Agents that need wider Teams API access |
The broader toolset adds operational complexity because an external service manages authorization and tokens. Teams evaluating that route should review data handling, token storage, audit logs, revocation controls, and the minimum permissions required for each workflow.
Useful workflows and deployment limits
The connector removes the manual step of copying a Teams discussion into an AI chat. A bot can retrieve a thread, summarize unresolved points, draft a response, and send the approved result back to the relevant conversation.
Cross-plugin workflows offer more range. An agent could fetch a specification from OneDrive, compare it with feedback in Teams, check a deadline in Calendar, and post a consolidated update. Reliability still depends on clear prompts, narrow permissions, error handling, and confirmation before consequential messages are sent.