Gmail and Outlook accounts reaching one Grok conversation through Carly

Connect Multiple Email Accounts to Grok

Grok’s mail connectors authorize one signed-in identity each, one Google account and one Microsoft mailbox, and Carly is how the rest of your addresses get into the same conversation. Connect every mailbox to Carly, add Carly to Grok once as a custom connector, and a single chat can search or act in whichever inbox you name, Google or Microsoft.

What one chat can do afterwards

  • Search a personal Gmail and a work Outlook in the same question.
  • Compare a thread in one company’s mailbox against another’s.
  • Produce a morning briefing grouped by inbox.
  • Draft or send from the exact address you choose.
  • Label, move, flag or archive in the correct account.
  • Check several calendars for conflicts while writing to only one.

Nothing is merged. Each mailbox keeps its own authorization, and every one of them stays individually addressable by its full address.

Why a second sign-in does not get you there

The built-in connectors hold one account per provider. ChatGPT, Claude, and Gemini each authorize a single Google identity, and connecting a second one replaces the first rather than adding to it. Switching inboxes means disconnecting and reauthorizing, which is why "personal and work" is still two sessions rather than one.

xAI is unusually direct about the shape on the Microsoft side. Its Outlook connector documentation lists Mail.ReadWrite and Mail.Send as delegated permissions and then says that “Grok can only access the mailbox of the signed-in user,” repeating under privacy that access is “scoped to your account.” The same page limits the connector to Microsoft work or school accounts, which leaves a personal Outlook.com address outside it entirely.

The Google side is built the same way. xAI’s Gmail and Google Calendar documentation describes a single OAuth sign-in per connector, with the userinfo.email scope there to “identify your Google account.” One sign-in, one identity.

Signing in to a second Grok account is not the escape hatch either. xAI’s own accounts FAQ warns that a second sign-in method on the same email address creates a separate account, and that “we will not be able to merge the content, subscriptions, etc. of different accounts.” A second login means a second subscription and a second connector list, with no conversation that spans them.

1. Give each mailbox a role

Using fictional addresses:

AddressProviderRole in Grok
fictional.nadia.oyelaran@gmail.comPersonal GmailPersonal
fictional.nadia.oyelaran@heineken.comMicrosoft 365Main Company
fictional.nadia.oyelaran@zoetis.comGoogle WorkspaceClient

Roles like Personal, Main Company and Client read better in everyday questions than “Gmail 1” and “Outlook 2.” Keep the full address for anything that changes a mailbox.

2. Connect every mailbox to Carly

  1. Sign in at carlyassistant.com.
  2. Open carlyassistant.com/integrations.
  3. Find Gmail or Outlook and click Connect.
  4. Authorize the first account and confirm the address Carly shows.
  5. Click Connect again, choosing Use another account if the provider preselects your previous login.
  6. Repeat for every remaining identity, mixing Gmail and Outlook freely.

A Google Workspace or Microsoft 365 account may need administrator review, and tenants approve independently, so one company declining leaves the others working. Carly also accepts personal Outlook.com addresses, the case Grok’s own Microsoft connector excludes.

3. Add Carly to Grok as a custom connector

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

xAI’s connectors documentation says Grok discovers the tools your MCP server exposes “just like the built-in and catalog connectors,” provided the server is reachable over the public internet. Carly’s hosted endpoint already is, so no tunnel is involved. On Grok Business and Enterprise a team admin provisions the connector in the cloud console first.

4. Test each address read-only

One mailbox per prompt:

In fictional.nadia.oyelaran@heineken.com, list the sender and subject of the five newest unread messages. Do not change anything.

In fictional.nadia.oyelaran@zoetis.com, find the newest thread containing “invoice.” State the source account and do not draft or send.

Then a question that crosses providers:

Search the Heineken and personal Gmail example accounts for “renewal” in the last 30 days. Include the full source address on every row.

Grok can send, reply-all and forward through its own Outlook connector, so confirm attribution is reliable before you let anything write.

