Two OneDrive accounts connected to a single AI assistant

Connect Multiple OneDrive Accounts to Perplexity

Perplexity’s Microsoft 365 connector holds one Microsoft work identity, documents no consumer-account path for files, and is desktop-browser only, so a work drive and a personal drive in one chat runs through Carly. Authorize each Microsoft identity in Carly, add Carly to Perplexity once, and name the drive you mean. Carly holds your Google Drive accounts, and every mailbox and calendar on both sides, in the same place.

What one chat can do afterwards

  • Search a work OneDrive and a personal OneDrive in the same question.
  • Say which account each copy of a document lives in.
  • Upload, update or share a file in the drive you name.
  • Reach an @outlook.com drive that the native connector never covers.
  • Work from mobile as well as a desktop browser.
  • Act when a contract lands instead of at the next hourly sweep.

Nothing is merged. Each Microsoft identity keeps its own authorization, and every drive stays individually addressable.

Two recent changes matter before the account question

OneDrive is no longer a Perplexity connector in its own right. As of August 2026 it is one workload inside a merged Microsoft 365 connector, alongside SharePoint and Excel reads. And that connector is not read-only: it uploads files, updates them, and creates share links. If you have read anywhere that Perplexity can only search your files, that was true and is now out of date.

Search results will mislead you on this. The old standalone OneDrive article redirects to the merged one, and Google and Bing still serve the old title and body, including a sentence saying the write permission exists only to maintain sync metadata. That sentence is dead. Perplexity’s help centre also resolves articles by numeric ID, so a stale link can quietly serve a different article than you think.

What the native connector can do

Settings → Connectors → find Microsoft 365 → click + → Microsoft sign-in → Accept. You invoke it by typing @Microsoft 365 in Ask.

VerbAvailable on a OneDrive
Natural-language searchYes
Read filesYes
Update filesYes
Upload filesYes, 64 MB from a Computer workspace, 4 MB inline
Browse folder contents and file versionsYes
Excel workbooksReads only, no write verb named
Create share links, invite users, review or revoke accessYes
DeleteNot individually documented

On delete, be precise: the connector groups its tools into “Read-only tools” and “Write / delete tools,” but no individual delete verb is described anywhere.

The connector runs on Pro, Max, Enterprise Pro and Enterprise Max, and only in the Perplexity web app on a desktop browser. It is explicitly not supported in the Windows app, the Mac app, or on mobile. If you connected SharePoint or OneDrive before the merge, you have to reconnect: Microsoft 365 uses a new authorization grant and does not carry over previous credentials.

It exposes 55 tools across those two groups, each settable to Allow, Always ask, or Disable, with Enterprise administrators able to lock the defaults. Nobody outside Perplexity can give you the list of those 55 tools: its connector page points readers three times at an article titled “Microsoft 365 connector: security, permissions, and administrator controls,” never hyperlinks it, and that article does not exist in its help centre. Write-ups naming individual tools invented the names.

The personal-account question, answered carefully

Perplexity’s connector description contains the phrase “your OneDrive personal drive.” It is tempting to read that as a consumer Microsoft account, the @outlook.com or @hotmail.com kind. It does not mean that. The phrase sits inside a contrast list, distinguishing your own drive from a shared SharePoint document library. Microsoft Graph does use “personal” as the drive type for consumer OneDrive, which is where the confusion comes from, but the sentence resolves against that reading.

Across every English article in Perplexity’s help centre, the phrase “personal Microsoft account” appears zero times, and so does “work account.” That is genuine silence rather than a refusal. Two pieces of evidence point hard at work and school accounts only. Every requested permission is described as coming from Microsoft Entra ID, and a consumer Microsoft account has no Entra tenant. And the connector requests Sites.Manage.All, which Microsoft does not mark as consentable by a personal Microsoft account, where Sites.Read.All, Sites.ReadWrite.All, Files.ReadWrite.All and User.ReadBasic.All all carry that note. Perplexity adds that “Microsoft consent applies to the requested bundle. Individual scopes cannot be removed while keeping the connector functional,” so one unconsentable permission blocks the whole connection.

The split is structural. ChatGPT divides Microsoft by account type, with one OneDrive connector for personal accounts and a separate one for work or school, which is why a personal drive plus a work drive is possible there. Perplexity divides by workload instead: a Microsoft 365 connector for files and a separate Outlook.com connector for mail and calendar. Consumer Microsoft accounts do have a Perplexity home, and it is the mail side, not the files side.

Two work tenants: undocumented

Nothing in Perplexity’s help centre states a per-connector account limit, describes a second-account flow, or refuses one. There is no add-account control on the tile, one status, and the documented fix for a broken connection is to disconnect and reconnect Microsoft 365. The nearest adjacent fact is a limit on a different connector: the Outlook.com connector documents that it can only query one primary calendar. Assume one identity per grant.

1. Sort your Microsoft identities

What you haveNative path in Perplexity
One work tenant, desktop browserYes, from Pro
A consumer @outlook.com driveNo documented path for files
Two work tenantsUndocumented, one grant on the tile
Naming which drive an instruction meansNot documented
Any of this on mobile or the desktop appsNo, web browser only
Acting when a file landsNo, hourly polling is the floor

