SharePoint
Monitor SharePoint sites for new pages, list item changes, document updates, and notifications.
Quick Setup
SharePoint uses the same Microsoft OAuth as Outlook, Teams, and OneDrive — one app, four integrations.
- In Phyllax → Settings → scroll to Microsoft OAuth → confirm Client ID, Client Secret, Tenant ID are filled in (see Outlook setup for the full walkthrough)
- In Phyllax → Integrations → SharePoint → click Connect
- Browser opens → sign in → grant permissions
- Done
Required Graph API permission (Delegated): Sites.Read.All — minimum.
Required Credentials
Same Microsoft OAuth app as OneDrive / Teams / Outlook. See Outlook setup for the walkthrough.
What Phyllax Monitors
| Schedule | What it checks |
|---|---|
| New site pages | Pages published in SharePoint sites you watch |
| List item changes | New or modified items in a SharePoint list (status changes, etc.) |
| Document library updates | Files added/modified in a watched library |
| News and announcements | New posts in SharePoint News feeds |
Notification Actions
- Open in SharePoint — opens the page or item in SharePoint's web UI
- Reply to comment — AI drafts a reply if the item supports comments
- Open document — open a modified file directly
Troubleshooting
"Site not accessible"
You need read permission on the SharePoint site. Check with the site owner if you can't open it in the SharePoint web UI either.
"Throttled by Microsoft Graph"
SharePoint API has aggressive rate limits, especially for large tenants. Phyllax respects Retry-After headers and backs off — if you see persistent throttling, reduce the frequency of SharePoint schedules.
Document libraries on Teams channels
Teams channel files live in a Teams-owned SharePoint site. Use the SharePoint integration to monitor them — the Teams integration covers messages only.