How to Connect Multiple Google Calendars to Claude Cowork
Claude Cowork cannot hold two Google accounts at once. Several calendars inside a single account are already covered and need no setup, so the whole question is which of those two problems you have. Connect each Google account to Carly and one Cowork session can read and book across all of them.
What one Cowork session can do afterwards
- Check every connected calendar before proposing a time.
- Compare a personal and a work Google account in one run.
- Book on the account that owns the meeting.
- Move or decline in the correct calendar.
- Skip the sharing step and the permissions that come with it.
- Keep the routing intact across a long multi-step task.
Nothing is merged. Each account stays separately authorized, and Carly keeps them individually addressable.
Several calendars, one account: already covered
Most Google Calendar setups are several calendars under a single login. Your main calendar, a side project, a family calendar, a subscribed team calendar, a birthdays feed. All of those belong to one Google identity, and Cowork reaches them through the standard Google Workspace connector.
The calendar side of that connector is genuinely full-featured. Claude can create, update, and delete events, find open times across your week, RSVP to invitations, set up recurring meetings, and add Google Meet links. It can also check availability across you and your attendees before proposing a time. If everything you need lives under one Google login, connect it and you are done.
Two Google accounts: the actual wall
One connector, one account. That is the shape across ChatGPT, Claude, and Gemini: the Gmail or Google Workspace connection authorizes a single identity, so a second account overwrites the first instead of sitting beside it. Anyone running a personal address and a work address does the disconnect-and-reconnect dance to move between them.
The people who hit this have a personal @gmail.com calendar and a work Google Workspace calendar, or a Workspace at their own company plus a client’s. One question spans both, and the connector answers for one.
Sharing a calendar between your own Google accounts is the usual attempt. It genuinely helps for reading, since a shared calendar appears in the other account’s list. It falls apart on writes, because event ownership and invitation handling stay with the originating account, and you maintain the sharing by hand for every new calendar.
1. Sort your calendars
| Calendar | Google account | Native path |
|---|---|---|
| Main work calendar | fictional.leah.osei@pepsi.com | Yes, connected identity |
| Team calendar | fictional.leah.osei@pepsi.com | Yes, same account |
| Personal calendar | fictional.leah.osei@gmail.com | No, second identity |
| Client calendar | fictional.leah.osei@cisco.com | No, third identity |
Rows one and two work today. Rows three and four are the reason for the rest of this guide.
2. Connect Google Calendar in Cowork
- In Cowork, open Customize, then connectors.
- Find Google Calendar and connect it.
- Sign in with your primary Google account and approve the permissions.
- Ask for this week’s schedule to confirm it works.
On a managed Google Workspace account, an administrator may need to approve the connection first.
3. Connect each Google identity to Carly
- Sign in at carlyassistant.com.
- Open carlyassistant.com/integrations.
- Find Google Calendar and click Connect.
- Authorize the first Google account.
- Repeat for every additional identity, choosing Use another account when Google preselects the first login.
- Verify the address after each authorization.
Unlimited connected emails and calendars are included on the $35/month plan, so a third and fourth calendar cost nothing extra.
4. Add Carly to Cowork
- Under Customize, then connectors, add a custom connector.
- Paste
https://carlyassistant.com/mcp/. - Authorize and sign in to the Carly workspace holding the calendars.
A Cowork session can then call Carly’s calendar tools inside the same run, alongside whatever else it is doing.
5. Test each calendar read-only
One account per prompt until routing is reliable:
On the main work calendar, list this week’s events with times and attendees. Do not change anything.
On the personal calendar, show everything booked in the next five days. Read only.
Then the cross-account question that was impossible before:
Compare the work calendar and the personal calendar for next week and list every conflict, showing the source account for each event.
6. Reuse this routing prompt
Treat
fictional.leah.osei@pepsi.comas Work,fictional.leah.osei@gmail.comas Personal, andfictional.leah.osei@cisco.comas Client. When finding a time, check all three for conflicts. Always state the target calendar before creating, moving, or cancelling an event. Never write to a calendar I have not named.
Then name the target per action:
Find ninety minutes next week that is free on all three calendars and book it on Work.
Move the Friday client review on the Client calendar to the first open slot the following week.
That first instruction is the whole point of the setup. Finding a time that is free across every calendar you actually keep is the request people most want and most often get wrong, because the assistant can only see one of them.
Native connector versus Carly in Cowork
| Need | Google Calendar connector | Carly connector |
|---|---|---|
| Several calendars in one Google account | Yes | Yes |
| Create, move, and cancel events | Yes | Yes |
| Hold several Google identities at once | No | Yes |
| Find a time free across all your accounts | No | Yes |
| Act when an invite arrives | No | Yes |
| Keep running between Cowork sessions | Scheduled tasks only | Yes |
The last two rows are where Cowork’s shape shows. Cowork’s scheduled tasks genuinely run without you, but they fire on a fixed clock, so a meeting request that arrives Tuesday afternoon gets handled at the next scheduled run rather than when it lands. Carly fires on the event itself, in the cloud, and holds every calendar while it does.
Free Zapier-style workflows; AI agents from $35/month. Connect it on the integrations page, or start with Google Calendar.
Quick fixes
| Problem | Fix |
|---|---|
| A calendar in the same account is missing | Confirm it is visible in Google Calendar for that login |
| The same Google account connected twice | Remove the duplicate and reconnect with Use another account |
| Workspace blocks authorization | Ask the Workspace administrator to approve the connection |
| Cowork will not add a custom connector | Custom connectors need a paid plan |
| Events land on the wrong calendar | Name the calendar and account and require confirmation before writes |
Frequently asked questions
Can Claude Cowork see more than one Google Calendar?
Yes, as long as they belong to the same Google account. Several calendars under one login are reachable through the standard Google Workspace connector.
Can Cowork connect two Google accounts?
No. The connector authorizes a single Google identity, and connecting a second replaces the first.
Does sharing a calendar between my accounts work?
For reading, mostly. For writing it gets unreliable, because event ownership stays with the originating account, and you have to maintain the sharing manually as calendars change.
Can Cowork write to Google Calendar?
Yes. The calendar side of the Google Workspace connector creates, updates, and deletes events, RSVPs, sets recurrence, and adds Meet links. It is the strongest part of that connector.
Does Cowork act when a meeting request arrives?
No. Scheduled tasks run on a clock, not on an event, so nothing starts because an invite landed.
Related: Claude + Google Calendar · What is Claude Cowork · Claude Cowork limitations · Multiple Gmail accounts in Claude Cowork · Best AI assistants for multiple calendars
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."


