How to Connect Multiple Gmail Accounts to ChatGPT
ChatGPT’s own Gmail connector holds one Google account at a time, but you can still work across several inboxes. Connect each account to Carly, add Carly to ChatGPT once, and a single chat can search or act in whichever inbox you name.
What one chat can do afterwards
- Search personal and work Gmail in the same question.
- Compare threads sitting in different company accounts.
- Produce a daily summary grouped by inbox.
- Draft or send from the exact address you choose.
- Label, move, or archive in the correct account.
- Check several calendars while writing to only one.
Nothing is merged. Each mailbox keeps its own credentials, and Carly keeps them individually addressable.
Why account switching does not solve this
None of the major assistants let one connector carry two accounts at once. ChatGPT, Claude, and Gemini all authorize a single Google identity per connection, and the documented way to reach the other one is to disconnect and sign in again. A question that spans both inboxes cannot be answered in a single conversation.
OpenAI’s account switcher keeps separate ChatGPT logins handy, but chats, files, memory, and connected apps stay separate along with them. That helps you keep work and personal usage apart. It does not help when one question needs both inboxes at once.
The connector design is the actual constraint, and OpenAI’s own tracker describes it. The open request support multiple named accounts per app/connector notes that “the app/connector model appears oriented around one active connection per provider,” and that switching means disconnecting and reconnecting. Until that changes, one connector means one Gmail account.
1. Give each Gmail account a role
Using fictional addresses:
| Address | Role in ChatGPT |
|---|---|
fictional.marcus.oyelaran@gmail.com | Personal |
fictional.marcus.oyelaran@kroger.com | Main Company |
fictional.marcus.oyelaran@zoetis.com | Client |
Names like Personal, Main Company, and Client read better in everyday questions than “Gmail 1.” Keep the full address for anything that changes an inbox.
2. Connect the first Gmail account to Carly
- Sign in at carlyassistant.com.
- Open carlyassistant.com/integrations.
- Find Gmail and click Connect.
- Choose the first Google account.
- Review and approve access.
- Confirm the connected address in Carly.
A Google Workspace account may need administrator review. Ask the Workspace administrator to approve the connection, then finish authorization.
3. Add the other Gmail accounts
- Return to Carly’s integrations page.
- Select Gmail → Connect again.
- Choose Use another account if Google preselects the first login.
- Sign in to the next Gmail or Workspace identity.
- Complete authorization.
- Verify the full address before adding another.
4. Add Carly to ChatGPT
- Open Plugins in the ChatGPT sidebar.
- Click +.
- Paste
https://carlyassistant.com/mcp/. - Continue to authorization.
- Sign in to the Carly account holding the Gmail connections.
- Make Carly available to the chat.
Since July 9, 2026 apps ship inside "plugins," listed in one directory spanning ChatGPT and Codex. Existing connections kept working and nothing needed resubmitting; what changed is the packaging and the storefront, not the protocol.
If + is greyed out on a Business or Enterprise workspace, the ChatGPT administrator may need to enable the plugin first.
5. Leave approval on while testing
- Open your profile menu.
- Select Settings → Apps.
- Find the app approval preference.
- Keep approval enabled for sends and other changes.
This shows you the target account before a consequential action runs.
6. Test each address read-only
In
fictional.marcus.oyelaran@kroger.com, list the sender and subject of the five newest unread messages. Do not change anything.
In
fictional.marcus.oyelaran@zoetis.com, find the newest thread containing “invoice.” State the source account and do not draft or send.
Then a cross-account question:
Search the Kroger and Zoetis example accounts for “renewal” in the last 30 days. Include the full source address on every row.
7. Reuse this routing prompt
Treat
fictional.marcus.oyelaran@gmail.comas Personal,fictional.marcus.oyelaran@kroger.comas Main Company, andfictional.marcus.oyelaran@zoetis.comas Client. Always state the target address before changing data. Wait for approval before sends, moves, deletes, labels, or calendar changes.
Then name the target every time:
Draft the reply from
fictional.marcus.oyelaran@kroger.com. Do not send yet.
Archive the newsletter thread in
fictional.marcus.oyelaran@gmail.comonly.
ChatGPT’s Gmail connector versus Carly
| Need | ChatGPT’s Gmail connector | Carly plugin |
|---|---|---|
| Search one Google identity | Yes | Yes |
| Keep several Gmail accounts connected at once | One account per connection | Yes |
| Compare inboxes in a single chat | No | Yes |
| Send from a chosen connected account | The authorized identity only | Yes, with that account’s permissions |
| Switch accounts without reauthorizing | No | Yes |
| Keep the routing running on a schedule | No | Yes |
Carly gives ChatGPT one account-aware toolset across every connected inbox. Carly offers free Zapier-style workflows; AI agents start at $35/month.
Quick fixes when an account does not appear
| Problem | Fix |
|---|---|
| Google reconnected the same address twice | Remove the duplicate and reconnect with Use another account |
| Workspace blocks authorization | Ask the Workspace administrator to approve Carly |
| Plugins + is disabled | Ask the ChatGPT workspace admin to enable the plugin |
| Carly is connected but never used | Make it available to the current chat |
| ChatGPT searches the wrong inbox | Use the full address and require source attribution |
Frequently asked questions
Can ChatGPT natively connect two Gmail accounts?
Not through one connector. The Gmail connection authorizes a single Google identity, and adding another replaces it. Connecting each account to Carly keeps them all reachable from one chat.
Is this different from ChatGPT Work?
The idea is the same, but the setup surface differs. Connecting multiple Gmail accounts to ChatGPT Work covers the Work version, including its end-user account model.
Can I mix personal Gmail and Google Workspace?
Yes. Connect each identity to Carly separately. Whether an address is a Workspace domain makes no difference to how it is routed.
Does ChatGPT see all my mail at once?
Only what you ask for. Carly exposes the accounts you connect, and requiring the source address on every row keeps it obvious which inbox an answer came from.
Related: ChatGPT + Gmail · Multiple Gmail accounts in ChatGPT Work · Multiple Outlook accounts in ChatGPT Work · Manage multiple email accounts with AI · Carly’s Gmail 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."


