Connect Multiple Google Drive Accounts to Gemini Spark
Gemini Spark is a strong Drive surface and a single-account one, and Carly is what puts a second account in the same session. A work or school Google account is refused outright, and a second personal account is undocumented rather than blocked. Connect each account to Carly, add Carly to Spark as a custom app, and one question can cross every Drive you hold. Carly holds your OneDrive accounts, and every mailbox and calendar on both sides, in the same place.
What one Spark session can do afterwards
- Find a document wherever it lives, across personal and work Drives.
- Name the source account on every row of a result.
- Compare two copies of the same file in different accounts.
- Rename or file a document in the account you name, leaving the other alone.
- Reach a Workspace Drive from a Spark session signed in personally.
- Start the work when a file arrives, rather than at the next scheduled run.
Nothing is merged. Each Google account keeps its own authorization and stays individually addressable.
1. Sort your Drive accounts
| Account holding the files | Reachable in one Spark session |
|---|---|
| The personal account you sign into Spark with | Yes, once Google Workspace is connected |
| A folder shared into that account | Yes, including edits after you confirm them |
| A second personal Google account | Only through Carly |
| A work or school Google account | Only through Carly, since Spark refuses that account type |
| A shared drive | Only through Carly |
2. Connect each Google account to Carly
- Sign in at carlyassistant.com.
- Open carlyassistant.com/integrations.
- Find Google Drive and click Connect.
- Authorize the first Google account.
- Choose Use another account and repeat for every further account, personal or work.
- Confirm the full address after each authorization before adding the next.
If a Google Workspace requires administrator review, ask that Workspace administrator to approve the connection. Each Workspace approves independently.
3. Add Carly to Spark as a custom app
Google documents that you can connect personal or third-party apps to Spark by adding any custom app with its Model Context Protocol server URL.
- Go to gemini.google.com on a computer.
- Open Settings & help → Connected Apps. If Connected Apps is missing, click Personal Intelligence first.
- Under Custom apps for Spark, click Add a custom app.
- Enter
https://carlyassistant.com/mcp/. - If prompted, open Show more under Advanced features to enter credentials.
- Click Next and follow the on-screen instructions.
You work with Carly directly from step 2. The Drive accounts are connected and usable the moment you authorize them. Adding Carly to Gemini Spark is what puts them inside a Gemini Spark chat, and that step is optional. Most readers stop here.
Custom apps carry extra gates on top of Spark’s own: 18 or over and in the US, English only, web app only to add one, and Keep Activity switched on. Support has rolled out unevenly across Spark’s surfaces and tiers, so if the option is missing, check your plan and platform against Google’s availability documentation rather than assuming the connector is at fault. Google also notes that Gemini currently requires manual confirmation for any write action through a custom app, and that it does not control or secure third-party MCP servers: Carly’s actions are the Drive operations you authorized per account, revocable at carlyassistant.com/integrations.
MCP has no trigger mechanism and no scheduler. Its own Triggers and Events working group opens by conceding that clients learn about server-side changes by polling, and that work is still listed as on the horizon rather than shipped.
So use the connector for reach and Carly’s own workflows for reaction. Spark answers when asked; Carly can act when nobody is asking, and it works from a work Google account, which is where Spark’s gates stop.
4. Test read-only, then route every write
One account per prompt until attribution is reliable, then the question that spans both, then keep the account named on anything destructive:
In my Vodafone work account, find the newest file with “renewal” in the name and give me its owner and last modified date. Read only.
List every document either account holds about the Vodafone renewal, and give the source account for each one.
Rename the Q3 report in my personal Drive, in the Finance folder, and leave every file in the work account alone.
Where Spark’s own Drive reach stops
What Spark can do inside one account
Google’s Spark help documentation lists supported Google Workspace actions that are more generous than most assistants document: search for files, read contents, check metadata, view recent documents, rename or delete files, create documents in Google Docs or edit existing ones, build and format spreadsheets, create Slides presentations from a prompt, read comments, and add images to documents and presentations.
Ordinary Gemini’s connected-apps page says nearly the opposite: Gemini Apps “cannot” create, draft, or delete spreadsheets, PDFs, documents and presentations, and cannot access comments or images in Docs. One caveat: the page carrying those “cannot” lines is written for work or school Google Accounts, the account type Spark refuses, so this is Spark against the documented Workspace-app limits rather than a clean personal-to-personal test.
Spark asks before it acts, seeking confirmation before sending communications, modifying data, making purchases and submitting web forms. Editing a shared file always requires confirming the planned edits, and undo means clicking the link in Spark’s confirmation and making the change in the Workspace service yourself.
Drive arrives through a single bundled connected app, “Google Workspace, which includes Calendar, Docs, Drive, Gmail, Keep, Sheets, Slides, and Tasks,” off by default. Per task you can also click Upload & tools, then Add from Drive, to hand Spark specific files, and Files in a thread shows which files Gemini read or updated.
Two accounts: one answer is a refusal, the other is silence
A work or school Drive is out of scope. Google’s wording, repeated on four separate Spark help pages, is “Sign in to the Gemini app with a personal Google Account. For now, this feature isn’t available if you sign in with a work or school Google Account.” Because the Workspace app follows the signed-in account, a Workspace Drive is unreachable from both directions. The irony: Google’s answer for work accounts is to point you at Gemini Enterprise, and Gemini Enterprise has no Spark.
Two personal accounts at once is unanswered. Nothing in Spark’s overview, its scheduled-task or custom-apps documentation, the Connected Apps page or the Gemini sign-in article addresses holding two Google accounts, federating them, or switching between them. Undocumented, not refused, and unusable either way. Switching accounts will not federate them: connected apps are off by default per account, the Connected Apps page reflects your Google Account type, and Spark’s tasks, schedules and skills live in the account too.
Folder creation: Google’s marketing and help centre disagree
Spark’s overview carousel advertises a task ending “Then create a new Google Drive folder named after the client.” Folder creation appears nowhere in the supported Workspace actions, and plain Gemini’s limits page says Gemini Apps cannot manage content in your Drive, like create folders or move content between folders. Both pages are Google’s, so do not build a workflow that depends on it.
| Action | Status in Spark’s documentation |
|---|---|
| Create folders | Absent, and contradicted by Google’s own limits page |
| Move files between folders | Absent, and documented as unsupported for plain Gemini |
| Share files or set permissions | Absent; the Dropbox connected app, by contrast, is documented to share |
| Photos and videos in Drive | Absent for Spark; plain Gemini cannot access them |
| Shared drives | The term never appears in the Spark action list |
Do not confuse Spark with Ask Gemini inside drive.google.com, a third surface with its own features including file-move suggestions. Spark runs only in the Gemini mobile app, the Gemini app on Mac and the Gemini web app.
Spark has no Drive trigger
Google’s scheduled-task documentation names three schedule types and no others: time-based runs, Gmail monitors that fire when an email matching a Gmail filter arrives, and topic monitors watching news, finance, sports and local events. Drive appears on that page only as something a run reads. Nothing starts because a file landed, changed, or was shared with you. The Gmail monitor is a real event trigger and it is Gmail-only, so the nearest approximation is watching the Drive sharing notification email rather than the change itself. Design against the limits too: 50 active schedules, 15 tasks running at once, approximate run times, and no runs once you hit your compute usage limit.
The shared-folder bridge, and the risk it carries
Sharing a folder from the second account to the address Spark signs in as moves one folder across a boundary rather than connecting an account. Other folders, the mailbox and the calendar in account B stay out of reach, and a Workspace administrator on that side can switch external sharing off. One hazard belongs to it specifically: Google documents prompt injection against documents, warning that a website, an email, a document, a .md file or multimedia can carry a malicious instruction telling the agent to take private information from your documents and post it on a public website. A folder shared in from outside is exactly that attack surface.
Who Spark lets in
Spark is a mode inside the Gemini app, built from tasks, schedules and skills. The gates are being 18 or over, a personal Google Account, a Google AI Pro or Ultra subscription, and Keep Activity on, anywhere Gemini Apps are supported except the European Economic Area, Nigeria, Switzerland and the United Kingdom. Two Google pages are stale here, still listing Spark under AI Ultra alone, while Google’s What’s New log records the July 16 2026 rollout to AI Pro subscribers in the US, in English.
Gemini Spark versus Carly on Google Drive
| Need | Gemini Spark | Carly |
|---|---|---|
| Search and read files in one account | Yes | Yes |
| Create Docs, Sheets and Slides | Yes | Yes |
| Rename and delete files | Yes | Yes |
| Create Drive folders | Absent from the docs, and Google’s pages conflict | Yes |
| Hold two Google accounts at once | Undocumented | Yes |
| Work from a work or school Google account | No, refused | Yes |
| Act the moment a file changes or is shared | No, clock and Gmail monitors only | Yes |
Carly’s difference is the account boundary and the clock. Several Google accounts connect side by side, personal and work, so “find the renewal document wherever it lives” is one question rather than two sessions. And Carly starts when the file event happens rather than at the next scheduled run, so a folder shared in by a client can trigger the summary, the tracker row and the notification straight away.
Free Zapier-style workflows; AI agents from $35/month. Connect it at carlyassistant.com/integrations, or start with Google Drive.
Quick fixes
| Problem | Fix |
|---|---|
| Add a custom app is missing | It is US and English only, web app only, and needs Keep Activity on |
| Drive is invisible in Spark | Google Workspace is off by default, turn it on in Connected Apps |
| Connected Apps is missing from settings | Open Personal Intelligence first, then Connected Apps |
| Spark refuses your account | Work and school Google accounts are not eligible for Spark; connect them at carlyassistant.com/integrations |
| The second account’s files are unreachable | Authorize that account in Carly rather than sharing folders one at a time |
| ”Create a folder for the client” does nothing | Folder creation is not in Spark’s documented action list |
| Nothing fires when a file is shared with you | There is no Drive trigger, so put the recurring work in a Carly workflow |
Frequently asked questions
Can Gemini Spark connect two Google Drive accounts?
Not on its own. A work or school Google account is documented as ineligible for Spark entirely, and a second personal account is undocumented, with no Gemini help article addressing multiple accounts either way. Connecting each account to Carly and adding Carly as a custom app is what makes both reachable.
Can Gemini Spark create and edit files in Drive, or only read them?
It creates and edits. Google’s documentation lists creating Docs, building and formatting spreadsheets, creating Slides presentations from a prompt, editing existing documents, renaming files and deleting files. Editing a shared file requires confirming the planned edits first.
Can Gemini Spark create a Drive folder?
Google’s pages disagree. The marketing overview shows a task creating a client folder, but folder creation is absent from the supported Workspace actions, and the connected-apps limits page says Gemini cannot create folders or move content between folders.
Does Gemini Spark run a task when a file is added or changed?
No. Its schedules come in three shapes: time-based, Gmail monitors and topic monitors. Drive appears in Google’s own example only as something a scheduled run looks through, so a file landing at 2pm surfaces at the next run.
What do you need to use Gemini Spark at all?
A personal Google Account, being 18 or over, Keep Activity on, and a Google AI Pro or Ultra subscription. It is unavailable in the European Economic Area, Nigeria, Switzerland and the United Kingdom, and custom apps inside it are US-only and English-only.
Related: Multiple Google Drive accounts in Gemini · Multiple Google Calendars in Gemini Spark · Multiple Gmail accounts in Gemini Spark · What is Gemini Spark · Best AI assistants for Google Drive · MCP servers · Google Drive
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."


