Two OneDrive accounts, one personal and one work tenant, reaching a single AI assistant
Last updated on

How to Connect Multiple OneDrive Accounts to Grok Bot

Carly connects every OneDrive account you own, and one Grok Bot conversation works across all of them. Connect them at carlyassistant.com, add Carly to Grok Bot once, and your Google Drive accounts and every mailbox and calendar on both sides come with it.

Grok Bot got its own OneDrive plugin on Aug 27, 2026, which ends a two-week stretch with no Microsoft storage connector at all. It signs in a single Microsoft identity. So the second account is still the whole question, and the rest of this page is what genuinely reaches files in two Microsoft tenants.

1. Add your OneDrive accounts to Carly

  1. Sign in at carlyassistant.com.
  2. Open carlyassistant.com/integrations.
  3. Find OneDrive, click Connect, and authorize the account.
  4. Click Connect again for the next one, and keep going for as many accounts as you want.

Each one is its own authorized connection, so a personal drive, an employer tenant and a client tenant stay three separately addressable things rather than shared sessions on one machine.

Carly connects to thousands of apps, so while you are on that page you can add your inboxes, calendars, CRM, and anything else you want Grok Bot to reach through the same connector.

2. Add Carly to Grok Bot

  1. Select Plugins in the Grok Bot sidebar, or tap your avatar and choose Plugins on mobile.
  2. Add Carly’s remote MCP server, https://carlyassistant.com/mcp/.
  3. Finish the authorization in the browser tab that opens. If it sits on Waiting for authorization, use Reopen.
  4. Sign in to the Carly account holding the connections above.
  5. Confirm Carly appears under Installed.

Grok Bot takes remote MCP servers rather than local ones, and Carly’s is hosted, so it qualifies. Plugin connections belong to your Grok Bot account rather than an individual Bot, and team plans inherit Cursor’s MCP policy, so an admin can gate it.

The product you read about is probably the other Grok

Grok on grok.com does have a OneDrive connector, with a documented setup flow, a documented permission set, and an admin consent path for managed tenants. None of it applies here. Grok Bot lives in a separate documentation namespace, uses Cursor authentication rather than an xAI account sign-in, and shares no connector catalogue with grok.com. If you are in the Grok Bot app, nothing on that page is available to you.

One more trap on that page, because it misleads in exactly the wrong direction here. It describes access to your “personal” Microsoft OneDrive storage, yet the setup asks for an Azure AD tenant ID and tells you to sign in with a work or school account, and a consumer address has no tenant ID to supply. “Personal” there means your own drive rather than a shared library, not a personal Microsoft account.

The Microsoft column arrived on Aug 27

Grok Bot’s connectors appear as Plugins, and the catalogue behind them is Cursor’s. For the app’s first two weeks it had a Google column and no Microsoft one: Gmail, Google Drive and Google Calendar were first-party and verified, and nothing reached a Microsoft mailbox, calendar or drive.

That changed on Aug 27, 2026, when first-party Outlook, Outlook Calendar and OneDrive plugins were added to Cursor’s public plugin repository. The OneDrive one browses folders, searches for files, and reads file metadata and contents, on Cursor’s own hosted MCP server with OAuth against Entra ID. It had not surfaced in the public marketplace listing the following day, so it may not be in your Plugins screen yet.

Two things did not change. Each plugin signs in one Microsoft identity, the same shape as Gmail on the Google side. And SharePoint and Microsoft Teams still have no plugin in that repository, so anything living in a SharePoint document library is still a browser job.

One honest caveat on the third-party half of the catalogue: it renders client-side and its search is not server-honoured, so treat that portion as “not listed and not findable” rather than mathematically exhaustive. The first-party half genuinely is exhaustive. xAI documents no Grok Bot connector catalogue at all, so the live marketplace is the only place to look. Across every Grok Bot doc page, OneDrive, SharePoint and Outlook do not appear once, and neither does Microsoft.

Sort your case