2. Connect each OneDrive account to Carly

  1. Sign in at carlyassistant.com.
  2. Open carlyassistant.com/integrations.
  3. Find OneDrive and click Connect.
  4. Sign in to the first Microsoft identity and approve access.
  5. Repeat for every additional identity, using a private window if Microsoft preselects the previous login.
  6. Confirm the account behind each connection before adding the next.

Consumer accounts and work tenants connect the same way here, and each tenant approves independently, so one administrator declining does not block the others.

3. Add Carly as a custom remote connector

Perplexity shipped Bring Your Own Connector for Pro, Max and Enterprise subscribers in March 2026, which is how Perplexity reaches the drives you just authorized:

  1. Open Settings → Connectors.
  2. Select + Custom connector.
  3. Choose Remote.
  4. Enter a name and https://carlyassistant.com/mcp/ as the MCP server URL.
  5. Choose the authentication option and acknowledge the third-party connector risk.
  6. Add the connector and finish authorization.

Perplexity’s remote connector guide supports HTTPS servers over Streamable HTTP or SSE. Enterprise administrators can share a connector across the organization and decide whether members may add their own; that member permission is disabled by default.

4. Test each drive read-only

One drive per prompt until routing is reliable:

In my work OneDrive, list every file added to the Ford campaign folder in the last two weeks. Do not change anything.

In my personal OneDrive, find the current home insurance renewal PDF and give me the expiry date. Read only.

Then the question that needed both at once:

Find every version of the Databricks statement of work across both my drives, tell me which is newest, and say which account each copy lives in.

5. Reuse this routing prompt

Treat my Microsoft 365 drive as Work and my Outlook.com drive as Personal. Always say which account a file lives in before you upload, update or share it. Never touch an account I have not named.

Then name the target per action:

Upload the signed Cisco contract to Work under Clients/Cisco, and file the receipt in Personal under Tax.

Nothing fires when a file lands

There is no such thing as an MCP trigger. The protocol's own working group states plainly that clients find out about server-side changes by polling for them, and a real event mechanism remains unshipped.

Perplexity’s unattended surface is Scheduled Tasks in Computer, and it is a clock. Tasks “support any recurring cadence as long as it runs no more often than once per hour,” and sub-hourly cadences are explicitly unsupported. Every run consumes Computer credits, and runs are skipped when credits run out.

Perplexity contradicts itself here. One overview page states that Computer “can monitor your email, calendar, flight status, and files with condition-based triggers.” It names files directly. But no mechanism appears anywhere in the Scheduled Tasks documentation, no folder or file trigger is described, and the hourly floor is stated as a hard limit. The document that tells you how to configure something is the one describing polling.

The practical effect is a floor. A contract that lands in the drive at 9:05 waits until the ten o’clock sweep, and you pay credits for every sweep that finds nothing.

Perplexity versus Carly on OneDrive

NeedPerplexityCarly
Search a work OneDriveYesYes
Upload and update filesYesYes
Reach a consumer Microsoft account’s driveNo documented pathYes
Hold two Microsoft identities as separate connectionsUndocumentedYes
Name which drive an instruction meansNot documentedYes
Per-tool allow, ask, or disable controlsYes, 55 toolsApproval on writes
Work on mobile or the desktop appsNo, web browser onlyYes
Act when a file landsNo, hourly polling at bestYes, on the event
Cost of checking every hourComputer credits per runNo polling needed

Carly authorizes per identity, so a work drive and a personal drive sit side by side as separate connections you can name in an instruction. It works on mobile and desktop rather than one surface, and it acts when the file arrives instead of asking every hour whether anything has.

Free Zapier-style workflows; AI agents from $35/month. Connect the drives at carlyassistant.com/integrations, then point Perplexity at carlyassistant.com/mcp.

Quick fixes

ProblemFix
No OneDrive tile in ConnectorsThere isn’t one any more; look for Microsoft 365
It worked before and now returns nothingThe merge needs a fresh grant; disconnect and reconnect Microsoft 365
A search result says the connector is read-onlyThat is the pre-merge article; the current one documents upload, update and share
Sign-in says it needs admin approvalTenant-wide consent in Entra, granted by an administrator
A consumer Microsoft account will not connectNo documented consumer path exists for files; connect it to Carly instead
A second tenant has nowhere to goConnect both to Carly and reach them through the custom connector
Nothing happens when a file arrivesThere is no file trigger. Hourly polling is the floor, and each run costs credits

Frequently asked questions

Can Perplexity connect to a personal Microsoft account’s OneDrive?

Not by any documented route. Its permission bundle includes one scope Microsoft does not list as consentable by a personal Microsoft account, and consent applies to the whole bundle. Connect that account to Carly and reach it through the custom connector.

Can I connect two OneDrive accounts or two tenants?

Not natively. There is no add-account control, one connection status, and the documented remedy for problems is disconnect and reconnect. Authorize each identity in Carly instead, and name the drive in the instruction.

Does Perplexity notice when a file is added?

No. Its scheduled tasks run no more often than once per hour, sub-hourly cadences are explicitly unsupported, and each run consumes credits. One overview page does claim condition-based triggers on files, but no mechanism appears in the documentation you would use to set one up. Carly runs on the event.


Related: Multiple SharePoint sites in Perplexity · Multiple Outlook accounts in Perplexity · Multiple Google Drive accounts in Perplexity · Multiple OneDrive accounts in ChatGPT · 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