Several OneDrive accounts connected to a single AI assistant
Last updated on

How to Connect Multiple OneDrive Accounts to Grok

Grok’s OneDrive connector is one of only two connectors xAI gates by plan. The first line of its documentation reads “Available on Grok Business and Enterprise plans only,” a team admin has to provision it against a single Azure AD tenant, and the capability list is two bullets long: browse and upload. A second OneDrive account has no documented slot, and unlike ChatGPT there is no personal Microsoft account variant to pair with a work one. Carly holds your Google Drive accounts, and every mailbox and calendar on both sides, in the same place.

One orientation note. “Grok” now names three products: the consumer assistant at grok.com and in the mobile apps, Grok Bot for Slack and GitHub, and the Grok API. This page is about the first one. xAI’s own FAQ says Grok Bot “is not the same as Grok on grok.com or the Grok mobile apps,” and its file behaviour is a separate story.

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.

If OneDrive is not in the list, the sequence to check is plan first, then whether an admin has provisioned it, then whether the Microsoft 365 consent was ever approved.

Each tenant approves independently, so one administrator declining does not affect the others.

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 to reach through the same connector.

2. Add Carly to Grok

  1. Go to grok.com/connectors.
  2. Click New Connector, then select Custom.
  3. Enter https://carlyassistant.com/mcp/.
  4. Complete the authentication step.
  5. Sign in to the Carly account holding the connections above.

Grok discovers the tools Carly exposes and offers them in conversation alongside its built-in connectors. On Grok Business and Enterprise a team admin provisions connectors in the cloud console first.

Have a team admin add the connector

  1. Sign in at console.x.ai and select the team.
  2. Open Grok Business then Connectors.
  3. Choose + Add Connector and pick OneDrive.
  4. Enter the Azure AD Tenant ID, either a domain such as contoso.onmicrosoft.com or a GUID.
  5. Handle consent: Approve as admin, Copy link for your IT admin, or Skip for now.
  6. Note that adding or removing connectors needs Team Read-Write permission.

xAI is explicit that this comes first: “before team members can use OneDrive in Grok, a team admin must add the connector through the console.”

Use SharePoint for search, and for content from elsewhere

Two reasons to add the second Microsoft connector.

Search is the documented one. xAI says “for full-text search across your OneDrive files, connect the SharePoint connector as well,” and explains why: OneDrive for Business files are stored on SharePoint infrastructure and are searchable through SharePoint document search.

The second reason is the closest thing to a multi-account workaround, and it is an inference rather than a documented feature. SharePoint’s connector documents “search documents across all SharePoint sites you have access to,” and in delegated mode “Grok can only access content the signed-in user already has access to.” Content placed in a SharePoint site your connected account can reach is therefore inside documented scope, wherever it came from. Two caveats: SharePoint is also Business and Enterprise only with its own admin consent, and guest access into a second tenant is something xAI documents neither way.

What does not work is the trick that works on Google Calendar. Sharing a second account’s folder into the connected OneDrive is contradicted by xAI’s own wording: “Grok can only see files in your own OneDrive, not files belonging to other users.” That is a documented no, not a gap.

Treat the marketing copy with care too. xAI’s May 2026 launch post promised “instant access to all your personal and shared files” and never mentioned the plan gate. The connector documentation exposes no search verb, no unambiguous read verb, and denies access to other users’ files. Third-party roundups tend to repeat the launch post rather than the docs. Our own Grok and Microsoft 365 page covers the wider connector set.

OneDrive and SharePoint are the only plan-gated connectors

Every other built-in connector, Gmail, Google Calendar, Google Drive, Outlook, Microsoft Teams and Salesforce, carries no plan banner. OneDrive and SharePoint carry one, and it is the first thing on the page.

This is the most misleading word in xAI’s OneDrive documentation. The page describes access to “your personal Microsoft OneDrive storage,” while the sign-in step says “sign in with your Microsoft work or school account.” Both are true and not in conflict. “Personal” here means your individual drive rather than a shared library or a SharePoint site. It does not mean an @outlook.com or @hotmail.com consumer Microsoft account. There is no consumer Microsoft path in this connector at all. The same constraint applies to Grok’s mail connector, covered in multiple Outlook accounts in Grok.

Most multi-account limits in this category are per-identity. This one is per-tenant, which is harder. Setup asks a team admin for “the organization’s Microsoft Entra (Azure AD) tenant identifier,” accepted as “either a domain like xai.onmicrosoft.com or a GUID.” Singular, one field. Alongside it, “a Microsoft 365 administrator must approve Grok’s access to OneDrive. This is a one-time authorization.” Two work tenants would need two tenant identifiers and two org-wide consents on one connector, and the documented setup has nowhere to put the second.

OpenAI splits OneDrive into two separate connectors, one for a personal Microsoft account and one for SharePoint and OneDrive for work or school, which is exactly why one personal plus one work drive is possible in ChatGPT.

