How to Connect Multiple Outlook Calendars to ChatGPT Work
ChatGPT Work reads Outlook calendars in detail, writes to shared and delegated ones, and cannot create a single event on your own. That is not a typo, and it surprises almost everyone who sets it up. Carly holds your Google calendars and every mailbox on both sides in the same place, so this setup covers the rest of what you own.
The app requests the Calendars.ReadWrite scope, which makes people assume full control. Requesting a scope and exposing an action are different things, and OpenAI’s documentation is blunt about the result: calendar event data, including event descriptions, is read-only. Meanwhile the write access you do get points at other people’s calendars.
Here is how that shakes out when you need several calendars in one task.
1. Add your Outlook calendars to Carly
- Sign in at carlyassistant.com.
- Open carlyassistant.com/integrations.
- Find Outlook Calendar, click Connect, and authorize the calendar.
- Click Connect again for the next one, and keep going for as many calendars as you want.
For shared calendars, give the exact address rather than a nickname. The app needs to be pointed at the specific mailbox or calendar.
Unlimited connected emails and calendars are included on the $35/month plan, so a fourth calendar costs the same as the first.
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 Work to reach through the same connector.
2. Add Carly to ChatGPT
- Open Plugins in the ChatGPT sidebar.
- Click +.
- Paste
https://carlyassistant.com/mcp/. - Authorize and sign in to the Carly workspace holding the accounts.
- Make Carly available to the Work task.
If + is disabled, a workspace administrator needs to enable plugins.
What ChatGPT Work does with Outlook calendars
So the answer to “can it handle multiple Outlook calendars” is genuinely layered. Several calendars inside one Microsoft account, including shared and delegated ones, are already reachable. What is not reachable is a calendar in a second Microsoft tenant, because the app authorizes one Microsoft identity.
This table is the whole decision. If everything you need is in rows two and three, the native app may cover you. If row one or row four matters, keep reading.
| Calendar | Type | Native path |
|---|---|---|
| Your own work calendar | Own | Read only |
| Team or room calendar | Shared in your tenant | Read and write |
| An executive’s calendar you manage | Delegated in your tenant | Read and write |
| A client’s calendar | Another tenant | Not natively |
Native app versus Carly in ChatGPT Work
| Need | Outlook app | Carly plugin |
|---|---|---|
| Read your own calendar | Yes | Yes |
| Create events on your own calendar | No | Yes |
| Read and write shared or delegated calendars | Yes | Yes |
| Hold several Microsoft identities at once | No | Yes |
| Compare calendars across tenants in one task | No | Yes |
| Act when an invite arrives | No | Yes |
| Run the same scheduling outside Work | No | Yes |
Row two is the one worth pausing on. The most ordinary calendar request there is, “put this on my calendar,” is the one the native app will not do. Carly creates, moves, and cancels events on your own calendar as well as shared ones, across every Microsoft account you connect, and it fires on the invite arriving rather than on a prompt you type.
Free Zapier-style workflows; AI agents from $35/month. Connect it on the integrations page, or start with Outlook.
Quick fixes
| Problem | Fix |
|---|---|
| It refuses to create an event | Your own calendar is read-only in the native app |
| A shared calendar is not found | Give the exact mailbox or calendar address |
| Client tenant will not authorize | Ask their administrator to approve the connection |
| Plugins + is disabled | Ask the ChatGPT workspace admin to enable plugins |
| The wrong calendar gets the event | Name the calendar and account and require confirmation before writes |
Frequently asked questions
Can ChatGPT Work create events on my Outlook calendar?
No. OpenAI documents calendar event data as read-only for your own calendar, despite the app requesting a read-write scope. Shared and delegated calendars are a different story and can be written to.
Can ChatGPT Work read more than one Outlook calendar?
Yes, within one Microsoft account. It reads your calendar plus shared and delegated calendars you have access to, along with calendar views and permissions.
Can it connect two Microsoft accounts?
Not natively. The app authorizes one Microsoft identity, so a second tenant needs another route.
Why can it write to someone else’s calendar but not mine?
Because the shared and delegated calendar actions are exposed and the equivalent actions on your own calendar are not. It is a quirk of what the app surfaces rather than of what the scope allows.
Related: ChatGPT Work + Outlook · ChatGPT Work calendar · Multiple Outlook accounts in ChatGPT Work · Multiple Outlook calendars in Claude · 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."


