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.comdrive 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.
| Verb | Available on a OneDrive |
|---|---|
| Natural-language search | Yes |
| Read files | Yes |
| Update files | Yes |
| Upload files | Yes, 64 MB from a Computer workspace, 4 MB inline |
| Browse folder contents and file versions | Yes |
| Excel workbooks | Reads only, no write verb named |
| Create share links, invite users, review or revoke access | Yes |
| Delete | Not 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 have | Native path in Perplexity |
|---|---|
| One work tenant, desktop browser | Yes, from Pro |
A consumer @outlook.com drive | No documented path for files |
| Two work tenants | Undocumented, one grant on the tile |
| Naming which drive an instruction means | Not documented |
| Any of this on mobile or the desktop apps | No, web browser only |
| Acting when a file lands | No, hourly polling is the floor |
2. Connect each OneDrive account to Carly
- Sign in at carlyassistant.com.
- Open carlyassistant.com/integrations.
- Find OneDrive and click Connect.
- Sign in to the first Microsoft identity and approve access.
- Repeat for every additional identity, using a private window if Microsoft preselects the previous login.
- 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:
- Open Settings → Connectors.
- Select + Custom connector.
- Choose Remote.
- Enter a name and
https://carlyassistant.com/mcp/as the MCP server URL. - Choose the authentication option and acknowledge the third-party connector risk.
- 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
| Need | Perplexity | Carly |
|---|---|---|
| Search a work OneDrive | Yes | Yes |
| Upload and update files | Yes | Yes |
| Reach a consumer Microsoft account’s drive | No documented path | Yes |
| Hold two Microsoft identities as separate connections | Undocumented | Yes |
| Name which drive an instruction means | Not documented | Yes |
| Per-tool allow, ask, or disable controls | Yes, 55 tools | Approval on writes |
| Work on mobile or the desktop apps | No, web browser only | Yes |
| Act when a file lands | No, hourly polling at best | Yes, on the event |
| Cost of checking every hour | Computer credits per run | No 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
| Problem | Fix |
|---|---|
| No OneDrive tile in Connectors | There isn’t one any more; look for Microsoft 365 |
| It worked before and now returns nothing | The merge needs a fresh grant; disconnect and reconnect Microsoft 365 |
| A search result says the connector is read-only | That is the pre-merge article; the current one documents upload, update and share |
| Sign-in says it needs admin approval | Tenant-wide consent in Entra, granted by an administrator |
| A consumer Microsoft account will not connect | No documented consumer path exists for files; connect it to Carly instead |
| A second tenant has nowhere to go | Connect both to Carly and reach them through the custom connector |
| Nothing happens when a file arrives | There 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."


