How to Connect Multiple Google Calendars to Copilot
Copilot cannot book anything on a Google Calendar and cannot hold a second Google account, so Carly is where multi-calendar work has to happen. Consumer Copilot at copilot.com connects one Google account, read-only. Microsoft 365 Copilot, the paid work SKU, has no Google Calendar connector at all. Authorize each Google identity in Carly and one question can span every calendar you own. 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.
Unlimited connected calendars are included, so the number of Google accounts does not change what you pay. If Google Workspace shows an administrator review message, ask the Workspace administrator to approve the connection and repeat the authorization.
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 Copilot to reach through the same connector.
2. Choose how Copilot reaches Carly
Copilot has no box where an ordinary user pastes a connector URL, on either SKU. Consumer Copilot ships a fixed connector list and its support page never mentions MCP. Microsoft 365 Copilot accepts an MCP Base URL only from an administrator. That is Microsoft’s connector model rather than a gap on Carly’s side, and it leaves three honest routes.
You work with Carly directly. The Google accounts you connected at step 2 are usable immediately, and booking across them is the point. Most readers stop here.
A maker adds Carly in Copilot Studio. This is the Microsoft-side route that actually fits Carly, because it carries write actions. Tools → Add a tool → New tool → Model Context Protocol, then supply a server name, a description, and https://carlyassistant.com/mcp/ as the server URL, with auth set to None, API key, or OAuth 2.0. Only Streamable transport is supported; SSE was dropped in August 2025. It needs a work or school account and a paid licence, the trial cannot publish the agent, and it produces a separate agent rather than Copilot Chat.
An administrator adds a federated connector, which is a partial fit. Microsoft 365 admin center → Copilot → Connectors → Gallery → Create a new connector, then under Connect to MCP server select Add and fill in a display name and Base URL. It needs the Global Administrator or AI Administrator role plus a registered Entra SSO or OAuth 2.0 application, and Microsoft requires these connectors to be read-only, so an admin gets a read slice rather than booking. Federated connectors reached general availability in June 2026 and admin center management shipped in July 2026.
If none of those shapes fits your team, the API and bring-your-own-key path runs through the Carly team. Book a call to scope it.
What one chat can do afterwards
- Compare a personal Gmail calendar and a Workspace calendar in one question.
- Find a slot that is genuinely free on both.
- Book on the account that owns the meeting.
- Move or decline in the correct calendar, not the last one you opened.
- Flag a clash the moment an invite lands, without being asked.
- Chain a booking into email, CRM, or a task list.
Nothing is merged. Each Google account stays separately authorized, and Carly keeps them individually addressable.
Read-only is the literal design, not a rough edge
Every verb Microsoft documents for connectors is a retrieval verb. Microsoft says Copilot “can retrieve files, emails, contacts, and calendar events based on your queries”, and its transparency note heads the relevant section “Information retrieval with Connectors”, describing how Copilot can retrieve emails, look up contacts, and check calendar appointments from both Outlook and Google accounts. Microsoft also states that Copilot “does not store, modify, or expand your access” and “only works with content your account already has permission to view”.
Microsoft says you can turn on as many connectors as you want. That sentence is about connectors, not identities, and it gets misread constantly. There is no second slot in the connectors list and no documented procedure for adding one, so treat it as unsupported rather than as known behaviour.
| What you have | Native path in Copilot |
|---|---|
| Personal Gmail calendar, consumer Copilot | Read-only, one account |
| Google Workspace calendar, Microsoft 365 Copilot | No connector exists |
| Two Google accounts, personal and freelance | No documented path |
| Several calendars inside one Google account | Undocumented, test it |
| Wanting Copilot to book or move the meeting | No |
What the one native connection still gives you
If you are on consumer Copilot and one Google account covers your life, the connector is worth having for lookups. In Copilot, open your profile, then Connectors, find Google Gmail, Calendar, Contacts and click Connect. Microsoft ships those three as a single entry, so authorizing Calendar authorizes mail and contacts with it. It is available on copilot.com and in Copilot Mobile for iOS and Android, and if you signed in to Copilot with a personal Microsoft account, that account has to match the one you use for OneDrive or Outlook.
That covers exactly one account, read-only. The freelance calendar, the Workspace calendar at work, and any instruction that changes an event are all outside it, which is where step 2 above starts earning its keep.
Copilot versus Carly on Google Calendar
| Need | Copilot | Carly |
|---|---|---|
| Read a personal Google Calendar | Yes, consumer only | Yes |
| Read a Workspace calendar at work | No connector | Yes |
| Hold two Google accounts at once | Not documented | Yes |
| Create, move or cancel an event | No | Yes |
| Answer across two calendars in one reply | No | Yes |
| Act when an invite arrives | No event triggers | Yes |
Carly authorizes per identity, so a personal Gmail calendar and a Workspace calendar sit side by side and one question can span both. It books as well as reads, and it fires on the event rather than waiting for a prompt: the invite lands, the clash is caught, an alternative is proposed before you have opened anything.
Free Zapier-style workflows; AI agents from $35/month. Connect it on the integrations page, or start with Google Calendar.
Quick fixes
| Problem | Fix |
|---|---|
| No Google option in Copilot | You are on Microsoft 365 Copilot, which has no Google Calendar connector |
| Connecting Calendar also connected Gmail | Expected: Microsoft ships Gmail, Calendar and Contacts as one connector |
| Copilot will not move an event | Connectors are retrieval only; do the booking in Carly |
| A shared or subscribed calendar is missing | Undocumented behaviour; check it in your Google account and plan for it not working |
| A second Google account will not attach | There is no documented second slot; one account is the native limit |
| No connector box anywhere in Copilot | Expected on both SKUs; the MCP surface is admin and maker gated |
Frequently asked questions
Does Microsoft Copilot work with Google Calendar?
Consumer Copilot at copilot.com does, read-only, through the combined Google Gmail, Calendar and Contacts connector. Microsoft 365 Copilot at work does not: its connector catalogue has no Google Calendar entry.
Can Copilot create or reschedule a Google Calendar event?
No. Every capability Microsoft documents for connectors is retrieval, and its transparency note describes checking calendar appointments rather than changing them. Microsoft also states that Copilot does not modify or expand your access.
Can I connect two Google accounts to Copilot?
Microsoft documents no way to add a second Google account, and there is no second slot in the connectors list. It says you can enable as many connectors as you want, which is a statement about connectors rather than about identities.
Can I paste a connector URL into Copilot myself?
Copilot exposes no paste-a-URL box to ordinary users on either SKU. An administrator can add an MCP Base URL in the Microsoft 365 admin center, though those connectors are read-only, and a maker can add one in Copilot Studio, which is the route that carries write actions.
Does Copilot do anything when a meeting invite arrives?
No. There are no event triggers. Copilot Tasks, currently in preview, does run scheduled and recurring work, but Microsoft states that Tasks are user initiated and will not start without you specifically asking.
Related: Copilot and Google Drive · Multiple Google Calendars in ChatGPT · Best AI assistants for Google Calendar · 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."


