Documentation Index
Fetch the complete documentation index at: https://docs.insitechat.ai/llms.txt
Use this file to discover all available pages before exploring further.
SharePoint
Connect your Microsoft 365 organization’s SharePoint and import documents from any site you have access to. InsiteChat walks you through site → drive → file selection so you only see what you’re allowed to read, then handles extraction, chunking, and embedding automatically.Connect and Train in Four Steps
Connect Microsoft account
Open your chatbot → Sources tab → Add source → choose SharePoint. Click Connect Microsoft account. Sign in with your work/school Microsoft 365 account and grant InsiteChat read-only access.
Pick a SharePoint site
InsiteChat lists every SharePoint site you can access (your tenant’s root site, team sites, communication sites). Pick the one that holds the documents you want to train on.
Pick a document library (drive)
Each SharePoint site has one or more drives — typically the default Documents library plus any custom libraries the site owners added. Choose the one containing the files you want.
SharePoint access requires the
Sites.Read.All scope on top of the standard Files.Read.All and User.Read offline_access we request for OneDrive. You only see sites your Microsoft account already has permission to read — InsiteChat doesn’t elevate your privileges.Supported File Types
- Word —
.doc,.docx - Excel —
.xls,.xlsx,.csv - PowerPoint —
.ppt,.pptx - PDF —
.pdf - Plain text —
.txt,.rtf - Markdown —
.md - HTML —
.html,.htm
Key Features
Site → drive → file navigation
Mirrors how SharePoint actually organizes documents — you don’t have to know paths or URLs ahead of time.
Read-only Microsoft Graph
Standard OAuth 2.0 via Microsoft Identity, scoped to read-only access on sites and files you already own.
Tenant-wide reach
Works across your organization’s tenant — pull docs from sales, support, HR, or any team site you have access to.
Re-sync anytime
Re-import sources from the Sources tab whenever documents change. Or set a per-source auto-sync cadence and let InsiteChat handle it.
Permissions Model
InsiteChat respects SharePoint’s permissions exactly:- You only see sites your Microsoft account can already access
- You only see drives within those sites that you have at least read permission on
- You only see files within those drives that you can already open in SharePoint
- A document hidden by a SharePoint permission level (e.g. Visitors group can’t see it) won’t appear in InsiteChat’s browser either
Token Refresh
Microsoft tokens expire roughly hourly. InsiteChat stores the refresh token granted via theoffline_access scope and silently rotates the access token in the background — no re-login required. If a tenant admin revokes the app’s permissions, InsiteChat surfaces a Reconnect prompt and pauses auto-sync until you re-authorize.