xAI’s complete capability list for OneDrive is two bullets. “Browse files and folders in your OneDrive, including nested directory structures.” And “upload files that Grok generates (spreadsheets, PDFs, reports, etc.) straight to your OneDrive.”

ActionDocumented?
List and browse files and foldersYes, including nested directories
Full-text search across your filesNo, and redirected to the SharePoint connector
Read the contents of a fileAmbiguous, see below
Upload a file Grok generatedYes
Create a folderNot documented
Update a file in placeNot documented
Delete, rename or move a fileNot documented
Share a file with someoneNot documented

Grok's Automations run on a schedule for everyone, and on SuperGrok they also fire when an incoming email matches a sender, recipient, or subject filter. That is the whole trigger vocabulary: a clock, or an email. Nothing starts because a deal moved, a form came in, or a file landed. Carly watches all three, across the thousands of apps it connects to.

What you haveNative path in Grok
A Grok Business or Enterprise planYes, once an admin provisions it
A consumer or SuperGrok planGated per the OneDrive page
A consumer Microsoft accountNo path at all, work or school only
One work drive, deep folder treeYes, browse handles nested folders
Searching file contents by keywordAdd the SharePoint connector
A second work tenant’s driveNo slot, setup takes one tenant ID
Acting when a file appearsNo file trigger of any kind

Grok versus Carly on OneDrive

NeedGrokCarly
Browse a work drive, nested foldersYesYes
Available without a Business planNo, per the OneDrive pageYes
Set up without a team admin and tenant consentNoYes
A consumer Microsoft accountNot supportedYes
Hold two Microsoft identities at onceNo slot for a second tenant IDYes
Search file contentsVia the SharePoint connectorYes
Create a folder, or share a fileNot documentedYes
Act when a file appearsNo file triggerYes

Grok earns real credit on two rows. Browsing nested directory structures is a capability many assistants fudge, and uploading a generated spreadsheet straight back into your own drive closes a loop that usually ends in a download folder. xAI also documents its scopes openly and says connectors access data in real time without retaining it. If you are one person in one Microsoft tenant on a Business plan, it does the job.

Carly is built for the part the tenant field forecloses. It authorizes per identity, so two work drives and a consumer Microsoft account sit side by side as separate connections, with no console step, no tenant identifier and no org-wide consent between you and your own files. It also acts when the file appears rather than when a clock ticks, so a contract landing in a folder can trigger the summary, the rename and the notification without anyone opening a chat window. For anything outside the native connector set, the API path is available and worth a conversation.

Free Zapier-style workflows; AI agents from $35/month. Connect it on the integrations page, or start with OneDrive and SharePoint.

Quick fixes

ProblemFix
OneDrive is missing from grok.com/connectorsCheck the plan first; the OneDrive page says Business and Enterprise only
A guide says connectors are open to everyoneThat is xAI’s connectors index, which the OneDrive page contradicts
An @outlook.com sign-in is rejectedExpected, the connector takes work or school accounts only
The console will not let you add a connectorAdding and removing connectors needs Team Read-Write permission
Grok can list a file but not find it by keywordSearch is not a OneDrive verb; add the SharePoint connector
Grok will not delete, rename or move a fileThose are not documented actions, only browse and upload are
A second work tenant has nowhere to goSetup takes one tenant ID; put shared content in a reachable SharePoint site
Nothing happens when a file is uploadedThere is no file trigger; the nearest option is a scheduled browse

Frequently asked questions

Can Grok connect to OneDrive on a free or SuperGrok plan?

The OneDrive page states it is available on Grok Business and Enterprise plans only, one of just two connectors carrying that banner. xAI’s connectors index says connectors are available to all Grok users, so the two pages disagree. If OneDrive is absent from your list, the plan gate is the likelier reason.

Can I connect two OneDrive accounts to Grok?

xAI does not document a second connection either way, so this is silence rather than a stated refusal. Setup asks for one Azure AD tenant identifier and one org-wide consent, and the docs twice scope access to the signed-in user’s own drive. Plan for a single drive.

Does Grok’s OneDrive connector work with a personal Microsoft account?

No. “Your personal Microsoft OneDrive storage” means your individual drive rather than a shared library, and sign-in is limited to a work or school account. There is no consumer Microsoft variant, which is where Grok differs from ChatGPT.

Can Grok search inside my OneDrive files?

Not through the OneDrive connector. xAI directs full-text search to the SharePoint connector, because OneDrive for Business files live on SharePoint infrastructure and are indexed by SharePoint document search.

Can Grok delete or rename a file in OneDrive?

Neither is documented. The connector holds the Files.ReadWrite scope, which would technically permit both, but xAI’s capability list names only browsing and uploading generated files, and a granted scope is not an exposed action.

Will a Grok automation run when a file is uploaded?

No. Automations fire on a schedule for everyone and on an inbound email match on SuperGrok. No xAI document describes a file, folder or OneDrive trigger, so a scheduled browse is the closest substitute.


Related: Multiple Outlook accounts in Grok · Multiple Google Calendars in Grok · Multiple OneDrive accounts in ChatGPT · 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