How to Connect Multiple SharePoint Sites to ChatGPT
ChatGPT can index several SharePoint sites, as long as they all sit in one Microsoft tenant. The connector authorizes a single Microsoft identity, so your own company’s sites and a client’s sites are two different problems with two different answers. Carly holds your Gmail and Outlook mailboxes, both sets of calendars and your drives in the same place.
Here is where the line falls and how to work across it.
1. Add your SharePoint sites to Carly
- Sign in at carlyassistant.com.
- Open carlyassistant.com/integrations.
- Find SharePoint, click Connect, and authorize the site.
- Click Connect again for the next one, and keep going for as many sites as you want.
Confirm it works on a document you know before adding anything else.
On a client tenant where you are not the administrator, request approval early. That is usually the long pole.
Carly connects to thousands of apps, so while you are on that page you can add your inboxes, calendars, 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 +.
- Paste
https://carlyassistant.com/mcp/. - Authorize and sign in to the Carly workspace holding the tenants.
If + is disabled, a workspace administrator needs to enable plugins.
What the SharePoint connector does
SharePoint connectors on ChatGPT let ChatGPT search and read the sites and libraries your connected account has permission to see. The synced connector indexes selected content so search-style questions come back quickly, and ChatGPT enforces the SharePoint permissions that already exist rather than flattening them. On Enterprise and Edu workspaces an admin-managed sync connector lets administrators authenticate once and deploy at workspace scale.
One Microsoft identity means one tenant. This is the wall for consultants, agencies, fractional executives, and anyone holding a guest account in someone else’s Microsoft 365: your sites in one tenant, the client’s in another, and one question that needs both.
| Site | Tenant | Reachable natively? |
|---|---|---|
| Marketing team site | Your company | Yes, select it during setup |
| Contracts library | Your company | Yes, select it during setup |
| Client delivery site | Client tenant | No, second identity |
Native connector versus Carly in ChatGPT
| Need | SharePoint connector | Carly plugin |
|---|---|---|
| Read several sites in one tenant | Yes | Yes |
| Read sites across two tenants | No | Yes |
| Upload or update files in a library | No | Yes |
| Act when a document lands | No | Yes |
| Connect documents to email, calendar, and CRM | Read side only | Yes |
| Run the same work outside ChatGPT | No | Yes |
Finding the document is the easy half. The half that repeats is what follows it: a signed contract arrives, and it should be filed against the right client, its renewal date should reach a calendar, the account owner should get a summary, and the counterparty should get a confirmation. Carly fires on the document landing rather than on a prompt, and runs in the cloud so it happens whether or not you are at your desk.
Free Zapier-style workflows; AI agents from $35/month. Connect it on the integrations page, or start with SharePoint.
Quick fixes
| Problem | Fix |
|---|---|
| A site in your own tenant is missing | Confirm it was selected during setup and that your account can open it |
| The client tenant will not authorize | Ask their administrator to approve the connection |
| Plugins + is disabled | Ask the ChatGPT workspace admin to enable plugins |
| ChatGPT reads the wrong site | Name the site and tenant and require source attribution |
| Results look stale | Synced connectors index on their own schedule; confirm the sync has run |
Frequently asked questions
Can ChatGPT search more than one SharePoint site?
Yes, within one tenant. Select the sites during connector setup and ChatGPT can answer across all of them, enforcing the SharePoint permissions you already have.
Can ChatGPT connect to two SharePoint tenants?
Not natively. The connector authorizes a single Microsoft identity, so a second tenant is a second connection.
Does the account switcher give me both tenants?
No. Each ChatGPT login keeps its own connected apps, so you end up with two sessions rather than one assistant that sees both.
Can ChatGPT upload or update files in SharePoint?
No. The connector is read-oriented. Writing into a library takes a tool that has write access, such as a connected agent.
Related: ChatGPT + SharePoint · ChatGPT Work + SharePoint · Multiple SharePoint sites in Claude · Multiple OneDrive accounts in ChatGPT · Best AI assistants for multiple Microsoft accounts
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."


