How to Connect Multiple Google Calendars to ChatGPT
ChatGPT does not document a way to connect two Google accounts to its Google Calendar app, and it says nothing official about secondary calendars. Those are two different limits: one person may have work and personal Google identities, while a single identity may contain primary, team, family, and subscribed calendars. Carly connects the identities separately and preserves the calendar names, so ChatGPT can work across the whole set through one connection. Carly holds your Outlook calendars and every mailbox on both sides in the same place, so this setup covers the rest of what you own.
1. Add your Google calendars to Carly
- Sign in at carlyassistant.com.
- Open carlyassistant.com/integrations.
- Find Google Calendar, click Connect, and authorize the calendar.
- Click Connect again for the next one, and keep going for as many calendars as you want.
Carly calculates availability across Google Calendar and Outlook at the same time, while each event stays on its original calendar.
Carly connects to thousands of apps, so while you are on that page you can add your inboxes, files, CRM, and anything else you want ChatGPT to reach through the same connector.
2. Add Carly to ChatGPT
- Open Plugins in the ChatGPT sidebar.
- Click +.
- Enter
https://carlyassistant.com/mcp/. - Complete authorization.
- Sign in to the Carly workspace holding the calendar connections.
OpenAI now lists apps inside its Plugins Directory. Custom remote MCP access varies by plan: Pro is documented for read and fetch, while full MCP including write actions is available on Business and Enterprise/Edu through developer mode. If the add control is unavailable, ask the workspace administrator to enable the connection.
First identify which kind of “multiple” you have
ChatGPT’s Google app data-controls FAQ says it can access content from “the Google account you choose to connect.” OpenAI does not publish a flow for adding a second Google identity to the same Calendar app.
| Your setup | What it means |
|---|---|
| Work and personal Google logins | Multiple Google accounts, each with its own authorization |
| Primary, team, and family calendars under one login | Multiple calendars inside one Google account |
| Calendar shared to your account | A separate calendar reached through your current identity |
| Subscribed ICS calendar | Usually read-only and owned elsewhere |
OpenAI’s March 2026 Business release notes document write actions for Google and Microsoft apps, including setting up meetings through their calendar apps. Those actions are disabled until a workspace administrator turns them on under Workspace settings → Apps → Manage actions.
OpenAI documents account switching, which keeps two ChatGPT accounts signed in on the web. Each can connect a different Google identity, but the histories, memory, billing, and workspaces remain separate. It is capped at two accounts and does not produce one conversation that searches both calendars.
ChatGPT Google Calendar next to Carly
| Need | Native Google Calendar app | Carly |
|---|---|---|
| Read a connected Google account | Yes | Yes |
| Keep two Google identities connected | Not documented | Yes |
| Reliably query secondary calendars | Not documented | Yes |
| Compare work and personal availability | Not in one native connection | Yes |
| Create a meeting | Workspace write action, admin-enabled | Yes |
| Move or delete an event | Not documented | Yes, with the calendar’s permissions |
Carly offers free Zapier-style workflows; AI agents start at $35/month.
Quick fixes
| Problem | Fix |
|---|---|
| A secondary calendar is missing | Name it explicitly; if ChatGPT still omits it, use Carly’s calendar connection |
| Second Google account replaced the context | Keep each identity connected in Carly instead of switching native sessions |
| Write action is unavailable | Ask the ChatGPT workspace admin to enable Calendar actions |
| Google OAuth fails after new scopes | Ask the Google Workspace admin to trust the app and approve every required scope |
| Event landed on the wrong calendar | Require both the full address and calendar name before approval |
| Timezone is unclear | State the timezone explicitly; OpenAI does not document Google Calendar timezone handling |
Frequently asked questions
Can ChatGPT connect two Google Calendar accounts?
Yes, since August 2026. Open Plugins, click the gear on the Google Calendar connection, and add the next Google account. What is still undocumented is whether secondary, team and subscribed calendars under those identities are searched.
Can ChatGPT read secondary Google Calendars?
OpenAI does not say. One July 2026 community report says the app returned only the primary calendar, but there is no official confirmation either way.
Can ChatGPT create Google Calendar events?
OpenAI documents meeting creation as a workspace write action. An administrator must enable write actions, and ChatGPT asks before important appointment changes by default.
Can ChatGPT move or delete Google Calendar events?
Those user-facing actions are not documented. The OAuth scope permits event access, but that alone does not prove ChatGPT exposes move or delete.
Related: ChatGPT connectors · How to manage multiple Google Calendars · Best AI assistants for Google Calendar · Multiple Outlook accounts in ChatGPT Work · Carly’s Google Calendar 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."