Your situationThe honest answerHow solid is it
You want a native OneDrive pluginOne exists as of Aug 27, 2026, holding one accountVerified in Cursor’s plugin repository
You want the Bot to open OneDrive in its browserWorks, and it is still the only path for a second accountDocumented
You want two Microsoft identities kept apartNot possible inside Grok Bot, sessions are shared by designDocumented as not separable
You want two Microsoft sessions live at oncexAI does not document this either wayUndocumented, so test it
You want a routine to fire when a file landsNo storage event exists in either doc setVerified absent
You want your own MCP server for OneDriveTeam policy implies members can add serversInferred, the flow is undocumented

Why “multiple accounts” cannot mean what you want it to mean

A plugin exists now, and it does not solve this. Cursor states that plugin connections belong to the same account you used to sign in to Grok Bot. The unit of connection is your Grok Bot account, not the individual Bot, and the OneDrive plugin authorizes one Microsoft identity inside it.

xAI’s documentation on the shared computer is blunter. Browser cookies and signed-in sessions are shared across your Bots, and signing in for one Bot makes the session available to the others. Screens are separate work surfaces, “not separate security boundaries,” and the FAQ says plainly not to use separate Bots as a security boundary.

So a Bot can reach two Microsoft identities by signing into both in its browser, but those sessions belong to your entire Bot roster, they are not a boundary, and there is no documented way to tell one instruction which OneDrive it means. Whether the browser will hold two live Microsoft sessions at once is undocumented, which is not the same as documented as impossible. Test it before you build on it.

One inversion is worth spelling out. The standard fix for two Microsoft identities is a separate browser profile for each, which is what we recommend on multiple Outlook accounts in Grok Bot. You cannot do that here, because you do not control the Bot’s browser profile; you take over its one shared browser. The technique that solves this everywhere else is the one you are denied.

What Grok Bot can actually do with a OneDrive file

ActionGrok Bot and OneDriveStatus
List or browse a folderNo documented tool, only the OneDrive web UI in the Bot’s browserNot documented
Search your driveSame, browser-driven onlyNot documented
Read a file’s contentsBrowser, or attach the file to the chatAttaching is documented
Create, update, delete, share, uploadNo documented tool, browser-driven onlyNot documented
Work in the shared workspaceFiles land in /workspace on the cloud computer, not in OneDriveDocumented

That last row catches people. The Bot has a real filesystem and real file handling, and none of it is your OneDrive. Anything it produces sits on its own machine unless you move it yourself.

Two documented paths do work, and they are the ones to build habits around.

Attach the file. xAI’s files documentation lists Word, Excel, PowerPoint, PDF and CSV as supported, up to six attachments at a time in the desktop composer and 25 MB each. This sidesteps the connector question entirely, and works identically for a file from your personal drive and one from a client tenant.

Paste a share link. The docs say to paste a link when the Bot can access the page from its computer or a connector, and if the page is private you sign in through the computer or install the relevant connector. For OneDrive there is no connector to install, so signing in through the computer is the whole route.

xAI’s own caveat is unusually candid and applies to all of this: Grok Bot can use many browser-based tools, including services without a dedicated connector, but a site may still block automation, require a new login, present a CAPTCHA, or require human confirmation.

Nothing fires when a file changes

Grok Bot routines run on a schedule, and they can also start from an event when that event arrives through a Cursor account integration, such as a Slack message or a GitHub notification. The docs give only those two examples and warn you off broad listeners because they create noise and consume usage. The CRM, billing and form events most businesses run on are not on the list. Those are the ones Carly starts from.

The event vocabulary is bounded by Cursor’s account-integration list, and that list is short and enumerable: Slack, Microsoft Teams, Jira, Linear, Notion, GitHub, GitLab, Azure DevOps, Bitbucket, JetBrains, Xcode. OneDrive, SharePoint and Microsoft 365 storage are not on it, and no file-landed, file-changed or folder event exists anywhere in either documentation set.

The troubleshooting guidance gives the game away. For an event-triggered routine, it tells you to confirm the source channel, repository, and matching rule are still valid. The trigger vocabulary is literally channels and repositories.