5. Route every action by full address

Treat fictional.nadia.oyelaran@gmail.com as Personal, fictional.nadia.oyelaran@heineken.com as Main Company, and fictional.nadia.oyelaran@zoetis.com as Client. Always state the target address before changing data. Ask before sends, replies, forwards, folder moves or calendar changes.

Then name the target every time:

Draft the reply from fictional.nadia.oyelaran@heineken.com. Do not send yet.

Archive the newsletter thread in fictional.nadia.oyelaran@gmail.com only.

What Grok’s built-in connectors do cover

Give the native path its due: Gmail and Outlook are separate connectors, so one Google inbox beside one Microsoft mailbox is a genuine Grok setup, and the Microsoft side is capable from the first sign-in. It searches, reads bodies and attachments, drafts, sends, replies-all, forwards and moves messages between folders. The Gmail side reads on the base scope and gains gmail.modify and gmail.send as write and send tools are enabled.

The break comes at the third address. A second Microsoft tenant, a second Google Workspace, a personal Outlook.com address, or a client mailbox you were added to are all outside one delegated sign-in, and that is where the connector stops rather than where the work does.

Unattended runs break at a different place.

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 entire trigger vocabulary: a clock, or an email. Nothing starts because a deal moved, a form came in, or a file landed.

An email trigger looks like account routing and is not. xAI does not say which mailbox is watched when several mail connectors exist, and email triggers sit on SuperGrok while schedules are open to everyone. Carly’s routing is the part that keeps working after the chat window closes.

Grok’s built-in mail connectors next to Carly

NeedGrok’s Gmail and Outlook connectorsCarly connector
Search one Gmail and one OutlookYes, one of eachYes
A second Gmail or a second tenantNo, one signed-in identity per connectorYes, every account you connect
Personal Outlook.com addressNo, work or school accounts onlyYes
Compare two company mailboxes in one answerNoYes
Send, reply-all and forwardYes, from the signed-in accountYes, from the address you name
Says which account it usedNot consistentlyOn every action
Keeps running after the chat closesSchedules, plus email triggers on SuperGrokYes, across every connected account

Carly’s agents also carry their own name, email address and memory, so a client can write to one directly and the work starts on arrival. Around the mail sit 260+ native integrations plus your own API key for anything else with an API. Carly offers free Zapier-style workflows; AI agents from $35/month.

Connect every inbox at carlyassistant.com.

Quick fixes when a mailbox does not appear

ProblemFix
The provider reused your signed-in accountChoose Use another account on the provider’s screen instead of the suggested profile
A work account stalls at consentAsk that tenant’s Google Workspace or Microsoft 365 administrator to approve Carly
A personal Outlook.com address is rejected nativelyExpected in Grok’s Microsoft connector; connect it to Carly instead
New Connector is greyed outOn Business and Enterprise, ask the team admin to provision connectors in the cloud console
Grok answered from the wrong inboxUse the full address and require source attribution on every row

Frequently asked questions

Can Grok connect multiple email accounts?

One Google identity and one Microsoft mailbox at a time, since each connector authorizes a single signed-in user. Connecting every mailbox to Carly and adding Carly once lets a single chat reach all of them.

Can Grok connect two Gmail accounts?

Not through the built-in connector, which signs in to one Google account and identifies it with the userinfo.email scope. Carly holds both, along with any Outlook accounts beside them.

Does a second Grok account give me both inboxes?

No. xAI’s accounts FAQ states that separate accounts cannot have their content or subscriptions merged, so the second login is a second connector list rather than a wider one.

Will Grok tell me which account it used?

Through Carly, yes. Every action reports the source address, which is what makes cross-account work safe to trust.

Can it send from the right address?

Yes, from whichever connected mailbox you name, Gmail or Outlook, with the same approval step in front of it.


Related: Multiple Gmail accounts in Grok · Multiple Outlook accounts in Grok · Grok Bot · Connect multiple email accounts to ChatGPT · Connect multiple email accounts to Claude · 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