Several Outlook mailboxes routed through one connector into Google Gemini

How to Connect Multiple Outlook Accounts to Gemini

Gemini has no Outlook connector on any plan an individual can buy. Its Connected Apps list contains no Microsoft app at all, on a personal Google Account or a Workspace one. Outlook does exist inside Gemini Enterprise, which is a different Google Cloud product that an administrator provisions. Carly connects each Outlook mailbox separately, so several Microsoft identities stay reachable whichever assistant you prefer to work in.

What Gemini actually connects to

The mechanism is called Connected Apps, reached from Settings and help, and invoked in a chat by typing @. On a personal account the documented list is a Google Workspace app covering Gmail, Calendar, Docs, Drive, Keep, and Tasks, plus Google Play, Instacart, OpenTable, Zillow, Spotify, YouTube Music, Google Photos, Samsung Gallery, Dropbox, GitHub, Google Business Profile, Wix, and Viator. Android adds Phone, Messages, WhatsApp, and Contacts.

There are genuine third parties in there, so it is not a Google-only list. What is absent is any enterprise software: no Microsoft app, no Salesforce, no Slack, no Notion. On a work or school Google Account the list narrows further, to the Google Workspace app, Google Classroom, and GitHub.

The mail side is Gmail only. There is no IMAP, POP, or Exchange option anywhere in the Gemini app.

Where Outlook does exist

Gemini Enterprise is Google Cloud’s agent and enterprise-search platform, and it has a real Microsoft Outlook data store: “lets you search and perform actions on your emails, calendars, and contacts.” The action set is substantial, covering create and update contact, create and update event, send mail with attachments, and download attachments, running against Microsoft Graph v1.0.

The cost of that reach is who can set it up. It needs a Google Cloud administrator, an Azure app registration, and admin-consented Graph permissions including Mail.Read, Mail.Send, Calendars.ReadWrite, and Contacts.ReadWrite. Attachments cap at 25 MB and the data store is supported only in the global, us, and eu locations. This is not a path an individual walks. The documentation set also carves out the cheapest Business edition separately, so do not assume the entry tier includes the Outlook connector.

Why one account is the ceiling either way

Gemini signs in with a single Google Account, and Google’s documentation covers sign-in, sign-out, and switching, never two accounts connected at once. Nothing states that a second account is forbidden, so the honest description is that Google documents no way to do it.

The Spark route, and its five gates

Gemini does accept a custom MCP server URL, which is the one user-extensible path in the product. It lives in Gemini Spark, and the requirements are explicit: be 18 or over and in the US, sign in with a personal Google Account because “this feature isn’t available if you sign in with a work or school Google Account,” keep Keep Activity on, and have the MCP server URL. Google adds that custom Connected Apps are “only available in English” and only in Spark on the mobile and web apps.

Spark itself needs a Google AI Pro or Ultra subscription and is unavailable in the European Economic Area, Nigeria, Switzerland, and the United Kingdom. Worth separating: Spark is not US-only, but the custom MCP apps inside it are.

The flow is Settings and help → Connected Apps → Custom apps for Spark → Add a custom app, then paste the MCP server URL. Google notes that it “requires manual confirmation for any write actions” and that it “does not control, monitor, or secure third-party MCP servers.” Custom apps work only inside Spark tasks, not in general Gemini chat.

The awkward part is who this leaves out. The person most likely to have several Outlook mailboxes is a business user on a work Google Account, and that is exactly the account type Spark and custom apps both refuse.

1. Give each Outlook mailbox a role

Write the addresses down and assign stable names. For example, all fictional:

AddressRole
fictional.marcus.hale@outlook.comPersonal
fictional.marcus.hale@ford.comMain Company
fictional.marcus.hale@cisco.comClient

Personal, Main Company, and Client beat Outlook 1 and Outlook 2. The roles work as shortcuts in prompts while the full address stays the safe form for anything that writes.

2. Connect every Outlook account to Carly

  1. Sign in at carlyassistant.com.
  2. Open carlyassistant.com/integrations.
  3. Find Outlook and click Connect.
  4. Choose the first Microsoft account and approve the permissions.
  5. Return to the integrations page and select Outlook → Connect again.
  6. Use Use another account if Microsoft preselects the previous login, then sign in to the next address.
  7. Confirm the full address after each authorization before adding another.

Nothing is forwarded and nothing is merged. Each mailbox stays its own connection, which is what lets a request name one of them.

If Microsoft returns a consent screen requiring approval, a Cloud Application Administrator can consent for the tenant in the Entra admin center.

3. Test each mailbox before anything writes

Run one harmless request per account:

In fictional.marcus.hale@ford.com, list the subject and sender of the five newest unread messages. Do not change anything.

In fictional.marcus.hale@cisco.com, find the newest thread containing “statement of work.” Name the source account and do not draft.

Then a combined search:

Search the Ford and Cisco example accounts for “renewal” from the last 30 days. Include the full source address in every row.

4. Reuse this routing prompt

Treat fictional.marcus.hale@outlook.com as Personal, fictional.marcus.hale@ford.com as Main Company, and fictional.marcus.hale@cisco.com as Client. Always state the target address before changing data. For sends, moves, deletes, or calendar changes, wait for my approval.

Then name the mailbox in each action:

Draft a reply from fictional.marcus.hale@ford.com. Do not send yet.

Move the thread to Archive in fictional.marcus.hale@cisco.com only.

Gemini’s options next to Carly

NeedGemini appGemini EnterpriseCarly
Connect Outlook at allNo Microsoft appYesYes
Set up without an administratorYesNoYes
Hold several mailboxes at onceNot documentedNot documentedYes
Send mail from a named accountGmail onlyYesYes
Add a custom connector by URLSpark only, US and personal accountsYesYes
Available in the UK or EEASpark excludedRegion-limited data storeYes

Carly offers free Zapier-style workflows; AI agents start at $35/month.

Quick fixes when a mailbox will not appear

ProblemFix
No Microsoft option in Connected AppsNone exists in the Gemini app; connect the mailbox to Carly instead
Custom apps for Spark missingRequires a personal Google Account, US location, English, and AI Pro or Ultra
Connected Apps unavailable entirelyKeep Activity is off, which disables them on web, iOS, and smartwatches
A multi-app request silently does nothingIf any one service is turned off, none of the requested actions complete
Workspace admin has restricted GeminiUsers on Gemini as an additional service cannot use Workspace apps at all
Microsoft consent blocked in CarlyAsk a Cloud Application Administrator to consent in the Entra admin center

Frequently asked questions

Does Gemini work with Outlook?

Not in the Gemini app. There is no Microsoft app in Connected Apps for personal or Workspace accounts. Gemini Enterprise has an Outlook data store, but it requires a Google Cloud administrator and an Azure app registration.

Can Gemini connect two email accounts?

Google documents a single signed-in account and no way to hold two connections at once. Connecting each mailbox to Carly keeps several identities reachable.

Can I add my own connector to Gemini?

Yes, by pasting an MCP server URL into Gemini Spark. It is restricted to personal Google Accounts, users 18 and over in the US, English only, and a paid AI Pro or Ultra plan, and it works only inside Spark tasks.

Why can my work account not use Spark?

Google states the feature is unavailable when you sign in with a work or school Google Account. That restriction is on Spark and its custom apps, not on Gemini generally.


Related: Multiple Gmail accounts in Gemini · Gemini connectors · What is Gemini Spark · Manage multiple email accounts with AI · Carly’s Outlook 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