Starting on an event rather than only a clock is a genuine step past assistants that can only schedule, and Grok Bot deserves credit for it. It just does not extend to storage.

Grok Bot versus Carly on OneDrive

NeedGrok BotCarly
A native OneDrive connectionYes, holding one accountYes, holding all of them
Hold two Microsoft identities separatelyNo, sessions are shared across BotsYes, each authorized on its own
Address several accounts in one instructionNo routing existsYes, all of them at once
Read a file without a connectorYes, attach it or drive the browserYes, via the connected account
Start work on an event, not just a clockYes, but Slack and GitHub shapedYes, on mail and calendar events
Long-running work after you close the laptopYes, on its persistent cloud computerRuns server-side

Give Grok Bot its due. A persistent cloud computer with a real browser is a genuinely different capability, and it lets the Bot use services with no connector at all, which is more than most assistants can claim. For a one-off task on files you can attach, it is a strong tool.

Carly answers the other shape of the problem. It connects each OneDrive account separately, so a personal drive, your employer’s tenant and a client tenant stay three authorized connections rather than three cookies in one browser, and one instruction reaches all of them. Files stay files, rather than a web page someone has to be signed into.

Free Zapier-style workflows; AI agents from $35/month. Start with OneDrive or the full integrations page.

Quick fixes

ProblemWhat to do
You cannot find OneDrive in PluginsIt shipped Aug 27, 2026 and may not have reached the marketplace listing yet
You followed a OneDrive setup guide and nothing matchedThat guide is for grok.com, a different product with a separate account system
The Bot cannot open a share linkThe page is private, so sign in through the Bot’s browser once
A second Microsoft sign-in kicked out the firstUndocumented behaviour, so consolidate on the Microsoft side instead
Plugins are greyed out or say disabled by team adminGrok Bot inherits Cursor’s plugin and MCP policy, so ask your admin
Grok Bot is missing from your app entirelyIt ships with every paid Cursor plan since Aug 26, 2026; if you are on one and still blocked, contact support

Frequently asked questions

Does Grok Bot have a OneDrive connector?

Yes, since Aug 27, 2026, when Cursor added first-party OneDrive, Outlook and Outlook Calendar plugins to the catalogue Grok Bot draws from. It browses folders, searches files and reads contents for one signed-in Microsoft account. SharePoint and Microsoft Teams still have no plugin.

Can Grok Bot hold two Microsoft accounts at once?

Not through plugins, which hold one Microsoft identity each. Its browser can hold further signed-in sessions, but those are shared across every Bot on your account, and xAI says separate Bots are not a security boundary. Whether two live Microsoft sessions can coexist is not documented either way, and there is no per-account routing regardless.

Why do I keep finding a Grok OneDrive setup guide?

Because Grok on grok.com does have a OneDrive connector. Grok Bot is a separate product in a separate documentation namespace using Cursor authentication, and the two share no connector catalogue.

Can a Grok Bot routine start when a file lands in OneDrive?

No. Routines run on a schedule or, where supported, on an event from a Cursor account integration, and that list is Slack, Teams, Jira, Linear, Notion, GitHub, GitLab, Azure DevOps, Bitbucket, JetBrains and Xcode. No storage event exists in either documentation set.

What is the most reliable way to get a OneDrive file into Grok Bot today?

Attach it. Word, Excel, PowerPoint, PDF and CSV are supported, up to six attachments at a time in the desktop composer and 25 MB each. It works the same whichever account the file came from, which makes it the one file path that is genuinely multi-account.


Related: What Grok Bot does · Multiple Outlook accounts in Grok Bot · Multiple Slack workspaces in Grok Bot · Best AI assistants for multiple Microsoft accounts · Carly’s OneDrive integration

Ready to automate your busywork?

Carly schedules, researches, and briefs you—so you can focus on what matters.

See what people say

"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.

Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.

On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."

Gus Ibrahim, Founder & Director, IHR