Several Outlook calendars connected to a single ChatGPT Work task

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

  1. Sign in at carlyassistant.com.
  2. Open carlyassistant.com/integrations.
  3. Find Outlook Calendar, click Connect, and authorize the calendar.
  4. 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

  1. Open Plugins in the ChatGPT sidebar.
  2. Click +.
  3. Paste https://carlyassistant.com/mcp/.
  4. Authorize and sign in to the Carly workspace holding the accounts.
  5. 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.

CalendarTypeNative path
Your own work calendarOwnRead only
Team or room calendarShared in your tenantRead and write
An executive’s calendar you manageDelegated in your tenantRead and write
A client’s calendarAnother tenantNot natively

Native app versus Carly in ChatGPT Work

NeedOutlook appCarly plugin
Read your own calendarYesYes
Create events on your own calendarNoYes
Read and write shared or delegated calendarsYesYes
Hold several Microsoft identities at onceNoYes
Compare calendars across tenants in one taskNoYes
Act when an invite arrivesNoYes
Run the same scheduling outside WorkNoYes

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

ProblemFix
It refuses to create an eventYour own calendar is read-only in the native app
A shared calendar is not foundGive the exact mailbox or calendar address
Client tenant will not authorizeAsk their administrator to approve the connection
Plugins + is disabledAsk the ChatGPT workspace admin to enable plugins
The wrong calendar gets the eventName 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."

Gus Ibrahim, Founder & Director, IHR