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
- Sign in at carlyassistant.com.
- Open carlyassistant.com/integrations.
- Find OneDrive, click Connect, and authorize the account.
- 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
- Select Plugins in the Grok Bot sidebar, or tap your avatar and choose Plugins on mobile.
- Add Carly’s remote MCP server,
https://carlyassistant.com/mcp/. - Finish the authorization in the browser tab that opens. If it sits on Waiting for authorization, use Reopen.
- Sign in to the Carly account holding the connections above.
- 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 situation | The honest answer | How solid is it |
|---|---|---|
| You want a native OneDrive plugin | One exists as of Aug 27, 2026, holding one account | Verified in Cursor’s plugin repository |
| You want the Bot to open OneDrive in its browser | Works, and it is still the only path for a second account | Documented |
| You want two Microsoft identities kept apart | Not possible inside Grok Bot, sessions are shared by design | Documented as not separable |
| You want two Microsoft sessions live at once | xAI does not document this either way | Undocumented, so test it |
| You want a routine to fire when a file lands | No storage event exists in either doc set | Verified absent |
| You want your own MCP server for OneDrive | Team policy implies members can add servers | Inferred, 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
| Action | Grok Bot and OneDrive | Status |
|---|---|---|
| List or browse a folder | No documented tool, only the OneDrive web UI in the Bot’s browser | Not documented |
| Search your drive | Same, browser-driven only | Not documented |
| Read a file’s contents | Browser, or attach the file to the chat | Attaching is documented |
| Create, update, delete, share, upload | No documented tool, browser-driven only | Not documented |
| Work in the shared workspace | Files land in /workspace on the cloud computer, not in OneDrive | Documented |
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
| Need | Grok Bot | Carly |
|---|---|---|
| A native OneDrive connection | Yes, holding one account | Yes, holding all of them |
| Hold two Microsoft identities separately | No, sessions are shared across Bots | Yes, each authorized on its own |
| Address several accounts in one instruction | No routing exists | Yes, all of them at once |
| Read a file without a connector | Yes, attach it or drive the browser | Yes, via the connected account |
| Start work on an event, not just a clock | Yes, but Slack and GitHub shaped | Yes, on mail and calendar events |
| Long-running work after you close the laptop | Yes, on its persistent cloud computer | Runs 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
| Problem | What to do |
|---|---|
| You cannot find OneDrive in Plugins | It shipped Aug 27, 2026 and may not have reached the marketplace listing yet |
| You followed a OneDrive setup guide and nothing matched | That guide is for grok.com, a different product with a separate account system |
| The Bot cannot open a share link | The page is private, so sign in through the Bot’s browser once |
| A second Microsoft sign-in kicked out the first | Undocumented behaviour, so consolidate on the Microsoft side instead |
| Plugins are greyed out or say disabled by team admin | Grok Bot inherits Cursor’s plugin and MCP policy, so ask your admin |
| Grok Bot is missing from your app entirely | It 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."


