Quick Setup
1. Create OneDrive Connection
2. Handle Microsoft OAuth
After user grants permissions, Microsoft redirects to your callback URL. The connection is automatically established and initial sync begins.3. Monitor Sync Status
Supported Document Types
Microsoft Word Documents
- Rich text formatting converted to markdown
- Headers and styles preserved as markdown hierarchy
- Images and charts extracted and referenced
- Tables converted to markdown tables
Excel Spreadsheets
- Worksheet data converted to structured markdown
- Multiple sheets processed separately
- Charts and graphs extracted as images
- Formulas converted to calculated values
- Cell formatting simplified in markdown
PowerPoint Presentations
- Slide content converted to structured markdown
- Speaker notes included when present
- Images and media extracted and referenced
- Embedded objects processed when possible
Sync Mechanism
Webhooks lead to real-time syncing of changes in documents. You may also manually trigger a sync.Manual Sync Trigger
Delete Connection
Remove a OneDrive connection when no longer needed:Deleting a connection will:
- Stop all future syncs from OneDrive
- Remove the OAuth authorization
- Keep existing synced documents in Supermemory (they won’t be deleted)
Advanced Configuration
Custom Microsoft App
For production deployments, configure your own Microsoft application:Document Filtering
Control which OneDrive documents get synced:Optimization Tips
- Set realistic document limits based on storage and usage
- Use targeted filtering to sync only business-critical documents
- Monitor sync health regularly due to scheduled nature
- Trigger manual syncs when immediate updates are needed
- Consider account type when setting expectations
OneDrive-Specific Benefits:
- Supports both personal and business Microsoft accounts
- Processes all major Office document formats
- Preserves document structure and formatting
- Handles large enterprise document collections
Important Limitations:
- Large Office documents may take significant time to process
- Complex Excel formulas may not convert perfectly to markdown
- Microsoft API rate limits may slow sync for large accounts